diff --git a/samples/Azure.Storage.Management/Azure.Storage.Management/CodeModel.yaml b/samples/Azure.Storage.Management/Azure.Storage.Management/CodeModel.yaml
index 88d26869..55eef5eb 100644
--- a/samples/Azure.Storage.Management/Azure.Storage.Management/CodeModel.yaml
+++ b/samples/Azure.Storage.Management/Azure.Storage.Management/CodeModel.yaml
@@ -73,14 +73,14 @@ schemas: !
The hasImmutabilityPolicy public property is set to true by SRP if ImmutabilityPolicy has been created for this container. The hasImmutabilityPolicy public property is set to false by SRP if ImmutabilityPolicy has not been created
for this container.
protocol: ! {}
- - ! &ref_195
+ - ! &ref_196
type: boolean
language: !
default:
name: Boolean
description: The property to decide fill gap with zero or not.
protocol: ! {}
- - ! &ref_215
+ - ! &ref_216
type: boolean
language: !
default:
@@ -101,7 +101,7 @@ schemas: !
name: Boolean
description: A boolean indicating whether or not the service encrypts the data as it is stored.
protocol: ! {}
- - ! &ref_225
+ - ! &ref_226
type: boolean
language: !
default:
@@ -194,7 +194,7 @@ schemas: !
name: Integer
description: 'The immutability period for the blobs in the container since the policy creation, in days.'
protocol: ! {}
- - ! &ref_172
+ - ! &ref_173
type: integer
precision: 32
language: !
@@ -202,7 +202,7 @@ schemas: !
name: Integer
description: 'Optional. For a break action, proposed duration the lease should continue before it is broken, in seconds, between 0 and 60.'
protocol: ! {}
- - ! &ref_173
+ - ! &ref_174
type: integer
precision: 32
language: !
@@ -220,7 +220,7 @@ schemas: !
name: Integer
description: 'The maximum size of the share, in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.'
protocol: ! {}
- - ! &ref_248
+ - ! &ref_249
type: integer
precision: 32
language: !
@@ -228,7 +228,7 @@ schemas: !
name: Integer
description: Gets the current count of the allocated resources in the subscription.
protocol: ! {}
- - ! &ref_249
+ - ! &ref_250
type: integer
precision: 32
language: !
@@ -264,7 +264,7 @@ schemas: !
name: String
description: simple string
protocol: ! {}
- - ! &ref_327
+ - ! &ref_328
type: string
apiVersions:
- !
@@ -277,7 +277,7 @@ schemas: !
name: String
description: ''
protocol: ! {}
- - ! &ref_328
+ - ! &ref_329
type: string
apiVersions:
- !
@@ -289,7 +289,7 @@ schemas: !
name: String
description: ''
protocol: ! {}
- - ! &ref_324
+ - ! &ref_325
type: string
apiVersions:
- !
@@ -481,7 +481,7 @@ schemas: !
name: TagPropertyUpn
description: Returns the User Principal Name of the user who added the tag.
protocol: ! {}
- - ! &ref_166
+ - ! &ref_167
type: string
apiVersions:
- !
@@ -491,7 +491,7 @@ schemas: !
name: ListContainerItemsNextLink
description: Request URL that can be used to query next page of containers. Returned when total number of requested containers exceed maximum page size.
protocol: ! {}
- - ! &ref_346
+ - ! &ref_347
type: string
apiVersions:
- !
@@ -503,7 +503,7 @@ schemas: !
name: String
description: ''
protocol: ! {}
- - ! &ref_169
+ - ! &ref_170
type: string
apiVersions:
- !
@@ -515,7 +515,7 @@ schemas: !
name: LegalHoldTagsItem
description: ''
protocol: ! {}
- - ! &ref_382
+ - ! &ref_383
type: string
apiVersions:
- !
@@ -526,7 +526,7 @@ schemas: !
description: ''
header: ETag
protocol: ! {}
- - ! &ref_387
+ - ! &ref_388
type: string
apiVersions:
- !
@@ -537,7 +537,7 @@ schemas: !
description: ''
header: ETag
protocol: ! {}
- - ! &ref_392
+ - ! &ref_393
type: string
apiVersions:
- !
@@ -548,7 +548,7 @@ schemas: !
description: ''
header: ETag
protocol: ! {}
- - ! &ref_397
+ - ! &ref_398
type: string
apiVersions:
- !
@@ -559,7 +559,7 @@ schemas: !
description: ''
header: ETag
protocol: ! {}
- - ! &ref_171
+ - ! &ref_172
type: string
apiVersions:
- !
@@ -569,7 +569,7 @@ schemas: !
name: LeaseContainerRequestLeaseId
description: Identifies the lease. Can be specified in any valid GUID string format.
protocol: ! {}
- - ! &ref_174
+ - ! &ref_175
type: string
apiVersions:
- !
@@ -579,7 +579,7 @@ schemas: !
name: LeaseContainerRequestProposedLeaseId
description: 'Optional for acquire, required for change. Proposed lease ID, in a GUID string format.'
protocol: ! {}
- - ! &ref_175
+ - ! &ref_176
type: string
apiVersions:
- !
@@ -589,7 +589,7 @@ schemas: !
name: LeaseContainerResponseLeaseId
description: 'Returned unique lease ID that must be included with any request to delete the container, or to renew, change, or release the lease.'
protocol: ! {}
- - ! &ref_176
+ - ! &ref_177
type: string
apiVersions:
- !
@@ -599,7 +599,7 @@ schemas: !
name: LeaseContainerResponseLeaseTimeSeconds
description: 'Approximate time remaining in the lease period, in seconds.'
protocol: ! {}
- - ! &ref_177
+ - ! &ref_178
type: string
apiVersions:
- !
@@ -609,7 +609,7 @@ schemas: !
name: CloudErrorBodyCode
description: An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
protocol: ! {}
- - ! &ref_178
+ - ! &ref_179
type: string
apiVersions:
- !
@@ -619,7 +619,7 @@ schemas: !
name: CloudErrorBodyMessage
description: 'A message describing the error, intended to be suitable for display in a user interface.'
protocol: ! {}
- - ! &ref_179
+ - ! &ref_180
type: string
apiVersions:
- !
@@ -639,7 +639,7 @@ schemas: !
name: String
description: ''
protocol: ! {}
- - ! &ref_181
+ - ! &ref_182
type: string
apiVersions:
- !
@@ -649,7 +649,7 @@ schemas: !
name: FileShareItemsNextLink
description: Request URL that can be used to query next page of shares. Returned when total number of requested shares exceed maximum page size.
protocol: ! {}
- - ! &ref_182
+ - ! &ref_183
type: string
apiVersions:
- !
@@ -659,7 +659,7 @@ schemas: !
name: OperationName
description: 'Operation name: {provider}/{resource}/{operation}'
protocol: ! {}
- - ! &ref_183
+ - ! &ref_184
type: string
apiVersions:
- !
@@ -669,7 +669,7 @@ schemas: !
name: OperationDisplayProvider
description: 'Service provider: Microsoft Storage.'
protocol: ! {}
- - ! &ref_184
+ - ! &ref_185
type: string
apiVersions:
- !
@@ -679,7 +679,7 @@ schemas: !
name: OperationDisplayResource
description: Resource on which the operation is performed etc.
protocol: ! {}
- - ! &ref_185
+ - ! &ref_186
type: string
apiVersions:
- !
@@ -689,7 +689,7 @@ schemas: !
name: OperationDisplayOperation
description: 'Type of operation: get, read, delete, etc.'
protocol: ! {}
- - ! &ref_186
+ - ! &ref_187
type: string
apiVersions:
- !
@@ -699,7 +699,7 @@ schemas: !
name: OperationDisplayDescription
description: Description of the operation.
protocol: ! {}
- - ! &ref_187
+ - ! &ref_188
type: string
apiVersions:
- !
@@ -709,7 +709,7 @@ schemas: !
name: OperationOrigin
description: The origin of operations.
protocol: ! {}
- - ! &ref_188
+ - ! &ref_189
type: string
apiVersions:
- !
@@ -719,7 +719,7 @@ schemas: !
name: MetricSpecificationName
description: Name of metric specification.
protocol: ! {}
- - ! &ref_189
+ - ! &ref_190
type: string
apiVersions:
- !
@@ -729,7 +729,7 @@ schemas: !
name: MetricSpecificationDisplayName
description: Display name of metric specification.
protocol: ! {}
- - ! &ref_190
+ - ! &ref_191
type: string
apiVersions:
- !
@@ -739,7 +739,7 @@ schemas: !
name: MetricSpecificationDisplayDescription
description: Display description of metric specification.
protocol: ! {}
- - ! &ref_191
+ - ! &ref_192
type: string
apiVersions:
- !
@@ -749,7 +749,7 @@ schemas: !
name: MetricSpecificationUnit
description: Unit could be Bytes or Count.
protocol: ! {}
- - ! &ref_192
+ - ! &ref_193
type: string
apiVersions:
- !
@@ -759,7 +759,7 @@ schemas: !
name: DimensionName
description: Display name of dimension.
protocol: ! {}
- - ! &ref_193
+ - ! &ref_194
type: string
apiVersions:
- !
@@ -769,7 +769,7 @@ schemas: !
name: DimensionDisplayName
description: Display name of dimension.
protocol: ! {}
- - ! &ref_194
+ - ! &ref_195
type: string
apiVersions:
- !
@@ -779,7 +779,7 @@ schemas: !
name: MetricSpecificationAggregationType
description: Aggregation type could be Average.
protocol: ! {}
- - ! &ref_196
+ - ! &ref_197
type: string
apiVersions:
- !
@@ -789,7 +789,7 @@ schemas: !
name: MetricSpecificationCategory
description: 'The category this metric specification belong to, could be Capacity.'
protocol: ! {}
- - ! &ref_197
+ - ! &ref_198
type: string
apiVersions:
- !
@@ -799,7 +799,7 @@ schemas: !
name: MetricSpecificationResourceIdDimensionNameOverride
description: Account Resource Id.
protocol: ! {}
- - ! &ref_203
+ - ! &ref_204
type: string
apiVersions:
- !
@@ -809,7 +809,7 @@ schemas: !
name: SkuInformationResourceType
description: 'The type of the resource, usually it is ''storageAccounts''.'
protocol: ! {}
- - ! &ref_204
+ - ! &ref_205
type: string
apiVersions:
- !
@@ -819,7 +819,7 @@ schemas: !
name: SkuInformationLocationsItem
description: ''
protocol: ! {}
- - ! &ref_205
+ - ! &ref_206
type: string
apiVersions:
- !
@@ -829,7 +829,7 @@ schemas: !
name: SKUCapabilityName
description: 'The name of capability, The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc.'
protocol: ! {}
- - ! &ref_206
+ - ! &ref_207
type: string
apiVersions:
- !
@@ -839,7 +839,7 @@ schemas: !
name: SKUCapabilityValue
description: A string value to indicate states of given capability. Possibly 'true' or 'false'.
protocol: ! {}
- - ! &ref_207
+ - ! &ref_208
type: string
apiVersions:
- !
@@ -849,7 +849,7 @@ schemas: !
name: RestrictionType
description: The type of restrictions. As of now only possible value for this is location.
protocol: ! {}
- - ! &ref_208
+ - ! &ref_209
type: string
apiVersions:
- !
@@ -859,7 +859,7 @@ schemas: !
name: RestrictionValuesItem
description: ''
protocol: ! {}
- - ! &ref_213
+ - ! &ref_214
type: string
apiVersions:
- !
@@ -869,7 +869,7 @@ schemas: !
name: StorageAccountCheckNameAvailabilityParametersName
description: The storage account name.
protocol: ! {}
- - ! &ref_217
+ - ! &ref_218
type: string
apiVersions:
- !
@@ -879,7 +879,7 @@ schemas: !
name: CheckNameAvailabilityResultMessage
description: Gets an error message explaining the Reason value in more detail.
protocol: ! {}
- - ! &ref_218
+ - ! &ref_219
type: string
apiVersions:
- !
@@ -1303,7 +1303,7 @@ schemas: !
language: !
default:
name: BlobRestoreRangeStartRange
- description: Blob start range. Empty means account start.
+ description: Blob start range. This is inclusive. Empty means account start.
protocol: ! {}
- ! &ref_126
type: string
@@ -1313,9 +1313,9 @@ schemas: !
language: !
default:
name: BlobRestoreRangeEndRange
- description: Blob end range. Empty means account end.
+ description: Blob end range. This is exclusive. Empty means account end.
protocol: ! {}
- - ! &ref_241
+ - ! &ref_242
type: string
apiVersions:
- !
@@ -1325,7 +1325,7 @@ schemas: !
name: StorageAccountListResultNextLink
description: Request URL that can be used to query next page of storage accounts. Returned when total number of requested storage accounts exceed maximum page size.
protocol: ! {}
- - ! &ref_242
+ - ! &ref_243
type: string
apiVersions:
- !
@@ -1335,7 +1335,7 @@ schemas: !
name: StorageAccountKeyName
description: Name of the key.
protocol: ! {}
- - ! &ref_243
+ - ! &ref_244
type: string
apiVersions:
- !
@@ -1345,7 +1345,7 @@ schemas: !
name: StorageAccountKeyValue
description: Base 64-encoded value of the key.
protocol: ! {}
- - ! &ref_246
+ - ! &ref_247
type: string
apiVersions:
- !
@@ -1355,7 +1355,7 @@ schemas: !
name: StorageAccountRegenerateKeyParametersKeyName
description: 'The name of storage keys that want to be regenerated, possible values are key1, key2, kerb1, kerb2.'
protocol: ! {}
- - ! &ref_250
+ - ! &ref_251
type: string
apiVersions:
- !
@@ -1365,7 +1365,7 @@ schemas: !
name: UsageNameValue
description: Gets a string describing the resource name.
protocol: ! {}
- - ! &ref_251
+ - ! &ref_252
type: string
apiVersions:
- !
@@ -1375,7 +1375,7 @@ schemas: !
name: UsageNameLocalizedValue
description: Gets a localized string describing the resource name.
protocol: ! {}
- - ! &ref_257
+ - ! &ref_258
type: string
apiVersions:
- !
@@ -1385,7 +1385,7 @@ schemas: !
name: IPAddressOrRange
description: An IP address or a range of IP addresses from which to accept requests.
protocol: ! {}
- - ! &ref_261
+ - ! &ref_262
type: string
apiVersions:
- !
@@ -1395,7 +1395,7 @@ schemas: !
name: AccountSasParametersKeyToSign
description: The key to sign the account SAS token with.
protocol: ! {}
- - ! &ref_262
+ - ! &ref_263
type: string
apiVersions:
- !
@@ -1405,7 +1405,7 @@ schemas: !
name: ListAccountSasResponseAccountSasToken
description: List SAS credentials of storage account.
protocol: ! {}
- - ! &ref_263
+ - ! &ref_264
type: string
apiVersions:
- !
@@ -1415,7 +1415,7 @@ schemas: !
name: ServiceSasParametersCanonicalizedResource
description: The canonical path to the signed resource.
protocol: ! {}
- - ! &ref_265
+ - ! &ref_266
type: string
apiVersions:
- !
@@ -1426,7 +1426,7 @@ schemas: !
name: Identifier
description: 'A unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.'
protocol: ! {}
- - ! &ref_266
+ - ! &ref_267
type: string
apiVersions:
- !
@@ -1436,7 +1436,7 @@ schemas: !
name: PartitionKeyStart
description: The start of partition key.
protocol: ! {}
- - ! &ref_267
+ - ! &ref_268
type: string
apiVersions:
- !
@@ -1446,7 +1446,7 @@ schemas: !
name: PartitionKeyEnd
description: The end of partition key.
protocol: ! {}
- - ! &ref_268
+ - ! &ref_269
type: string
apiVersions:
- !
@@ -1456,7 +1456,7 @@ schemas: !
name: RowKeyStart
description: The start of row key.
protocol: ! {}
- - ! &ref_269
+ - ! &ref_270
type: string
apiVersions:
- !
@@ -1466,7 +1466,7 @@ schemas: !
name: RowKeyEnd
description: The end of row key.
protocol: ! {}
- - ! &ref_270
+ - ! &ref_271
type: string
apiVersions:
- !
@@ -1476,7 +1476,7 @@ schemas: !
name: ServiceSasParametersKeyToSign
description: The key to sign the account SAS token with.
protocol: ! {}
- - ! &ref_271
+ - ! &ref_272
type: string
apiVersions:
- !
@@ -1486,7 +1486,7 @@ schemas: !
name: CacheControl
description: The response header override for cache control.
protocol: ! {}
- - ! &ref_272
+ - ! &ref_273
type: string
apiVersions:
- !
@@ -1496,7 +1496,7 @@ schemas: !
name: ContentDisposition
description: The response header override for content disposition.
protocol: ! {}
- - ! &ref_273
+ - ! &ref_274
type: string
apiVersions:
- !
@@ -1506,7 +1506,7 @@ schemas: !
name: ContentEncoding
description: The response header override for content encoding.
protocol: ! {}
- - ! &ref_274
+ - ! &ref_275
type: string
apiVersions:
- !
@@ -1516,7 +1516,7 @@ schemas: !
name: ContentLanguage
description: The response header override for content language.
protocol: ! {}
- - ! &ref_275
+ - ! &ref_276
type: string
apiVersions:
- !
@@ -1526,7 +1526,7 @@ schemas: !
name: ContentType
description: The response header override for content type.
protocol: ! {}
- - ! &ref_276
+ - ! &ref_277
type: string
apiVersions:
- !
@@ -1566,7 +1566,7 @@ schemas: !
name: ManagementPolicyFilterBlobTypesItem
description: ''
protocol: ! {}
- - ! &ref_285
+ - ! &ref_286
type: string
apiVersions:
- !
@@ -1576,7 +1576,7 @@ schemas: !
name: ErrorResponseCode
description: An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
protocol: ! {}
- - ! &ref_286
+ - ! &ref_287
type: string
apiVersions:
- !
@@ -1626,7 +1626,7 @@ schemas: !
name: EncryptionScopeKeyVaultPropertiesKeyUri
description: 'The object identifier for a key vault key object. When applied, the encryption scope will use the key referenced by the identifier to enable customer-managed key support on this encryption scope.'
protocol: ! {}
- - ! &ref_288
+ - ! &ref_289
type: string
apiVersions:
- !
@@ -1895,7 +1895,7 @@ schemas: !
name: ImmutabilityPolicyUpdateType
description: 'The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend.'
protocol: ! {}
- - ! &ref_170
+ - ! &ref_171
choices:
- !
value: Acquire
@@ -1979,7 +1979,7 @@ schemas: !
name: Kind
description: Indicates the type of storage account.
protocol: ! {}
- - ! &ref_209
+ - ! &ref_210
choices:
- !
value: QuotaId
@@ -2303,7 +2303,7 @@ schemas: !
The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is
failed.
protocol: ! {}
- - ! &ref_254
+ - ! &ref_255
choices:
- !
value: b
@@ -2339,7 +2339,7 @@ schemas: !
name: Services
description: 'The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).'
protocol: ! {}
- - ! &ref_255
+ - ! &ref_256
choices:
- !
value: s
@@ -2371,7 +2371,7 @@ schemas: !
The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table
entities, and files.
protocol: ! {}
- - ! &ref_256
+ - ! &ref_257
choices:
- !
value: r
@@ -2431,7 +2431,7 @@ schemas: !
name: Permissions
description: 'The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).'
protocol: ! {}
- - ! &ref_264
+ - ! &ref_265
choices:
- !
value: b
@@ -2570,7 +2570,7 @@ schemas: !
name: PublicAccess
description: Specifies whether data in the container may be accessed publicly and the level of access.
protocol: ! {}
- - ! &ref_216
+ - ! &ref_217
choices:
- !
value: AccountNameInvalid
@@ -2739,7 +2739,7 @@ schemas: !
name: AccountStatus
description: Gets the status indicating whether the primary location of the storage account is available or unavailable.
protocol: ! {}
- - ! &ref_463
+ - ! &ref_464
choices:
- !
value: geoReplicationStats
@@ -2763,7 +2763,7 @@ schemas: !
name: StorageAccountExpand
description: ''
protocol: ! {}
- - ! &ref_244
+ - ! &ref_245
choices:
- !
value: Read
@@ -2787,7 +2787,7 @@ schemas: !
name: KeyPermission
description: Permissions for the key -- read-only or full permissions.
protocol: ! {}
- - ! &ref_247
+ - ! &ref_248
choices:
- !
value: Count
@@ -2835,7 +2835,7 @@ schemas: !
name: UsageUnit
description: Gets the unit of measurement.
protocol: ! {}
- - ! &ref_258
+ - ! &ref_259
choices:
- !
value: 'https,http'
@@ -2860,7 +2860,7 @@ schemas: !
description: The protocol permitted for a request made with the account SAS.
protocol: ! {}
constants:
- - ! &ref_325
+ - ! &ref_326
type: constant
value: !
value: '2019-06-01'
@@ -2870,7 +2870,7 @@ schemas: !
name: ApiVersion20190601
description: Api Version (2019-06-01)
protocol: ! {}
- - ! &ref_334
+ - ! &ref_335
type: constant
value: !
value: default
@@ -2880,7 +2880,7 @@ schemas: !
name: Constant39
description: ''
protocol: ! {}
- - ! &ref_335
+ - ! &ref_336
type: constant
value: !
value: application/json
@@ -2890,7 +2890,7 @@ schemas: !
name: ApplicationJson
description: Content Type 'application/json'
protocol: ! {}
- - ! &ref_214
+ - ! &ref_215
type: constant
apiVersions:
- !
@@ -2929,7 +2929,7 @@ schemas: !
name: Action
description: The action of virtual network rule.
protocol: ! {}
- - ! &ref_473
+ - ! &ref_474
type: constant
apiVersions:
- !
@@ -2942,7 +2942,7 @@ schemas: !
name: ListKeyExpand
description: ''
protocol: ! {}
- - ! &ref_506
+ - ! &ref_507
type: constant
value: !
value: default
@@ -2982,7 +2982,7 @@ schemas: !
name: FileSharePropertiesMetadata
description: A name-value pair to associate with the share as metadata.
protocol: ! {}
- - ! &ref_219
+ - ! &ref_220
type: dictionary
elementType: *ref_2
language: !
@@ -3000,7 +3000,7 @@ schemas: !
name: TrackedResourceTags
description: Resource tags.
protocol: ! {}
- - ! &ref_240
+ - ! &ref_241
type: dictionary
elementType: *ref_2
language: !
@@ -3011,6 +3011,17 @@ schemas: !
key no greater in length than 128 characters and a value no greater in length than 256 characters.
protocol: ! {}
dateTimes:
+ - ! &ref_163
+ type: date-time
+ format: date-time
+ apiVersions:
+ - !
+ version: '2019-06-01'
+ language: !
+ default:
+ name: RestorePolicyPropertiesLastEnabledTime
+ description: Returns the date and time the restore policy was last enabled.
+ protocol: ! {}
- ! &ref_10
type: date-time
format: date-time
@@ -3127,7 +3138,7 @@ schemas: !
name: BlobRestoreParametersTimeToRestore
description: Restore blob to the specified time.
protocol: ! {}
- - ! &ref_259
+ - ! &ref_260
type: date-time
format: date-time
apiVersions:
@@ -3138,7 +3149,7 @@ schemas: !
name: SharedAccessStartTime
description: The time at which the SAS becomes valid.
protocol: ! {}
- - ! &ref_260
+ - ! &ref_261
type: date-time
format: date-time
apiVersions:
@@ -3183,14 +3194,14 @@ schemas: !
description: Gets the last modification date and time of the encryption scope in UTC.
protocol: ! {}
objects:
- - ! &ref_333
+ - ! &ref_334
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_294
+ schema: ! &ref_295
type: array
apiVersions:
- !
@@ -3338,12 +3349,12 @@ schemas: !
description: ImmutabilityPolicy Etag.
protocol: ! {}
- !
- schema: ! &ref_295
+ schema: ! &ref_296
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_167
+ elementType: ! &ref_168
type: object
apiVersions:
- !
@@ -3502,12 +3513,12 @@ schemas: !
can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
protocol: ! {}
- !
- schema: ! &ref_296
+ schema: ! &ref_297
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_168
+ elementType: ! &ref_169
type: object
apiVersions:
- !
@@ -3819,7 +3830,7 @@ schemas: !
immediate:
- *ref_5
properties:
- - ! &ref_374
+ - ! &ref_375
schema: *ref_17
flattenedNames:
- properties
@@ -3842,7 +3853,7 @@ schemas: !
name: state
description: 'The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked.'
protocol: ! {}
- - ! &ref_375
+ - ! &ref_376
schema: *ref_23
flattenedNames:
- properties
@@ -3947,7 +3958,7 @@ schemas: !
name: lastModifiedTime
description: Returns the date and time the share was last modified.
protocol: ! {}
- - ! &ref_430
+ - ! &ref_431
schema: *ref_34
flattenedNames:
- properties
@@ -3958,7 +3969,7 @@ schemas: !
name: metadata
description: A name-value pair to associate with the share as metadata.
protocol: ! {}
- - ! &ref_431
+ - ! &ref_432
schema: *ref_35
flattenedNames:
- properties
@@ -4070,7 +4081,7 @@ schemas: !
name: sku
description: Sku name and tier.
protocol: ! {}
- - ! &ref_416
+ - ! &ref_417
schema: ! &ref_155
type: object
apiVersions:
@@ -4078,19 +4089,19 @@ schemas: !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_293
+ schema: ! &ref_294
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_163
+ elementType: ! &ref_164
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_289
+ schema: ! &ref_290
type: array
apiVersions:
- !
@@ -4109,7 +4120,7 @@ schemas: !
description: 'Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains'
protocol: ! {}
- !
- schema: ! &ref_290
+ schema: ! &ref_291
type: array
apiVersions:
- !
@@ -4137,7 +4148,7 @@ schemas: !
description: Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response.
protocol: ! {}
- !
- schema: ! &ref_291
+ schema: ! &ref_292
type: array
apiVersions:
- !
@@ -4156,7 +4167,7 @@ schemas: !
description: Required if CorsRule element is present. A list of response headers to expose to CORS clients.
protocol: ! {}
- !
- schema: ! &ref_292
+ schema: ! &ref_293
type: array
apiVersions:
- !
@@ -4218,7 +4229,7 @@ schemas: !
Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be
disabled for the File service.
protocol: ! {}
- - ! &ref_417
+ - ! &ref_418
schema: ! &ref_157
type: object
apiVersions:
@@ -4312,7 +4323,7 @@ schemas: !
description: Gets the Kind.
protocol: ! {}
- !
- schema: ! &ref_220
+ schema: ! &ref_221
type: object
apiVersions:
- !
@@ -4438,7 +4449,7 @@ schemas: !
description: Gets the dfs endpoint.
protocol: ! {}
- !
- schema: ! &ref_232
+ schema: ! &ref_233
type: object
apiVersions:
- !
@@ -4518,7 +4529,7 @@ schemas: !
description: Gets the microsoft routing storage endpoints.
protocol: ! {}
- !
- schema: ! &ref_233
+ schema: ! &ref_234
type: object
apiVersions:
- !
@@ -4675,7 +4686,7 @@ schemas: !
description: Gets the creation date and time of the storage account in UTC.
protocol: ! {}
- !
- schema: ! &ref_221
+ schema: ! &ref_222
type: object
apiVersions:
- !
@@ -4733,14 +4744,14 @@ schemas: !
description: 'Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the secondary location of the storage account. Only available if the SKU name is Standard_RAGRS.'
protocol: ! {}
- !
- schema: ! &ref_222
+ schema: ! &ref_223
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_227
+ schema: ! &ref_228
type: object
apiVersions:
- !
@@ -4851,7 +4862,7 @@ schemas: !
description: 'The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault'
protocol: ! {}
- !
- schema: ! &ref_228
+ schema: ! &ref_229
type: object
apiVersions:
- !
@@ -4951,7 +4962,7 @@ schemas: !
description: Required for storage accounts where kind = BlobStorage. The access tier used for billing.
protocol: ! {}
- !
- schema: ! &ref_224
+ schema: ! &ref_225
type: object
apiVersions:
- !
@@ -4967,7 +4978,7 @@ schemas: !
description: Indicates the directory service used.
protocol: ! {}
- !
- schema: ! &ref_231
+ schema: ! &ref_232
type: object
apiVersions:
- !
@@ -5077,7 +5088,7 @@ schemas: !
description: Allows https traffic only to storage service if sets to true.
protocol: ! {}
- !
- schema: ! &ref_223
+ schema: ! &ref_224
type: object
apiVersions:
- !
@@ -5095,12 +5106,12 @@ schemas: !
those traffics.
protocol: ! {}
- !
- schema: ! &ref_310
+ schema: ! &ref_311
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_229
+ elementType: ! &ref_230
type: object
apiVersions:
- !
@@ -5157,12 +5168,12 @@ schemas: !
description: Sets the virtual network rules
protocol: ! {}
- !
- schema: ! &ref_311
+ schema: ! &ref_312
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_230
+ elementType: ! &ref_231
type: object
apiVersions:
- !
@@ -5251,7 +5262,7 @@ schemas: !
description: Account HierarchicalNamespace enabled if sets to true.
protocol: ! {}
- !
- schema: ! &ref_234
+ schema: ! &ref_235
type: object
apiVersions:
- !
@@ -5333,7 +5344,7 @@ schemas: !
description: Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
protocol: ! {}
- !
- schema: ! &ref_312
+ schema: ! &ref_313
type: array
apiVersions:
- !
@@ -5349,8 +5360,8 @@ schemas: !
immediate:
- *ref_6
properties:
- - ! &ref_521
- schema: ! &ref_235
+ - ! &ref_522
+ schema: ! &ref_236
type: object
apiVersions:
- !
@@ -5385,8 +5396,8 @@ schemas: !
name: privateEndpoint
description: The resource of private end point.
protocol: ! {}
- - ! &ref_522
- schema: ! &ref_236
+ - ! &ref_523
+ schema: ! &ref_237
type: object
apiVersions:
- !
@@ -5475,7 +5486,7 @@ schemas: !
description: List of private endpoint connection associated with the specified storage account
protocol: ! {}
- !
- schema: ! &ref_226
+ schema: ! &ref_227
type: object
apiVersions:
- !
@@ -5526,7 +5537,7 @@ schemas: !
description: Maintains information about the network routing choice opted by the user for data transfer
protocol: ! {}
- !
- schema: ! &ref_237
+ schema: ! &ref_238
type: object
apiVersions:
- !
@@ -5562,13 +5573,13 @@ schemas: !
description: Id for tracking blob restore request.
protocol: ! {}
- !
- schema: ! &ref_238
+ schema: ! &ref_239
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- - ! &ref_496
+ - ! &ref_497
schema: *ref_124
required: true
serializedName: timeToRestore
@@ -5577,13 +5588,13 @@ schemas: !
name: timeToRestore
description: Restore blob to the specified time.
protocol: ! {}
- - ! &ref_497
- schema: ! &ref_313
+ - ! &ref_498
+ schema: ! &ref_314
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_239
+ elementType: ! &ref_240
type: object
apiVersions:
- !
@@ -5596,7 +5607,7 @@ schemas: !
language: !
default:
name: startRange
- description: Blob start range. Empty means account start.
+ description: Blob start range. This is inclusive. Empty means account start.
protocol: ! {}
- !
schema: *ref_126
@@ -5605,7 +5616,7 @@ schemas: !
language: !
default:
name: endRange
- description: Blob end range. Empty means account end.
+ description: Blob end range. This is exclusive. Empty means account end.
protocol: ! {}
serializationFormats:
- json
@@ -5742,20 +5753,20 @@ schemas: !
name: lastModifiedTime
description: Returns the date and time the ManagementPolicies was last modified.
protocol: ! {}
- - ! &ref_510
- schema: ! &ref_277
+ - ! &ref_511
+ schema: ! &ref_278
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_319
+ schema: ! &ref_320
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_278
+ elementType: ! &ref_279
type: object
apiVersions:
- !
@@ -5789,21 +5800,21 @@ schemas: !
description: The valid value is Lifecycle
protocol: ! {}
- !
- schema: ! &ref_279
+ schema: ! &ref_280
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_280
+ schema: ! &ref_281
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_281
+ schema: ! &ref_282
type: object
apiVersions:
- !
@@ -5876,14 +5887,14 @@ schemas: !
description: The management policy action for base blob
protocol: ! {}
- !
- schema: ! &ref_282
+ schema: ! &ref_283
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_283
+ schema: ! &ref_284
type: object
apiVersions:
- !
@@ -5951,14 +5962,14 @@ schemas: !
description: An object that defines the action set.
protocol: ! {}
- !
- schema: ! &ref_284
+ schema: ! &ref_285
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_317
+ schema: ! &ref_318
type: array
apiVersions:
- !
@@ -5977,7 +5988,7 @@ schemas: !
description: An array of strings for prefixes to be match.
protocol: ! {}
- !
- schema: ! &ref_318
+ schema: ! &ref_319
type: array
apiVersions:
- !
@@ -6109,7 +6120,7 @@ schemas: !
description: The private link resource group id.
protocol: ! {}
- !
- schema: ! &ref_320
+ schema: ! &ref_321
type: array
apiVersions:
- !
@@ -6131,7 +6142,7 @@ schemas: !
description: The private link resource required member names.
protocol: ! {}
- !
- schema: ! &ref_321
+ schema: ! &ref_322
type: array
apiVersions:
- !
@@ -6220,7 +6231,7 @@ schemas: !
description: Gets the last modification date and time of the encryption scope in UTC.
protocol: ! {}
- !
- schema: ! &ref_287
+ schema: ! &ref_288
type: object
apiVersions:
- !
@@ -6385,7 +6396,7 @@ schemas: !
description: Deprecated in favor of isVersioningEnabled property.
protocol: ! {}
- !
- schema: ! &ref_164
+ schema: ! &ref_165
type: object
apiVersions:
- !
@@ -6420,7 +6431,7 @@ schemas: !
description: The blob service properties for change feed events.
protocol: ! {}
- !
- schema: ! &ref_165
+ schema: ! &ref_166
type: object
apiVersions:
- !
@@ -6444,6 +6455,16 @@ schemas: !
name: days
description: how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.
protocol: ! {}
+ - !
+ schema: *ref_163
+ readOnly: true
+ required: false
+ serializedName: lastEnabledTime
+ language: !
+ default:
+ name: lastEnabledTime
+ description: Returns the date and time the restore policy was last enabled.
+ protocol: ! {}
serializationFormats:
- json
usage:
@@ -6511,19 +6532,19 @@ schemas: !
- *ref_6
- *ref_4
- *ref_155
- - *ref_163
- - *ref_157
- *ref_164
+ - *ref_157
- *ref_165
+ - *ref_166
- *ref_52
- - ! &ref_345
+ - ! &ref_346
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_297
+ schema: ! &ref_298
type: array
apiVersions:
- !
@@ -6542,7 +6563,7 @@ schemas: !
description: List of blobs containers returned.
protocol: ! {}
- !
- schema: *ref_166
+ schema: *ref_167
readOnly: true
serializedName: nextLink
language: !
@@ -6563,11 +6584,11 @@ schemas: !
- *ref_5
- *ref_36
- *ref_31
- - *ref_167
- - *ref_32
- *ref_168
+ - *ref_32
+ - *ref_169
- *ref_37
- - ! &ref_361
+ - ! &ref_362
type: object
apiVersions:
- !
@@ -6585,13 +6606,13 @@ schemas: !
The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of
1000 blob containers with hasLegalHold=true for a given account.
protocol: ! {}
- - ! &ref_363
- schema: ! &ref_298
+ - ! &ref_364
+ schema: ! &ref_299
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: *ref_169
+ elementType: *ref_170
language: !
default:
name: LegalHoldTags
@@ -6616,14 +6637,14 @@ schemas: !
namespace: ''
protocol: ! {}
- *ref_38
- - ! &ref_405
+ - ! &ref_406
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_170
+ schema: *ref_171
required: true
serializedName: action
language: !
@@ -6632,7 +6653,7 @@ schemas: !
description: Specifies the lease action. Can be one of the available actions.
protocol: ! {}
- !
- schema: *ref_171
+ schema: *ref_172
required: false
serializedName: leaseId
language: !
@@ -6641,7 +6662,7 @@ schemas: !
description: Identifies the lease. Can be specified in any valid GUID string format.
protocol: ! {}
- !
- schema: *ref_172
+ schema: *ref_173
required: false
serializedName: breakPeriod
language: !
@@ -6650,7 +6671,7 @@ schemas: !
description: 'Optional. For a break action, proposed duration the lease should continue before it is broken, in seconds, between 0 and 60.'
protocol: ! {}
- !
- schema: *ref_173
+ schema: *ref_174
required: false
serializedName: leaseDuration
language: !
@@ -6659,7 +6680,7 @@ schemas: !
description: 'Required for acquire. Specifies the duration of the lease, in seconds, or negative one (-1) for a lease that never expires.'
protocol: ! {}
- !
- schema: *ref_174
+ schema: *ref_175
required: false
serializedName: proposedLeaseId
language: !
@@ -6677,14 +6698,14 @@ schemas: !
description: Lease Container request schema.
namespace: ''
protocol: ! {}
- - ! &ref_410
+ - ! &ref_411
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_175
+ schema: *ref_176
serializedName: leaseId
language: !
default:
@@ -6692,7 +6713,7 @@ schemas: !
description: 'Returned unique lease ID that must be included with any request to delete the container, or to renew, change, or release the lease.'
protocol: ! {}
- !
- schema: *ref_176
+ schema: *ref_177
serializedName: leaseTimeSeconds
language: !
default:
@@ -6709,14 +6730,14 @@ schemas: !
description: Lease Container response schema.
namespace: ''
protocol: ! {}
- - ! &ref_413
+ - ! &ref_414
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_299
+ schema: ! &ref_300
type: array
apiVersions:
- !
@@ -6745,21 +6766,21 @@ schemas: !
namespace: ''
protocol: ! {}
- *ref_148
- - ! &ref_414
+ - ! &ref_415
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_180
+ schema: ! &ref_181
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_177
+ schema: *ref_178
serializedName: code
language: !
default:
@@ -6767,7 +6788,7 @@ schemas: !
description: An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
protocol: ! {}
- !
- schema: *ref_178
+ schema: *ref_179
serializedName: message
language: !
default:
@@ -6775,7 +6796,7 @@ schemas: !
description: 'A message describing the error, intended to be suitable for display in a user interface.'
protocol: ! {}
- !
- schema: *ref_179
+ schema: *ref_180
serializedName: target
language: !
default:
@@ -6783,12 +6804,12 @@ schemas: !
description: 'The target of the particular error. For example, the name of the property in error.'
protocol: ! {}
- !
- schema: ! &ref_300
+ schema: ! &ref_301
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: *ref_180
+ elementType: *ref_181
language: !
default:
name: CloudErrorBodyDetails
@@ -6830,15 +6851,15 @@ schemas: !
description: An error response from the Storage service.
namespace: ''
protocol: ! {}
- - *ref_180
- - ! &ref_428
+ - *ref_181
+ - ! &ref_429
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_301
+ schema: ! &ref_302
type: array
apiVersions:
- !
@@ -6857,7 +6878,7 @@ schemas: !
description: List of file shares returned.
protocol: ! {}
- !
- schema: *ref_181
+ schema: *ref_182
readOnly: true
serializedName: nextLink
language: !
@@ -6877,26 +6898,26 @@ schemas: !
protocol: ! {}
- *ref_39
- *ref_40
- - ! &ref_449
+ - ! &ref_450
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_304
+ schema: ! &ref_305
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_198
+ elementType: ! &ref_199
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_182
+ schema: *ref_183
serializedName: name
language: !
default:
@@ -6904,14 +6925,14 @@ schemas: !
description: 'Operation name: {provider}/{resource}/{operation}'
protocol: ! {}
- !
- schema: ! &ref_199
+ schema: ! &ref_200
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_183
+ schema: *ref_184
serializedName: provider
language: !
default:
@@ -6919,7 +6940,7 @@ schemas: !
description: 'Service provider: Microsoft Storage.'
protocol: ! {}
- !
- schema: *ref_184
+ schema: *ref_185
serializedName: resource
language: !
default:
@@ -6927,7 +6948,7 @@ schemas: !
description: Resource on which the operation is performed etc.
protocol: ! {}
- !
- schema: *ref_185
+ schema: *ref_186
serializedName: operation
language: !
default:
@@ -6935,7 +6956,7 @@ schemas: !
description: 'Type of operation: get, read, delete, etc.'
protocol: ! {}
- !
- schema: *ref_186
+ schema: *ref_187
serializedName: description
language: !
default:
@@ -6959,7 +6980,7 @@ schemas: !
description: Display metadata associated with the operation.
protocol: ! {}
- !
- schema: *ref_187
+ schema: *ref_188
serializedName: origin
language: !
default:
@@ -6967,26 +6988,26 @@ schemas: !
description: The origin of operations.
protocol: ! {}
- !
- schema: ! &ref_200
+ schema: ! &ref_201
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_303
+ schema: ! &ref_304
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_201
+ elementType: ! &ref_202
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_188
+ schema: *ref_189
serializedName: name
language: !
default:
@@ -6994,7 +7015,7 @@ schemas: !
description: Name of metric specification.
protocol: ! {}
- !
- schema: *ref_189
+ schema: *ref_190
serializedName: displayName
language: !
default:
@@ -7002,7 +7023,7 @@ schemas: !
description: Display name of metric specification.
protocol: ! {}
- !
- schema: *ref_190
+ schema: *ref_191
serializedName: displayDescription
language: !
default:
@@ -7010,7 +7031,7 @@ schemas: !
description: Display description of metric specification.
protocol: ! {}
- !
- schema: *ref_191
+ schema: *ref_192
serializedName: unit
language: !
default:
@@ -7018,19 +7039,19 @@ schemas: !
description: Unit could be Bytes or Count.
protocol: ! {}
- !
- schema: ! &ref_302
+ schema: ! &ref_303
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_202
+ elementType: ! &ref_203
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_192
+ schema: *ref_193
serializedName: name
language: !
default:
@@ -7038,7 +7059,7 @@ schemas: !
description: Display name of dimension.
protocol: ! {}
- !
- schema: *ref_193
+ schema: *ref_194
serializedName: displayName
language: !
default:
@@ -7067,7 +7088,7 @@ schemas: !
description: 'Dimensions of blobs, including blob type and access tier.'
protocol: ! {}
- !
- schema: *ref_194
+ schema: *ref_195
serializedName: aggregationType
language: !
default:
@@ -7075,7 +7096,7 @@ schemas: !
description: Aggregation type could be Average.
protocol: ! {}
- !
- schema: *ref_195
+ schema: *ref_196
serializedName: fillGapWithZero
language: !
default:
@@ -7083,7 +7104,7 @@ schemas: !
description: The property to decide fill gap with zero or not.
protocol: ! {}
- !
- schema: *ref_196
+ schema: *ref_197
serializedName: category
language: !
default:
@@ -7091,7 +7112,7 @@ schemas: !
description: 'The category this metric specification belong to, could be Capacity.'
protocol: ! {}
- !
- schema: *ref_197
+ schema: *ref_198
serializedName: resourceIdDimensionNameOverride
language: !
default:
@@ -7169,24 +7190,24 @@ schemas: !
description: Result of the request to list Storage operations. It contains a list of operations and a URL link to get the next set of results.
namespace: ''
protocol: ! {}
- - *ref_198
- *ref_199
- *ref_200
- *ref_201
- *ref_202
- - ! &ref_450
+ - *ref_203
+ - ! &ref_451
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_309
+ schema: ! &ref_310
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_210
+ elementType: ! &ref_211
type: object
apiVersions:
- !
@@ -7212,7 +7233,7 @@ schemas: !
description: The SKU tier. This is based on the SKU name.
protocol: ! {}
- !
- schema: *ref_203
+ schema: *ref_204
readOnly: true
required: false
serializedName: resourceType
@@ -7232,12 +7253,12 @@ schemas: !
description: Indicates the type of storage account.
protocol: ! {}
- !
- schema: ! &ref_305
+ schema: ! &ref_306
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: *ref_204
+ elementType: *ref_205
language: !
default:
name: SkuInformationLocations
@@ -7252,19 +7273,19 @@ schemas: !
description: 'The set of locations that the SKU is available. This will be supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.).'
protocol: ! {}
- !
- schema: ! &ref_306
+ schema: ! &ref_307
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_211
+ elementType: ! &ref_212
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_205
+ schema: *ref_206
readOnly: true
serializedName: name
language: !
@@ -7273,7 +7294,7 @@ schemas: !
description: 'The name of capability, The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc.'
protocol: ! {}
- !
- schema: *ref_206
+ schema: *ref_207
readOnly: true
serializedName: value
language: !
@@ -7305,19 +7326,19 @@ schemas: !
description: 'The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc.'
protocol: ! {}
- !
- schema: ! &ref_308
+ schema: ! &ref_309
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_212
+ elementType: ! &ref_213
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_207
+ schema: *ref_208
readOnly: true
serializedName: type
language: !
@@ -7326,12 +7347,12 @@ schemas: !
description: The type of restrictions. As of now only possible value for this is location.
protocol: ! {}
- !
- schema: ! &ref_307
+ schema: ! &ref_308
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: *ref_208
+ elementType: *ref_209
language: !
default:
name: RestrictionValues
@@ -7345,7 +7366,7 @@ schemas: !
description: The value of restrictions. If the restriction type is set to location. This would be different locations where the SKU is restricted.
protocol: ! {}
- !
- schema: *ref_209
+ schema: *ref_210
serializedName: reasonCode
language: !
default:
@@ -7408,17 +7429,17 @@ schemas: !
description: The response from the List Storage SKUs operation.
namespace: ''
protocol: ! {}
- - *ref_210
- *ref_211
- *ref_212
- - ! &ref_451
+ - *ref_213
+ - ! &ref_452
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- - ! &ref_453
- schema: *ref_213
+ - ! &ref_454
+ schema: *ref_214
required: true
serializedName: name
language: !
@@ -7426,8 +7447,8 @@ schemas: !
name: name
description: The storage account name.
protocol: ! {}
- - ! &ref_454
- schema: *ref_214
+ - ! &ref_455
+ schema: *ref_215
required: true
serializedName: type
language: !
@@ -7445,14 +7466,14 @@ schemas: !
description: The parameters used to check the availability of the storage account name.
namespace: ''
protocol: ! {}
- - ! &ref_456
+ - ! &ref_457
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_215
+ schema: *ref_216
readOnly: true
serializedName: nameAvailable
language: !
@@ -7461,7 +7482,7 @@ schemas: !
description: 'Gets a boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used.'
protocol: ! {}
- !
- schema: *ref_216
+ schema: *ref_217
readOnly: true
serializedName: reason
language: !
@@ -7470,7 +7491,7 @@ schemas: !
description: Gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false.
protocol: ! {}
- !
- schema: *ref_217
+ schema: *ref_218
readOnly: true
serializedName: message
language: !
@@ -7488,7 +7509,7 @@ schemas: !
description: The CheckNameAvailability operation response.
namespace: ''
protocol: ! {}
- - ! &ref_457
+ - ! &ref_458
type: object
apiVersions:
- !
@@ -7513,7 +7534,7 @@ schemas: !
description: Required. Indicates the type of storage account.
protocol: ! {}
- !
- schema: *ref_218
+ schema: *ref_219
required: true
serializedName: location
language: !
@@ -7524,7 +7545,7 @@ schemas: !
created, but if an identical geo region is specified on update, the request will succeed.
protocol: ! {}
- !
- schema: *ref_219
+ schema: *ref_220
required: false
serializedName: tags
language: !
@@ -7535,7 +7556,7 @@ schemas: !
key with a length no greater than 128 characters and a value with a length no greater than 256 characters.
protocol: ! {}
- !
- schema: *ref_220
+ schema: *ref_221
required: false
serializedName: identity
language: !
@@ -7544,7 +7565,7 @@ schemas: !
description: The identity of the resource.
protocol: ! {}
- !
- schema: *ref_221
+ schema: *ref_222
flattenedNames:
- properties
- customDomain
@@ -7558,7 +7579,7 @@ schemas: !
property.
protocol: ! {}
- !
- schema: *ref_222
+ schema: *ref_223
flattenedNames:
- properties
- encryption
@@ -7570,7 +7591,7 @@ schemas: !
description: Not applicable. Azure Storage encryption is enabled for all storage accounts and cannot be disabled.
protocol: ! {}
- !
- schema: *ref_223
+ schema: *ref_224
flattenedNames:
- properties
- networkAcls
@@ -7594,7 +7615,7 @@ schemas: !
description: Required for storage accounts where kind = BlobStorage. The access tier used for billing.
protocol: ! {}
- !
- schema: *ref_224
+ schema: *ref_225
flattenedNames:
- properties
- azureFilesIdentityBasedAuthentication
@@ -7606,7 +7627,7 @@ schemas: !
description: Provides the identity based authentication settings for Azure Files.
protocol: ! {}
- !
- schema: *ref_225
+ schema: *ref_226
flattenedNames:
- properties
- supportsHttpsTrafficOnly
@@ -7642,7 +7663,7 @@ schemas: !
description: Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
protocol: ! {}
- !
- schema: *ref_226
+ schema: *ref_227
flattenedNames:
- properties
- routingPreference
@@ -7663,31 +7684,31 @@ schemas: !
description: The parameters used when creating a storage account.
namespace: ''
protocol: ! {}
- - *ref_220
- *ref_221
- *ref_222
- - *ref_227
- - *ref_85
- - *ref_228
- *ref_223
+ - *ref_228
+ - *ref_85
- *ref_229
- - *ref_230
- *ref_224
+ - *ref_230
- *ref_231
- - *ref_226
+ - *ref_225
+ - *ref_232
+ - *ref_227
- *ref_51
- *ref_127
- *ref_81
- - *ref_232
- *ref_233
- *ref_234
- - *ref_130
- *ref_235
+ - *ref_130
- *ref_236
- *ref_237
- *ref_238
- *ref_239
- - ! &ref_467
+ - *ref_240
+ - ! &ref_468
type: object
apiVersions:
- !
@@ -7702,7 +7723,7 @@ schemas: !
description: 'Gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS, Premium_LRS or Premium_ZRS, nor can accounts of those SKU names be updated to any other value.'
protocol: ! {}
- !
- schema: *ref_240
+ schema: *ref_241
serializedName: tags
language: !
default:
@@ -7712,7 +7733,7 @@ schemas: !
key no greater in length than 128 characters and a value no greater in length than 256 characters.
protocol: ! {}
- !
- schema: *ref_220
+ schema: *ref_221
serializedName: identity
language: !
default:
@@ -7728,7 +7749,7 @@ schemas: !
description: Optional. Indicates the type of storage account. Currently only StorageV2 value supported by server.
protocol: ! {}
- !
- schema: *ref_221
+ schema: *ref_222
flattenedNames:
- properties
- customDomain
@@ -7741,7 +7762,7 @@ schemas: !
domain name property.
protocol: ! {}
- !
- schema: *ref_222
+ schema: *ref_223
flattenedNames:
- properties
- encryption
@@ -7763,7 +7784,7 @@ schemas: !
description: Required for storage accounts where kind = BlobStorage. The access tier used for billing.
protocol: ! {}
- !
- schema: *ref_224
+ schema: *ref_225
flattenedNames:
- properties
- azureFilesIdentityBasedAuthentication
@@ -7785,7 +7806,7 @@ schemas: !
description: Allows https traffic only to storage service if sets to true.
protocol: ! {}
- !
- schema: *ref_223
+ schema: *ref_224
flattenedNames:
- properties
- networkAcls
@@ -7807,7 +7828,7 @@ schemas: !
description: Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
protocol: ! {}
- !
- schema: *ref_226
+ schema: *ref_227
flattenedNames:
- properties
- routingPreference
@@ -7827,14 +7848,14 @@ schemas: !
description: The parameters that can be provided when updating the storage account properties.
namespace: ''
protocol: ! {}
- - ! &ref_471
+ - ! &ref_472
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_314
+ schema: ! &ref_315
type: array
apiVersions:
- !
@@ -7853,7 +7874,7 @@ schemas: !
description: Gets the list of storage accounts and their properties.
protocol: ! {}
- !
- schema: *ref_241
+ schema: *ref_242
readOnly: true
serializedName: nextLink
language: !
@@ -7871,26 +7892,26 @@ schemas: !
description: The response from the List Storage Accounts operation.
namespace: ''
protocol: ! {}
- - ! &ref_476
+ - ! &ref_477
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_315
+ schema: ! &ref_316
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_245
+ elementType: ! &ref_246
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_242
+ schema: *ref_243
readOnly: true
serializedName: keyName
language: !
@@ -7899,7 +7920,7 @@ schemas: !
description: Name of the key.
protocol: ! {}
- !
- schema: *ref_243
+ schema: *ref_244
readOnly: true
serializedName: value
language: !
@@ -7908,7 +7929,7 @@ schemas: !
description: Base 64-encoded value of the key.
protocol: ! {}
- !
- schema: *ref_244
+ schema: *ref_245
readOnly: true
serializedName: permissions
language: !
@@ -7948,15 +7969,15 @@ schemas: !
description: The response from the ListKeys operation.
namespace: ''
protocol: ! {}
- - *ref_245
- - ! &ref_477
+ - *ref_246
+ - ! &ref_478
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- - ! &ref_479
- schema: *ref_246
+ - ! &ref_480
+ schema: *ref_247
required: true
serializedName: keyName
language: !
@@ -7974,26 +7995,26 @@ schemas: !
description: The parameters used to regenerate the storage account key.
namespace: ''
protocol: ! {}
- - ! &ref_505
+ - ! &ref_506
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_316
+ schema: ! &ref_317
type: array
apiVersions:
- !
version: '2019-06-01'
- elementType: ! &ref_252
+ elementType: ! &ref_253
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_247
+ schema: *ref_248
readOnly: true
serializedName: unit
language: !
@@ -8002,7 +8023,7 @@ schemas: !
description: Gets the unit of measurement.
protocol: ! {}
- !
- schema: *ref_248
+ schema: *ref_249
readOnly: true
serializedName: currentValue
language: !
@@ -8011,7 +8032,7 @@ schemas: !
description: Gets the current count of the allocated resources in the subscription.
protocol: ! {}
- !
- schema: *ref_249
+ schema: *ref_250
readOnly: true
serializedName: limit
language: !
@@ -8020,14 +8041,14 @@ schemas: !
description: Gets the maximum count of the resources that can be allocated in the subscription.
protocol: ! {}
- !
- schema: ! &ref_253
+ schema: ! &ref_254
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_250
+ schema: *ref_251
readOnly: true
serializedName: value
language: !
@@ -8036,7 +8057,7 @@ schemas: !
description: Gets a string describing the resource name.
protocol: ! {}
- !
- schema: *ref_251
+ schema: *ref_252
readOnly: true
serializedName: localizedValue
language: !
@@ -8092,16 +8113,16 @@ schemas: !
description: The response from the List Usages operation.
namespace: ''
protocol: ! {}
- - *ref_252
- *ref_253
- - ! &ref_483
+ - *ref_254
+ - ! &ref_484
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_254
+ schema: *ref_255
required: true
serializedName: signedServices
language: !
@@ -8110,7 +8131,7 @@ schemas: !
description: 'The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).'
protocol: ! {}
- !
- schema: *ref_255
+ schema: *ref_256
required: true
serializedName: signedResourceTypes
language: !
@@ -8121,7 +8142,7 @@ schemas: !
table entities, and files.
protocol: ! {}
- !
- schema: *ref_256
+ schema: *ref_257
required: true
serializedName: signedPermission
language: !
@@ -8130,7 +8151,7 @@ schemas: !
description: 'The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).'
protocol: ! {}
- !
- schema: *ref_257
+ schema: *ref_258
required: false
serializedName: signedIp
language: !
@@ -8139,7 +8160,7 @@ schemas: !
description: An IP address or a range of IP addresses from which to accept requests.
protocol: ! {}
- !
- schema: *ref_258
+ schema: *ref_259
required: false
serializedName: signedProtocol
language: !
@@ -8148,7 +8169,7 @@ schemas: !
description: The protocol permitted for a request made with the account SAS.
protocol: ! {}
- !
- schema: *ref_259
+ schema: *ref_260
required: false
serializedName: signedStart
language: !
@@ -8157,7 +8178,7 @@ schemas: !
description: The time at which the SAS becomes valid.
protocol: ! {}
- !
- schema: *ref_260
+ schema: *ref_261
required: true
serializedName: signedExpiry
language: !
@@ -8166,7 +8187,7 @@ schemas: !
description: The time at which the shared access signature becomes invalid.
protocol: ! {}
- !
- schema: *ref_261
+ schema: *ref_262
required: false
serializedName: keyToSign
language: !
@@ -8184,14 +8205,14 @@ schemas: !
description: The parameters to list SAS credentials of a storage account.
namespace: ''
protocol: ! {}
- - ! &ref_487
+ - ! &ref_488
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_262
+ schema: *ref_263
readOnly: true
serializedName: accountSasToken
language: !
@@ -8209,14 +8230,14 @@ schemas: !
description: The List SAS credentials operation response.
namespace: ''
protocol: ! {}
- - ! &ref_488
+ - ! &ref_489
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_263
+ schema: *ref_264
required: true
serializedName: canonicalizedResource
language: !
@@ -8225,7 +8246,7 @@ schemas: !
description: The canonical path to the signed resource.
protocol: ! {}
- !
- schema: *ref_264
+ schema: *ref_265
required: false
serializedName: signedResource
language: !
@@ -8234,7 +8255,7 @@ schemas: !
description: 'The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).'
protocol: ! {}
- !
- schema: *ref_256
+ schema: *ref_257
required: false
serializedName: signedPermission
language: !
@@ -8243,7 +8264,7 @@ schemas: !
description: 'The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).'
protocol: ! {}
- !
- schema: *ref_257
+ schema: *ref_258
required: false
serializedName: signedIp
language: !
@@ -8252,7 +8273,7 @@ schemas: !
description: An IP address or a range of IP addresses from which to accept requests.
protocol: ! {}
- !
- schema: *ref_258
+ schema: *ref_259
required: false
serializedName: signedProtocol
language: !
@@ -8261,7 +8282,7 @@ schemas: !
description: The protocol permitted for a request made with the account SAS.
protocol: ! {}
- !
- schema: *ref_259
+ schema: *ref_260
required: false
serializedName: signedStart
language: !
@@ -8270,7 +8291,7 @@ schemas: !
description: The time at which the SAS becomes valid.
protocol: ! {}
- !
- schema: *ref_260
+ schema: *ref_261
required: false
serializedName: signedExpiry
language: !
@@ -8279,7 +8300,7 @@ schemas: !
description: The time at which the shared access signature becomes invalid.
protocol: ! {}
- !
- schema: *ref_265
+ schema: *ref_266
required: false
serializedName: signedIdentifier
language: !
@@ -8288,7 +8309,7 @@ schemas: !
description: 'A unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.'
protocol: ! {}
- !
- schema: *ref_266
+ schema: *ref_267
required: false
serializedName: startPk
language: !
@@ -8297,7 +8318,7 @@ schemas: !
description: The start of partition key.
protocol: ! {}
- !
- schema: *ref_267
+ schema: *ref_268
required: false
serializedName: endPk
language: !
@@ -8306,7 +8327,7 @@ schemas: !
description: The end of partition key.
protocol: ! {}
- !
- schema: *ref_268
+ schema: *ref_269
required: false
serializedName: startRk
language: !
@@ -8315,7 +8336,7 @@ schemas: !
description: The start of row key.
protocol: ! {}
- !
- schema: *ref_269
+ schema: *ref_270
required: false
serializedName: endRk
language: !
@@ -8324,7 +8345,7 @@ schemas: !
description: The end of row key.
protocol: ! {}
- !
- schema: *ref_270
+ schema: *ref_271
required: false
serializedName: keyToSign
language: !
@@ -8333,7 +8354,7 @@ schemas: !
description: The key to sign the account SAS token with.
protocol: ! {}
- !
- schema: *ref_271
+ schema: *ref_272
required: false
serializedName: rscc
language: !
@@ -8342,7 +8363,7 @@ schemas: !
description: The response header override for cache control.
protocol: ! {}
- !
- schema: *ref_272
+ schema: *ref_273
required: false
serializedName: rscd
language: !
@@ -8351,7 +8372,7 @@ schemas: !
description: The response header override for content disposition.
protocol: ! {}
- !
- schema: *ref_273
+ schema: *ref_274
required: false
serializedName: rsce
language: !
@@ -8360,7 +8381,7 @@ schemas: !
description: The response header override for content encoding.
protocol: ! {}
- !
- schema: *ref_274
+ schema: *ref_275
required: false
serializedName: rscl
language: !
@@ -8369,7 +8390,7 @@ schemas: !
description: The response header override for content language.
protocol: ! {}
- !
- schema: *ref_275
+ schema: *ref_276
required: false
serializedName: rsct
language: !
@@ -8387,14 +8408,14 @@ schemas: !
description: The parameters to list service SAS credentials of a specific resource.
namespace: ''
protocol: ! {}
- - ! &ref_492
+ - ! &ref_493
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_276
+ schema: *ref_277
readOnly: true
serializedName: serviceSasToken
language: !
@@ -8413,23 +8434,23 @@ schemas: !
namespace: ''
protocol: ! {}
- *ref_149
- - *ref_277
- *ref_278
- *ref_279
- *ref_280
- *ref_281
- - *ref_136
- *ref_282
+ - *ref_136
- *ref_283
- *ref_284
- - ! &ref_519
+ - *ref_285
+ - ! &ref_520
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: *ref_285
+ schema: *ref_286
serializedName: code
language: !
default:
@@ -8437,7 +8458,7 @@ schemas: !
description: An identifier for the error. Codes are invariant and are intended to be consumed programmatically.
protocol: ! {}
- !
- schema: *ref_286
+ schema: *ref_287
serializedName: message
language: !
default:
@@ -8454,14 +8475,14 @@ schemas: !
description: An error response from the storage resource provider.
namespace: ''
protocol: ! {}
- - ! &ref_533
+ - ! &ref_534
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_322
+ schema: ! &ref_323
type: array
apiVersions:
- !
@@ -8490,15 +8511,15 @@ schemas: !
protocol: ! {}
- *ref_150
- *ref_151
- - *ref_287
- - ! &ref_547
+ - *ref_288
+ - ! &ref_548
type: object
apiVersions:
- !
version: '2019-06-01'
properties:
- !
- schema: ! &ref_323
+ schema: ! &ref_324
type: array
apiVersions:
- !
@@ -8517,7 +8538,7 @@ schemas: !
description: List of encryption scopes requested.
protocol: ! {}
- !
- schema: *ref_288
+ schema: *ref_289
readOnly: true
serializedName: nextLink
language: !
@@ -8536,7 +8557,6 @@ schemas: !
namespace: ''
protocol: ! {}
arrays:
- - *ref_289
- *ref_290
- *ref_291
- *ref_292
@@ -8571,9 +8591,10 @@ schemas: !
- *ref_321
- *ref_322
- *ref_323
+ - *ref_324
globalParameters:
-- ! &ref_330
- schema: *ref_324
+- ! &ref_331
+ schema: *ref_325
implementation: Client
required: true
extensions:
@@ -8586,7 +8607,7 @@ globalParameters:
protocol: !
http: !
in: path
-- ! &ref_326
+- ! &ref_327
schema: *ref_0
clientDefaultValue: 'https://management.azure.com'
implementation: Client
@@ -8601,8 +8622,8 @@ globalParameters:
protocol: !
http: !
in: uri
-- ! &ref_329
- schema: *ref_325
+- ! &ref_330
+ schema: *ref_326
implementation: Client
required: true
language: !
@@ -8622,9 +8643,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_331
- schema: *ref_327
+ - *ref_327
+ - ! &ref_332
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -8635,8 +8656,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_332
- schema: *ref_328
+ - ! &ref_333
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -8647,8 +8668,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -8661,11 +8682,11 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_331
- *ref_332
+ - *ref_333
responses:
- !
- schema: *ref_333
+ schema: *ref_334
language: !
default:
name: ''
@@ -8759,9 +8780,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_337
- schema: *ref_327
+ - *ref_327
+ - ! &ref_338
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -8772,8 +8793,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_338
- schema: *ref_328
+ - ! &ref_339
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -8784,10 +8805,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
- !
- schema: *ref_334
+ schema: *ref_335
implementation: Method
required: true
language: !
@@ -8802,7 +8823,7 @@ operationGroups:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -8813,7 +8834,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_336
+ - ! &ref_337
schema: *ref_4
implementation: Method
required: true
@@ -8826,7 +8847,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_336
+ - *ref_337
language: !
default:
name: ''
@@ -8840,8 +8861,8 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_337
- *ref_338
+ - *ref_339
responses:
- !
schema: *ref_4
@@ -8984,9 +9005,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_339
- schema: *ref_327
+ - *ref_327
+ - ! &ref_340
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -8997,8 +9018,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_340
- schema: *ref_328
+ - ! &ref_341
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -9009,10 +9030,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
- !
- schema: *ref_334
+ schema: *ref_335
implementation: Method
required: true
language: !
@@ -9035,8 +9056,8 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_339
- *ref_340
+ - *ref_341
responses:
- !
schema: *ref_4
@@ -9137,9 +9158,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_341
- schema: *ref_327
+ - *ref_327
+ - ! &ref_342
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -9150,8 +9171,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_342
- schema: *ref_328
+ - ! &ref_343
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -9162,9 +9183,9 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_343
+ - *ref_331
+ - ! &ref_344
schema: *ref_1
implementation: Method
language: !
@@ -9175,7 +9196,7 @@ operationGroups:
protocol: !
http: !
in: query
- - ! &ref_344
+ - ! &ref_345
schema: *ref_1
implementation: Method
language: !
@@ -9198,13 +9219,13 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_341
- *ref_342
- *ref_343
- *ref_344
+ - *ref_345
responses:
- !
- schema: *ref_345
+ schema: *ref_346
language: !
default:
name: ''
@@ -9267,9 +9288,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_348
- schema: *ref_327
+ - *ref_327
+ - ! &ref_349
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -9280,8 +9301,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_349
- schema: *ref_328
+ - ! &ref_350
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -9292,8 +9313,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_350
- schema: *ref_346
+ - ! &ref_351
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -9306,13 +9327,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -9323,7 +9344,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_347
+ - ! &ref_348
schema: *ref_37
implementation: Method
required: true
@@ -9336,7 +9357,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_347
+ - *ref_348
language: !
default:
name: ''
@@ -9350,9 +9371,9 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_348
- *ref_349
- *ref_350
+ - *ref_351
responses:
- !
schema: *ref_37
@@ -9441,9 +9462,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_352
- schema: *ref_327
+ - *ref_327
+ - ! &ref_353
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -9454,8 +9475,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_353
- schema: *ref_328
+ - ! &ref_354
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -9466,8 +9487,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_354
- schema: *ref_346
+ - ! &ref_355
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -9480,13 +9501,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -9497,7 +9518,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_351
+ - ! &ref_352
schema: *ref_37
implementation: Method
required: true
@@ -9510,7 +9531,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_351
+ - *ref_352
language: !
default:
name: ''
@@ -9524,9 +9545,9 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_352
- *ref_353
- *ref_354
+ - *ref_355
responses:
- !
schema: *ref_37
@@ -9578,9 +9599,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_355
- schema: *ref_327
+ - *ref_327
+ - ! &ref_356
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -9591,8 +9612,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_356
- schema: *ref_328
+ - ! &ref_357
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -9603,8 +9624,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_357
- schema: *ref_346
+ - ! &ref_358
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -9617,8 +9638,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -9631,9 +9652,9 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_355
- *ref_356
- *ref_357
+ - *ref_358
responses:
- !
schema: *ref_37
@@ -9718,9 +9739,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_358
- schema: *ref_327
+ - *ref_327
+ - ! &ref_359
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -9731,8 +9752,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_359
- schema: *ref_328
+ - ! &ref_360
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -9743,8 +9764,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_360
- schema: *ref_346
+ - ! &ref_361
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -9757,8 +9778,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -9771,9 +9792,9 @@ operationGroups:
method: delete
uri: '{$host}'
signatureParameters:
- - *ref_358
- *ref_359
- *ref_360
+ - *ref_361
responses:
- !
language: !
@@ -9816,9 +9837,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_365
- schema: *ref_327
+ - *ref_327
+ - ! &ref_366
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -9829,8 +9850,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_366
- schema: *ref_328
+ - ! &ref_367
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -9841,8 +9862,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_367
- schema: *ref_346
+ - ! &ref_368
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -9855,13 +9876,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -9872,8 +9893,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_362
- schema: *ref_361
+ - ! &ref_363
+ schema: *ref_362
flattened: true
implementation: Method
required: true
@@ -9885,20 +9906,20 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_364
- schema: *ref_298
+ - ! &ref_365
+ schema: *ref_299
implementation: Method
- originalParameter: *ref_362
+ originalParameter: *ref_363
pathToProperty: []
required: true
- targetProperty: *ref_363
+ targetProperty: *ref_364
language: !
default:
name: tags
description: Each tag should be 3 to 23 alphanumeric characters and is normalized to lower case at SRP.
protocol: ! {}
signatureParameters:
- - *ref_364
+ - *ref_365
language: !
default:
name: ''
@@ -9912,12 +9933,12 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_365
- *ref_366
- *ref_367
+ - *ref_368
responses:
- !
- schema: *ref_361
+ schema: *ref_362
language: !
default:
name: ''
@@ -9962,9 +9983,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_370
- schema: *ref_327
+ - *ref_327
+ - ! &ref_371
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -9975,8 +9996,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_371
- schema: *ref_328
+ - ! &ref_372
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -9987,8 +10008,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_372
- schema: *ref_346
+ - ! &ref_373
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -10001,13 +10022,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -10018,8 +10039,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_368
- schema: *ref_361
+ - ! &ref_369
+ schema: *ref_362
flattened: true
implementation: Method
required: true
@@ -10031,20 +10052,20 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_369
- schema: *ref_298
+ - ! &ref_370
+ schema: *ref_299
implementation: Method
- originalParameter: *ref_368
+ originalParameter: *ref_369
pathToProperty: []
required: true
- targetProperty: *ref_363
+ targetProperty: *ref_364
language: !
default:
name: tags
description: Each tag should be 3 to 23 alphanumeric characters and is normalized to lower case at SRP.
protocol: ! {}
signatureParameters:
- - *ref_369
+ - *ref_370
language: !
default:
name: ''
@@ -10058,12 +10079,12 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_370
- *ref_371
- *ref_372
+ - *ref_373
responses:
- !
- schema: *ref_361
+ schema: *ref_362
language: !
default:
name: ''
@@ -10105,9 +10126,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_378
- schema: *ref_327
+ - *ref_327
+ - ! &ref_379
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -10118,8 +10139,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_379
- schema: *ref_328
+ - ! &ref_380
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -10130,8 +10151,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_380
- schema: *ref_346
+ - ! &ref_381
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -10145,7 +10166,7 @@ operationGroups:
http: !
in: path
- !
- schema: *ref_334
+ schema: *ref_335
implementation: Method
required: true
language: !
@@ -10156,9 +10177,9 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_381
+ - *ref_331
+ - ! &ref_382
schema: *ref_1
implementation: Method
language: !
@@ -10173,7 +10194,7 @@ operationGroups:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -10184,7 +10205,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_373
+ - ! &ref_374
schema: *ref_38
flattened: true
implementation: Method
@@ -10197,23 +10218,23 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_376
+ - ! &ref_377
schema: *ref_17
implementation: Method
- originalParameter: *ref_373
+ originalParameter: *ref_374
pathToProperty: []
- targetProperty: *ref_374
+ targetProperty: *ref_375
language: !
default:
name: immutabilityPeriodSinceCreationInDays
description: 'The immutability period for the blobs in the container since the policy creation, in days.'
protocol: ! {}
- - ! &ref_377
+ - ! &ref_378
schema: *ref_23
implementation: Method
- originalParameter: *ref_373
+ originalParameter: *ref_374
pathToProperty: []
- targetProperty: *ref_375
+ targetProperty: *ref_376
language: !
default:
name: allowProtectedAppendWrites
@@ -10222,8 +10243,8 @@ operationGroups:
any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API
protocol: ! {}
signatureParameters:
- - *ref_376
- *ref_377
+ - *ref_378
language: !
default:
name: ''
@@ -10237,10 +10258,10 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_378
- *ref_379
- *ref_380
- *ref_381
+ - *ref_382
responses:
- !
schema: *ref_38
@@ -10295,9 +10316,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_383
- schema: *ref_327
+ - *ref_327
+ - ! &ref_384
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -10308,8 +10329,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_384
- schema: *ref_328
+ - ! &ref_385
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -10320,8 +10341,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_385
- schema: *ref_346
+ - ! &ref_386
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -10335,7 +10356,7 @@ operationGroups:
http: !
in: path
- !
- schema: *ref_334
+ schema: *ref_335
implementation: Method
required: true
language: !
@@ -10346,10 +10367,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_386
- schema: *ref_382
+ - *ref_331
+ - ! &ref_387
+ schema: *ref_383
implementation: Method
language: !
default:
@@ -10371,10 +10392,10 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_383
- *ref_384
- *ref_385
- *ref_386
+ - *ref_387
responses:
- !
schema: *ref_38
@@ -10386,7 +10407,7 @@ operationGroups:
http: !
headers:
- !
- schema: *ref_382
+ schema: *ref_383
header: ETag
knownMediaType: json
mediaTypes:
@@ -10425,9 +10446,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_388
- schema: *ref_327
+ - *ref_327
+ - ! &ref_389
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -10438,8 +10459,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_389
- schema: *ref_328
+ - ! &ref_390
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -10450,8 +10471,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_390
- schema: *ref_346
+ - ! &ref_391
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -10465,7 +10486,7 @@ operationGroups:
http: !
in: path
- !
- schema: *ref_334
+ schema: *ref_335
implementation: Method
required: true
language: !
@@ -10476,10 +10497,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_391
- schema: *ref_387
+ - *ref_331
+ - ! &ref_392
+ schema: *ref_388
implementation: Method
required: true
language: !
@@ -10502,10 +10523,10 @@ operationGroups:
method: delete
uri: '{$host}'
signatureParameters:
- - *ref_388
- *ref_389
- *ref_390
- *ref_391
+ - *ref_392
responses:
- !
schema: *ref_38
@@ -10517,7 +10538,7 @@ operationGroups:
http: !
headers:
- !
- schema: *ref_387
+ schema: *ref_388
header: ETag
knownMediaType: json
mediaTypes:
@@ -10558,9 +10579,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_393
- schema: *ref_327
+ - *ref_327
+ - ! &ref_394
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -10571,8 +10592,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_394
- schema: *ref_328
+ - ! &ref_395
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -10583,8 +10604,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_395
- schema: *ref_346
+ - ! &ref_396
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -10597,10 +10618,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_396
- schema: *ref_392
+ - *ref_331
+ - ! &ref_397
+ schema: *ref_393
implementation: Method
required: true
language: !
@@ -10623,10 +10644,10 @@ operationGroups:
method: post
uri: '{$host}'
signatureParameters:
- - *ref_393
- *ref_394
- *ref_395
- *ref_396
+ - *ref_397
responses:
- !
schema: *ref_38
@@ -10638,7 +10659,7 @@ operationGroups:
http: !
headers:
- !
- schema: *ref_392
+ schema: *ref_393
header: ETag
knownMediaType: json
mediaTypes:
@@ -10676,9 +10697,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_401
- schema: *ref_327
+ - *ref_327
+ - ! &ref_402
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -10689,8 +10710,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_402
- schema: *ref_328
+ - ! &ref_403
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -10701,8 +10722,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_403
- schema: *ref_346
+ - ! &ref_404
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -10715,10 +10736,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_404
- schema: *ref_397
+ - *ref_331
+ - ! &ref_405
+ schema: *ref_398
implementation: Method
required: true
language: !
@@ -10733,7 +10754,7 @@ operationGroups:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -10744,7 +10765,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_398
+ - ! &ref_399
schema: *ref_38
flattened: true
implementation: Method
@@ -10757,23 +10778,23 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_399
+ - ! &ref_400
schema: *ref_17
implementation: Method
- originalParameter: *ref_398
+ originalParameter: *ref_399
pathToProperty: []
- targetProperty: *ref_374
+ targetProperty: *ref_375
language: !
default:
name: immutabilityPeriodSinceCreationInDays
description: 'The immutability period for the blobs in the container since the policy creation, in days.'
protocol: ! {}
- - ! &ref_400
+ - ! &ref_401
schema: *ref_23
implementation: Method
- originalParameter: *ref_398
+ originalParameter: *ref_399
pathToProperty: []
- targetProperty: *ref_375
+ targetProperty: *ref_376
language: !
default:
name: allowProtectedAppendWrites
@@ -10782,8 +10803,8 @@ operationGroups:
any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API
protocol: ! {}
signatureParameters:
- - *ref_399
- *ref_400
+ - *ref_401
language: !
default:
name: ''
@@ -10797,10 +10818,10 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_401
- *ref_402
- *ref_403
- *ref_404
+ - *ref_405
responses:
- !
schema: *ref_38
@@ -10812,7 +10833,7 @@ operationGroups:
http: !
headers:
- !
- schema: *ref_397
+ schema: *ref_398
header: ETag
knownMediaType: json
mediaTypes:
@@ -10853,9 +10874,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_407
- schema: *ref_327
+ - *ref_327
+ - ! &ref_408
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -10866,8 +10887,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_408
- schema: *ref_328
+ - ! &ref_409
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -10878,8 +10899,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_409
- schema: *ref_346
+ - ! &ref_410
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -10892,13 +10913,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -10909,8 +10930,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_406
- schema: *ref_405
+ - ! &ref_407
+ schema: *ref_406
implementation: Method
required: false
language: !
@@ -10922,7 +10943,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_406
+ - *ref_407
language: !
default:
name: ''
@@ -10936,12 +10957,12 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_407
- *ref_408
- *ref_409
+ - *ref_410
responses:
- !
- schema: *ref_410
+ schema: *ref_411
language: !
default:
name: ''
@@ -11009,9 +11030,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_411
- schema: *ref_327
+ - *ref_327
+ - ! &ref_412
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -11022,8 +11043,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_412
- schema: *ref_328
+ - ! &ref_413
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -11034,8 +11055,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -11048,11 +11069,11 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_411
- *ref_412
+ - *ref_413
responses:
- !
- schema: *ref_413
+ schema: *ref_414
language: !
default:
name: ''
@@ -11066,7 +11087,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_414
+ schema: *ref_415
language: !
default:
name: ''
@@ -11149,9 +11170,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_420
- schema: *ref_327
+ - *ref_327
+ - ! &ref_421
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -11162,8 +11183,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_421
- schema: *ref_328
+ - ! &ref_422
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -11174,10 +11195,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
- !
- schema: *ref_334
+ schema: *ref_335
implementation: Method
required: true
language: !
@@ -11192,7 +11213,7 @@ operationGroups:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -11203,7 +11224,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_415
+ - ! &ref_416
schema: *ref_148
flattened: true
implementation: Method
@@ -11216,12 +11237,12 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_418
+ - ! &ref_419
schema: *ref_155
implementation: Method
- originalParameter: *ref_415
+ originalParameter: *ref_416
pathToProperty: []
- targetProperty: *ref_416
+ targetProperty: *ref_417
language: !
default:
name: cors
@@ -11229,20 +11250,20 @@ operationGroups:
Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for
the File service.
protocol: ! {}
- - ! &ref_419
+ - ! &ref_420
schema: *ref_157
implementation: Method
- originalParameter: *ref_415
+ originalParameter: *ref_416
pathToProperty: []
- targetProperty: *ref_417
+ targetProperty: *ref_418
language: !
default:
name: shareDeleteRetentionPolicy
description: The file service properties for share soft delete.
protocol: ! {}
signatureParameters:
- - *ref_418
- *ref_419
+ - *ref_420
language: !
default:
name: ''
@@ -11256,8 +11277,8 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_420
- *ref_421
+ - *ref_422
responses:
- !
schema: *ref_148
@@ -11274,7 +11295,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_414
+ schema: *ref_415
language: !
default:
name: ''
@@ -11400,9 +11421,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_422
- schema: *ref_327
+ - *ref_327
+ - ! &ref_423
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -11413,8 +11434,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_423
- schema: *ref_328
+ - ! &ref_424
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -11425,10 +11446,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
- !
- schema: *ref_334
+ schema: *ref_335
implementation: Method
required: true
language: !
@@ -11451,8 +11472,8 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_422
- *ref_423
+ - *ref_424
responses:
- !
schema: *ref_148
@@ -11469,7 +11490,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_414
+ schema: *ref_415
language: !
default:
name: ''
@@ -11560,9 +11581,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_424
- schema: *ref_327
+ - *ref_327
+ - ! &ref_425
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -11573,8 +11594,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_425
- schema: *ref_328
+ - ! &ref_426
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -11585,9 +11606,9 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_426
+ - *ref_331
+ - ! &ref_427
schema: *ref_2
implementation: Method
language: !
@@ -11598,7 +11619,7 @@ operationGroups:
protocol: !
http: !
in: query
- - ! &ref_427
+ - ! &ref_428
schema: *ref_2
implementation: Method
language: !
@@ -11621,13 +11642,13 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_424
- *ref_425
- *ref_426
- *ref_427
+ - *ref_428
responses:
- !
- schema: *ref_428
+ schema: *ref_429
language: !
default:
name: ''
@@ -11641,7 +11662,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_414
+ schema: *ref_415
language: !
default:
name: ''
@@ -11696,9 +11717,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_434
- schema: *ref_327
+ - *ref_327
+ - ! &ref_435
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -11709,8 +11730,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_435
- schema: *ref_328
+ - ! &ref_436
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -11721,8 +11742,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_436
- schema: *ref_346
+ - ! &ref_437
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -11735,13 +11756,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -11752,7 +11773,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_429
+ - ! &ref_430
schema: *ref_40
flattened: true
implementation: Method
@@ -11765,31 +11786,31 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_432
+ - ! &ref_433
schema: *ref_34
implementation: Method
- originalParameter: *ref_429
+ originalParameter: *ref_430
pathToProperty: []
- targetProperty: *ref_430
+ targetProperty: *ref_431
language: !
default:
name: metadata
description: A name-value pair to associate with the share as metadata.
protocol: ! {}
- - ! &ref_433
+ - ! &ref_434
schema: *ref_35
implementation: Method
- originalParameter: *ref_429
+ originalParameter: *ref_430
pathToProperty: []
- targetProperty: *ref_431
+ targetProperty: *ref_432
language: !
default:
name: shareQuota
description: 'The maximum size of the share, in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.'
protocol: ! {}
signatureParameters:
- - *ref_432
- *ref_433
+ - *ref_434
language: !
default:
name: ''
@@ -11803,9 +11824,9 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_434
- *ref_435
- *ref_436
+ - *ref_437
responses:
- !
schema: *ref_40
@@ -11835,7 +11856,7 @@ operationGroups:
- '201'
exceptions:
- !
- schema: *ref_414
+ schema: *ref_415
language: !
default:
name: ''
@@ -11879,9 +11900,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_440
- schema: *ref_327
+ - *ref_327
+ - ! &ref_441
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -11892,8 +11913,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_441
- schema: *ref_328
+ - ! &ref_442
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -11904,8 +11925,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_442
- schema: *ref_346
+ - ! &ref_443
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -11918,13 +11939,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -11935,7 +11956,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_437
+ - ! &ref_438
schema: *ref_40
flattened: true
implementation: Method
@@ -11948,31 +11969,31 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_438
+ - ! &ref_439
schema: *ref_34
implementation: Method
- originalParameter: *ref_437
+ originalParameter: *ref_438
pathToProperty: []
- targetProperty: *ref_430
+ targetProperty: *ref_431
language: !
default:
name: metadata
description: A name-value pair to associate with the share as metadata.
protocol: ! {}
- - ! &ref_439
+ - ! &ref_440
schema: *ref_35
implementation: Method
- originalParameter: *ref_437
+ originalParameter: *ref_438
pathToProperty: []
- targetProperty: *ref_431
+ targetProperty: *ref_432
language: !
default:
name: shareQuota
description: 'The maximum size of the share, in gigabytes. Must be greater than 0, and less than or equal to 5TB (5120). For Large File Shares, the maximum size is 102400.'
protocol: ! {}
signatureParameters:
- - *ref_438
- *ref_439
+ - *ref_440
language: !
default:
name: ''
@@ -11986,9 +12007,9 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_440
- *ref_441
- *ref_442
+ - *ref_443
responses:
- !
schema: *ref_40
@@ -12005,7 +12026,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_414
+ schema: *ref_415
language: !
default:
name: ''
@@ -12050,9 +12071,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_443
- schema: *ref_327
+ - *ref_327
+ - ! &ref_444
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -12063,8 +12084,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_444
- schema: *ref_328
+ - ! &ref_445
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -12075,8 +12096,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_445
- schema: *ref_346
+ - ! &ref_446
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -12089,8 +12110,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -12103,9 +12124,9 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_443
- *ref_444
- *ref_445
+ - *ref_446
responses:
- !
schema: *ref_40
@@ -12122,7 +12143,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_414
+ schema: *ref_415
language: !
default:
name: ''
@@ -12164,9 +12185,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_446
- schema: *ref_327
+ - *ref_327
+ - ! &ref_447
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -12177,8 +12198,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_447
- schema: *ref_328
+ - ! &ref_448
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -12189,8 +12210,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_448
- schema: *ref_346
+ - ! &ref_449
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -12203,8 +12224,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -12217,9 +12238,9 @@ operationGroups:
method: delete
uri: '{$host}'
signatureParameters:
- - *ref_446
- *ref_447
- *ref_448
+ - *ref_449
responses:
- !
language: !
@@ -12241,7 +12262,7 @@ operationGroups:
- '204'
exceptions:
- !
- schema: *ref_414
+ schema: *ref_415
language: !
default:
name: ''
@@ -12284,8 +12305,8 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - *ref_329
+ - *ref_327
+ - *ref_330
requests:
- !
language: !
@@ -12300,7 +12321,7 @@ operationGroups:
signatureParameters: []
responses:
- !
- schema: *ref_449
+ schema: *ref_450
language: !
default:
name: ''
@@ -12662,9 +12683,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - *ref_329
+ - *ref_327
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -12679,7 +12700,7 @@ operationGroups:
signatureParameters: []
responses:
- !
- schema: *ref_450
+ schema: *ref_451
language: !
default:
name: ''
@@ -16439,14 +16460,14 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - *ref_329
+ - *ref_327
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -16457,8 +16478,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_452
- schema: *ref_451
+ - ! &ref_453
+ schema: *ref_452
flattened: true
implementation: Method
required: true
@@ -16470,32 +16491,32 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_455
- schema: *ref_213
+ - ! &ref_456
+ schema: *ref_214
implementation: Method
- originalParameter: *ref_452
+ originalParameter: *ref_453
pathToProperty: []
required: true
- targetProperty: *ref_453
+ targetProperty: *ref_454
language: !
default:
name: name
description: The storage account name.
protocol: ! {}
- !
- schema: *ref_214
+ schema: *ref_215
implementation: Method
- originalParameter: *ref_452
+ originalParameter: *ref_453
pathToProperty: []
required: true
- targetProperty: *ref_454
+ targetProperty: *ref_455
language: !
default:
name: type
description: 'The type of resource, Microsoft.Storage/storageAccounts'
protocol: ! {}
signatureParameters:
- - *ref_455
+ - *ref_456
language: !
default:
name: ''
@@ -16511,7 +16532,7 @@ operationGroups:
signatureParameters: []
responses:
- !
- schema: *ref_456
+ schema: *ref_457
language: !
default:
name: ''
@@ -16546,9 +16567,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_459
- schema: *ref_327
+ - *ref_327
+ - ! &ref_460
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -16559,8 +16580,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_460
- schema: *ref_328
+ - ! &ref_461
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -16571,13 +16592,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -16588,8 +16609,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_458
- schema: *ref_457
+ - ! &ref_459
+ schema: *ref_458
implementation: Method
required: true
language: !
@@ -16601,7 +16622,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_458
+ - *ref_459
language: !
default:
name: ''
@@ -16615,8 +16636,8 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_459
- *ref_460
+ - *ref_461
responses:
- !
schema: *ref_127
@@ -16742,9 +16763,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_461
- schema: *ref_327
+ - *ref_327
+ - ! &ref_462
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -16755,8 +16776,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_462
- schema: *ref_328
+ - ! &ref_463
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -16767,8 +16788,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -16781,8 +16802,8 @@ operationGroups:
method: delete
uri: '{$host}'
signatureParameters:
- - *ref_461
- *ref_462
+ - *ref_463
responses:
- !
language: !
@@ -16824,9 +16845,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_464
- schema: *ref_327
+ - *ref_327
+ - ! &ref_465
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -16837,8 +16858,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_465
- schema: *ref_328
+ - ! &ref_466
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -16849,10 +16870,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_466
- schema: *ref_463
+ - *ref_331
+ - ! &ref_467
+ schema: *ref_464
implementation: Method
language: !
default:
@@ -16874,9 +16895,9 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_464
- *ref_465
- *ref_466
+ - *ref_467
responses:
- !
schema: *ref_127
@@ -17059,9 +17080,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_469
- schema: *ref_327
+ - *ref_327
+ - ! &ref_470
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -17072,8 +17093,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_470
- schema: *ref_328
+ - ! &ref_471
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -17084,13 +17105,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -17101,8 +17122,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_468
- schema: *ref_467
+ - ! &ref_469
+ schema: *ref_468
implementation: Method
required: true
language: !
@@ -17114,7 +17135,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_468
+ - *ref_469
language: !
default:
name: ''
@@ -17128,8 +17149,8 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_469
- *ref_470
+ - *ref_471
responses:
- !
schema: *ref_127
@@ -17373,9 +17394,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - *ref_329
+ - *ref_327
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -17390,7 +17411,7 @@ operationGroups:
signatureParameters: []
responses:
- !
- schema: *ref_471
+ schema: *ref_472
language: !
default:
name: ''
@@ -17662,9 +17683,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_472
- schema: *ref_327
+ - *ref_327
+ - ! &ref_473
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -17675,8 +17696,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -17689,10 +17710,10 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_472
+ - *ref_473
responses:
- !
- schema: *ref_471
+ schema: *ref_472
language: !
default:
name: ''
@@ -17780,9 +17801,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_474
- schema: *ref_327
+ - *ref_327
+ - ! &ref_475
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -17793,8 +17814,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_475
- schema: *ref_328
+ - ! &ref_476
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -17805,10 +17826,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
- !
- schema: *ref_473
+ schema: *ref_474
implementation: Method
language: !
default:
@@ -17830,11 +17851,11 @@ operationGroups:
method: post
uri: '{$host}'
signatureParameters:
- - *ref_474
- *ref_475
+ - *ref_476
responses:
- !
- schema: *ref_476
+ schema: *ref_477
language: !
default:
name: ''
@@ -17875,9 +17896,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_481
- schema: *ref_327
+ - *ref_327
+ - ! &ref_482
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -17888,8 +17909,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_482
- schema: *ref_328
+ - ! &ref_483
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -17900,13 +17921,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -17917,8 +17938,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_478
- schema: *ref_477
+ - ! &ref_479
+ schema: *ref_478
flattened: true
implementation: Method
required: true
@@ -17930,20 +17951,20 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_480
- schema: *ref_246
+ - ! &ref_481
+ schema: *ref_247
implementation: Method
- originalParameter: *ref_478
+ originalParameter: *ref_479
pathToProperty: []
required: true
- targetProperty: *ref_479
+ targetProperty: *ref_480
language: !
default:
name: keyName
description: 'The name of storage keys that want to be regenerated, possible values are key1, key2, kerb1, kerb2.'
protocol: ! {}
signatureParameters:
- - *ref_480
+ - *ref_481
language: !
default:
name: ''
@@ -17957,11 +17978,11 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_481
- *ref_482
+ - *ref_483
responses:
- !
- schema: *ref_476
+ schema: *ref_477
language: !
default:
name: ''
@@ -18026,9 +18047,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_485
- schema: *ref_327
+ - *ref_327
+ - ! &ref_486
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -18039,8 +18060,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_486
- schema: *ref_328
+ - ! &ref_487
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -18051,13 +18072,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -18068,8 +18089,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_484
- schema: *ref_483
+ - ! &ref_485
+ schema: *ref_484
implementation: Method
required: true
language: !
@@ -18081,7 +18102,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_484
+ - *ref_485
language: !
default:
name: ''
@@ -18095,11 +18116,11 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_485
- *ref_486
+ - *ref_487
responses:
- !
- schema: *ref_487
+ schema: *ref_488
language: !
default:
name: ''
@@ -18142,9 +18163,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_490
- schema: *ref_327
+ - *ref_327
+ - ! &ref_491
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -18155,8 +18176,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_491
- schema: *ref_328
+ - ! &ref_492
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -18167,13 +18188,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -18184,8 +18205,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_489
- schema: *ref_488
+ - ! &ref_490
+ schema: *ref_489
implementation: Method
required: true
language: !
@@ -18197,7 +18218,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_489
+ - *ref_490
language: !
default:
name: ''
@@ -18211,11 +18232,11 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_490
- *ref_491
+ - *ref_492
responses:
- !
- schema: *ref_492
+ schema: *ref_493
language: !
default:
name: ''
@@ -18255,9 +18276,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_493
- schema: *ref_327
+ - *ref_327
+ - ! &ref_494
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -18268,8 +18289,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_494
- schema: *ref_328
+ - ! &ref_495
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -18280,8 +18301,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -18294,8 +18315,8 @@ operationGroups:
method: post
uri: '{$host}'
signatureParameters:
- - *ref_493
- *ref_494
+ - *ref_495
responses:
- !
language: !
@@ -18342,9 +18363,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_500
- schema: *ref_327
+ - *ref_327
+ - ! &ref_501
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -18355,8 +18376,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_501
- schema: *ref_328
+ - ! &ref_502
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -18367,13 +18388,13 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -18384,8 +18405,8 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_495
- schema: *ref_238
+ - ! &ref_496
+ schema: *ref_239
flattened: true
implementation: Method
required: true
@@ -18397,33 +18418,33 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_498
+ - ! &ref_499
schema: *ref_124
implementation: Method
- originalParameter: *ref_495
+ originalParameter: *ref_496
pathToProperty: []
required: true
- targetProperty: *ref_496
+ targetProperty: *ref_497
language: !
default:
name: timeToRestore
description: Restore blob to the specified time.
protocol: ! {}
- - ! &ref_499
- schema: *ref_313
+ - ! &ref_500
+ schema: *ref_314
implementation: Method
- originalParameter: *ref_495
+ originalParameter: *ref_496
pathToProperty: []
required: true
- targetProperty: *ref_497
+ targetProperty: *ref_498
language: !
default:
name: blobRanges
description: Blob ranges to restore.
protocol: ! {}
signatureParameters:
- - *ref_498
- *ref_499
+ - *ref_500
language: !
default:
name: ''
@@ -18437,11 +18458,11 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_500
- *ref_501
+ - *ref_502
responses:
- !
- schema: *ref_237
+ schema: *ref_238
language: !
default:
name: ''
@@ -18454,7 +18475,7 @@ operationGroups:
statusCodes:
- '200'
- !
- schema: *ref_237
+ schema: *ref_238
language: !
default:
name: ''
@@ -18517,9 +18538,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_502
- schema: *ref_327
+ - *ref_327
+ - ! &ref_503
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -18530,8 +18551,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_503
- schema: *ref_328
+ - ! &ref_504
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -18542,8 +18563,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -18556,8 +18577,8 @@ operationGroups:
method: post
uri: '{$host}'
signatureParameters:
- - *ref_502
- *ref_503
+ - *ref_504
responses:
- !
language: !
@@ -18596,10 +18617,10 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - *ref_329
+ - *ref_327
- *ref_330
- - ! &ref_504
+ - *ref_331
+ - ! &ref_505
schema: *ref_2
implementation: Method
required: true
@@ -18623,10 +18644,10 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_504
+ - *ref_505
responses:
- !
- schema: *ref_505
+ schema: *ref_506
language: !
default:
name: ''
@@ -18677,9 +18698,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_507
- schema: *ref_327
+ - *ref_327
+ - ! &ref_508
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -18690,8 +18711,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_508
- schema: *ref_328
+ - ! &ref_509
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -18702,10 +18723,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
- !
- schema: *ref_506
+ schema: *ref_507
implementation: Method
required: true
language: !
@@ -18728,8 +18749,8 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_507
- *ref_508
+ - *ref_509
responses:
- !
schema: *ref_149
@@ -18794,9 +18815,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_512
- schema: *ref_327
+ - *ref_327
+ - ! &ref_513
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -18807,8 +18828,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_513
- schema: *ref_328
+ - ! &ref_514
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -18819,10 +18840,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
- !
- schema: *ref_506
+ schema: *ref_507
implementation: Method
required: true
language: !
@@ -18837,7 +18858,7 @@ operationGroups:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -18848,7 +18869,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_509
+ - ! &ref_510
schema: *ref_149
flattened: true
implementation: Method
@@ -18861,19 +18882,19 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_511
- schema: *ref_277
+ - ! &ref_512
+ schema: *ref_278
implementation: Method
- originalParameter: *ref_509
+ originalParameter: *ref_510
pathToProperty: []
- targetProperty: *ref_510
+ targetProperty: *ref_511
language: !
default:
name: policy
description: 'The Storage Account ManagementPolicy, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.'
protocol: ! {}
signatureParameters:
- - *ref_511
+ - *ref_512
language: !
default:
name: ''
@@ -18887,8 +18908,8 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_512
- *ref_513
+ - *ref_514
responses:
- !
schema: *ref_149
@@ -18977,9 +18998,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_514
- schema: *ref_327
+ - *ref_327
+ - ! &ref_515
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -18990,8 +19011,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_515
- schema: *ref_328
+ - ! &ref_516
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -19002,10 +19023,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
- !
- schema: *ref_506
+ schema: *ref_507
implementation: Method
required: true
language: !
@@ -19028,8 +19049,8 @@ operationGroups:
method: delete
uri: '{$host}'
signatureParameters:
- - *ref_514
- *ref_515
+ - *ref_516
responses:
- !
language: !
@@ -19080,9 +19101,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_516
- schema: *ref_327
+ - *ref_327
+ - ! &ref_517
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -19093,8 +19114,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_517
- schema: *ref_328
+ - ! &ref_518
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -19105,9 +19126,9 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_518
+ - *ref_331
+ - ! &ref_519
schema: *ref_2
implementation: Method
required: true
@@ -19131,9 +19152,9 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_516
- *ref_517
- *ref_518
+ - *ref_519
responses:
- !
schema: *ref_130
@@ -19150,7 +19171,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_519
+ schema: *ref_520
language: !
default:
name: ''
@@ -19196,9 +19217,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_525
- schema: *ref_327
+ - *ref_327
+ - ! &ref_526
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -19209,8 +19230,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_526
- schema: *ref_328
+ - ! &ref_527
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -19221,9 +19242,9 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_527
+ - *ref_331
+ - ! &ref_528
schema: *ref_2
implementation: Method
required: true
@@ -19239,7 +19260,7 @@ operationGroups:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -19250,7 +19271,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_520
+ - ! &ref_521
schema: *ref_130
flattened: true
implementation: Method
@@ -19263,31 +19284,31 @@ operationGroups:
http: !
in: body
style: json
- - ! &ref_523
- schema: *ref_235
+ - ! &ref_524
+ schema: *ref_236
implementation: Method
- originalParameter: *ref_520
+ originalParameter: *ref_521
pathToProperty: []
- targetProperty: *ref_521
+ targetProperty: *ref_522
language: !
default:
name: privateEndpoint
description: The resource of private end point.
protocol: ! {}
- - ! &ref_524
- schema: *ref_236
+ - ! &ref_525
+ schema: *ref_237
implementation: Method
- originalParameter: *ref_520
+ originalParameter: *ref_521
pathToProperty: []
- targetProperty: *ref_522
+ targetProperty: *ref_523
language: !
default:
name: privateLinkServiceConnectionState
description: A collection of information about the state of the connection between service consumer and provider.
protocol: ! {}
signatureParameters:
- - *ref_523
- *ref_524
+ - *ref_525
language: !
default:
name: ''
@@ -19301,9 +19322,9 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_525
- *ref_526
- *ref_527
+ - *ref_528
responses:
- !
schema: *ref_130
@@ -19320,7 +19341,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_519
+ schema: *ref_520
language: !
default:
name: ''
@@ -19371,9 +19392,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_528
- schema: *ref_327
+ - *ref_327
+ - ! &ref_529
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -19384,8 +19405,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_529
- schema: *ref_328
+ - ! &ref_530
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -19396,9 +19417,9 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_530
+ - *ref_331
+ - ! &ref_531
schema: *ref_2
implementation: Method
required: true
@@ -19422,9 +19443,9 @@ operationGroups:
method: delete
uri: '{$host}'
signatureParameters:
- - *ref_528
- *ref_529
- *ref_530
+ - *ref_531
responses:
- !
language: !
@@ -19446,7 +19467,7 @@ operationGroups:
- '204'
exceptions:
- !
- schema: *ref_519
+ schema: *ref_520
language: !
default:
name: ''
@@ -19489,9 +19510,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_531
- schema: *ref_327
+ - *ref_327
+ - ! &ref_532
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -19502,8 +19523,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_532
- schema: *ref_328
+ - ! &ref_533
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -19514,8 +19535,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -19528,11 +19549,11 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_531
- *ref_532
+ - *ref_533
responses:
- !
- schema: *ref_533
+ schema: *ref_534
language: !
default:
name: ''
@@ -19629,9 +19650,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_535
- schema: *ref_327
+ - *ref_327
+ - ! &ref_536
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -19642,8 +19663,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_536
- schema: *ref_328
+ - ! &ref_537
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -19654,10 +19675,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_537
- schema: *ref_346
+ - *ref_331
+ - ! &ref_538
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -19674,7 +19695,7 @@ operationGroups:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -19685,7 +19706,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_534
+ - ! &ref_535
schema: *ref_151
implementation: Method
required: true
@@ -19698,7 +19719,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_534
+ - *ref_535
language: !
default:
name: ''
@@ -19712,9 +19733,9 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_535
- *ref_536
- *ref_537
+ - *ref_538
responses:
- !
schema: *ref_151
@@ -19744,7 +19765,7 @@ operationGroups:
- '201'
exceptions:
- !
- schema: *ref_519
+ schema: *ref_520
language: !
default:
name: ''
@@ -19800,9 +19821,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_539
- schema: *ref_327
+ - *ref_327
+ - ! &ref_540
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -19813,8 +19834,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_540
- schema: *ref_328
+ - ! &ref_541
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -19825,10 +19846,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_541
- schema: *ref_346
+ - *ref_331
+ - ! &ref_542
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -19845,7 +19866,7 @@ operationGroups:
- !
parameters:
- !
- schema: *ref_335
+ schema: *ref_336
implementation: Method
required: true
language: !
@@ -19856,7 +19877,7 @@ operationGroups:
protocol: !
http: !
in: header
- - ! &ref_538
+ - ! &ref_539
schema: *ref_151
implementation: Method
required: true
@@ -19869,7 +19890,7 @@ operationGroups:
in: body
style: json
signatureParameters:
- - *ref_538
+ - *ref_539
language: !
default:
name: ''
@@ -19883,9 +19904,9 @@ operationGroups:
- application/json
uri: '{$host}'
signatureParameters:
- - *ref_539
- *ref_540
- *ref_541
+ - *ref_542
responses:
- !
schema: *ref_151
@@ -19902,7 +19923,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_519
+ schema: *ref_520
language: !
default:
name: ''
@@ -19952,9 +19973,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_542
- schema: *ref_327
+ - *ref_327
+ - ! &ref_543
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -19965,8 +19986,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_543
- schema: *ref_328
+ - ! &ref_544
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -19977,10 +19998,10 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
- - ! &ref_544
- schema: *ref_346
+ - *ref_331
+ - ! &ref_545
+ schema: *ref_347
implementation: Method
required: true
language: !
@@ -20005,9 +20026,9 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_542
- *ref_543
- *ref_544
+ - *ref_545
responses:
- !
schema: *ref_151
@@ -20024,7 +20045,7 @@ operationGroups:
- '200'
exceptions:
- !
- schema: *ref_519
+ schema: *ref_520
language: !
default:
name: ''
@@ -20067,9 +20088,9 @@ operationGroups:
- !
version: '2019-06-01'
parameters:
- - *ref_326
- - ! &ref_545
- schema: *ref_327
+ - *ref_327
+ - ! &ref_546
+ schema: *ref_328
implementation: Method
required: true
language: !
@@ -20080,8 +20101,8 @@ operationGroups:
protocol: !
http: !
in: path
- - ! &ref_546
- schema: *ref_328
+ - ! &ref_547
+ schema: *ref_329
implementation: Method
required: true
language: !
@@ -20092,8 +20113,8 @@ operationGroups:
protocol: !
http: !
in: path
- - *ref_329
- *ref_330
+ - *ref_331
requests:
- !
language: !
@@ -20106,11 +20127,11 @@ operationGroups:
method: get
uri: '{$host}'
signatureParameters:
- - *ref_545
- *ref_546
+ - *ref_547
responses:
- !
- schema: *ref_547
+ schema: *ref_548
language: !
default:
name: ''
diff --git a/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/BlobRestoreRange.cs b/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/BlobRestoreRange.cs
index bfe828ba..80dbf613 100644
--- a/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/BlobRestoreRange.cs
+++ b/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/BlobRestoreRange.cs
@@ -13,8 +13,8 @@ namespace Azure.Storage.Management.Models
public partial class BlobRestoreRange
{
/// Initializes a new instance of BlobRestoreRange.
- /// Blob start range. Empty means account start.
- /// Blob end range. Empty means account end.
+ /// Blob start range. This is inclusive. Empty means account start.
+ /// Blob end range. This is exclusive. Empty means account end.
public BlobRestoreRange(string startRange, string endRange)
{
if (startRange == null)
@@ -30,9 +30,9 @@ namespace Azure.Storage.Management.Models
EndRange = endRange;
}
- /// Blob start range. Empty means account start.
+ /// Blob start range. This is inclusive. Empty means account start.
public string StartRange { get; }
- /// Blob end range. Empty means account end.
+ /// Blob end range. This is exclusive. Empty means account end.
public string EndRange { get; }
}
}
diff --git a/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/RestorePolicyProperties.Serialization.cs b/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/RestorePolicyProperties.Serialization.cs
index 7552a1d2..5b27aba8 100644
--- a/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/RestorePolicyProperties.Serialization.cs
+++ b/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/RestorePolicyProperties.Serialization.cs
@@ -5,6 +5,7 @@
#nullable disable
+using System;
using System.Text.Json;
using Azure.Core;
@@ -22,6 +23,11 @@ namespace Azure.Storage.Management.Models
writer.WritePropertyName("days");
writer.WriteNumberValue(Days.Value);
}
+ if (LastEnabledTime != null)
+ {
+ writer.WritePropertyName("lastEnabledTime");
+ writer.WriteStringValue(LastEnabledTime.Value, "S");
+ }
writer.WriteEndObject();
}
@@ -29,6 +35,7 @@ namespace Azure.Storage.Management.Models
{
bool enabled = default;
int? days = default;
+ DateTimeOffset? lastEnabledTime = default;
foreach (var property in element.EnumerateObject())
{
if (property.NameEquals("enabled"))
@@ -45,8 +52,17 @@ namespace Azure.Storage.Management.Models
days = property.Value.GetInt32();
continue;
}
+ if (property.NameEquals("lastEnabledTime"))
+ {
+ if (property.Value.ValueKind == JsonValueKind.Null)
+ {
+ continue;
+ }
+ lastEnabledTime = property.Value.GetDateTimeOffset("S");
+ continue;
+ }
}
- return new RestorePolicyProperties(enabled, days);
+ return new RestorePolicyProperties(enabled, days, lastEnabledTime);
}
}
}
diff --git a/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/RestorePolicyProperties.cs b/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/RestorePolicyProperties.cs
index 3d48ae9d..72d3d59a 100644
--- a/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/RestorePolicyProperties.cs
+++ b/samples/Azure.Storage.Management/Azure.Storage.Management/Generated/Models/RestorePolicyProperties.cs
@@ -5,6 +5,8 @@
#nullable disable
+using System;
+
namespace Azure.Storage.Management.Models
{
/// The blob service properties for blob restore policy.
@@ -20,15 +22,19 @@ namespace Azure.Storage.Management.Models
/// Initializes a new instance of RestorePolicyProperties.
/// Blob restore is enabled if set to true.
/// how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.
- internal RestorePolicyProperties(bool enabled, int? days)
+ /// Returns the date and time the restore policy was last enabled.
+ internal RestorePolicyProperties(bool enabled, int? days, DateTimeOffset? lastEnabledTime)
{
Enabled = enabled;
Days = days;
+ LastEnabledTime = lastEnabledTime;
}
/// Blob restore is enabled if set to true.
public bool Enabled { get; }
/// how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.
public int? Days { get; set; }
+ /// Returns the date and time the restore policy was last enabled.
+ public DateTimeOffset? LastEnabledTime { get; }
}
}