diff --git a/sdk/storage/storage-queue/src/generated/src/models/index.ts b/sdk/storage/storage-queue/src/generated/src/models/index.ts index 10ba47b8028c..f491ea8d0a89 100644 --- a/sdk/storage/storage-queue/src/generated/src/models/index.ts +++ b/sdk/storage/storage-queue/src/generated/src/models/index.ts @@ -583,11 +583,12 @@ export interface MessagesClearOptionalParams extends coreHttp.RequestOptionsBase */ export interface MessagesEnqueueOptionalParams extends coreHttp.RequestOptionsBase { /** - * Optional. Specifies the new visibility timeout value, in seconds, relative to server time. The - * default value is 30 seconds. A specified value must be larger than or equal to 1 second, and - * cannot be larger than 7 days, or larger than 2 hours on REST protocol versions prior to - * version 2011-08-18. The visibility timeout of a message can be set to a value later than the - * expiry time. + * Optional. If specified, the request must be made using an x-ms-version of 2011-08-18 or later. + * If not specified, the default value is 0. Specifies the new visibility timeout value, in + * seconds, relative to server time. The new value must be larger than or equal to 0, and cannot + * be larger than 7 days. The visibility timeout of a message cannot be set to a value later than + * the expiry time. visibilitytimeout should be set to a value smaller than the time-to-live + * value. */ visibilityTimeout?: number; /** diff --git a/sdk/storage/storage-queue/swagger/README.md b/sdk/storage/storage-queue/swagger/README.md index 4ca17841a072..697da574cda1 100644 --- a/sdk/storage/storage-queue/swagger/README.md +++ b/sdk/storage/storage-queue/swagger/README.md @@ -107,6 +107,10 @@ directive: where: $.parameters.VisibilityTimeoutRequired transform: > $["x-ms-client-name"] = "visibilityTimeout"; + - from: swagger-document + where: $.parameters.VisibilityTimeoutForEnqueue + transform: > + $["x-ms-client-name"] = "visibilityTimeout"; ``` ### Rename permission -> permissions