|
165 | 165 | "StorageAccountCreateDnsEndpointTypeToStandard": {
|
166 | 166 | "$ref": "./examples/StorageAccountCreateDnsEndpointTypeToStandard.json"
|
167 | 167 | },
|
168 |
| - "DeletedStorageAccountRestore": { |
169 |
| - "$ref": "./examples/DeletedStorageAccountRestore.json" |
170 |
| - }, |
171 | 168 | "StorageAccountCreate_placement": {
|
172 | 169 | "$ref": "./examples/StorageAccountCreate_placement.json"
|
173 | 170 | },
|
|
206 | 203 | }
|
207 | 204 | },
|
208 | 205 | "202": {
|
209 |
| - "description": "Accepted -- Create, update or restore storage account request accepted; operation will complete asynchronously." |
| 206 | + "description": "Accepted -- Create or update storage account request accepted; operation will complete asynchronously." |
210 | 207 | }
|
211 | 208 | },
|
212 | 209 | "x-ms-long-running-operation": true
|
|
348 | 345 | },
|
349 | 346 | "StorageAccountUpdate_zones": {
|
350 | 347 | "$ref": "./examples/StorageAccountUpdate_zones.json"
|
| 348 | + }, |
| 349 | + "StorageAccountUpdateEnableIpv6Features": { |
| 350 | + "$ref": "./examples/StorageAccountLeverageIPv6Ability.json" |
351 | 351 | }
|
352 | 352 | },
|
353 | 353 | "parameters": [
|
|
3016 | 3016 | "value": {
|
3017 | 3017 | "type": "string",
|
3018 | 3018 | "x-ms-client-name": "IPAddressOrRange",
|
3019 |
| - "description": "Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed." |
| 3019 | + "description": "Specifies the IP or IP range in CIDR format." |
3020 | 3020 | },
|
3021 | 3021 | "action": {
|
3022 | 3022 | "type": "string",
|
|
3078 | 3078 | },
|
3079 | 3079 | "description": "Sets the IP ACL rules"
|
3080 | 3080 | },
|
| 3081 | + "ipv6Rules": { |
| 3082 | + "type": "array", |
| 3083 | + "items": { |
| 3084 | + "description": "IPv6 rule with specific IP or IP range in CIDR format.", |
| 3085 | + "$ref": "#/definitions/IPRule" |
| 3086 | + }, |
| 3087 | + "description": "Sets the IPv6 ACL rules." |
| 3088 | + }, |
3081 | 3089 | "defaultAction": {
|
3082 | 3090 | "type": "string",
|
3083 | 3091 | "enum": [
|
|
3295 | 3303 | "x-ms-client-name": "RoutingPreference",
|
3296 | 3304 | "description": "Maintains information about the network routing choice opted by the user for data transfer"
|
3297 | 3305 | },
|
| 3306 | + "dualStackEndpointPreference": { |
| 3307 | + "$ref": "#/definitions/DualStackEndpointPreference", |
| 3308 | + "x-ms-client-name": "DualStackEndpointPreference", |
| 3309 | + "description": "Maintains information about the Internet protocol opted by the user." |
| 3310 | + }, |
3298 | 3311 | "allowBlobPublicAccess": {
|
3299 | 3312 | "type": "boolean",
|
3300 | 3313 | "x-ms-client-name": "AllowBlobPublicAccess",
|
|
3347 | 3360 | "modelAsString": true
|
3348 | 3361 | },
|
3349 | 3362 | "description": "Allows you to specify the type of endpoint. Set this to AzureDNSZone to create a large number of accounts in a single subscription, which creates accounts in an Azure DNS Zone and the endpoint URL will have an alphanumeric DNS Zone identifier."
|
3350 |
| - }, |
3351 |
| - "deletedAccountCreationTime": { |
3352 |
| - "type": "string", |
3353 |
| - "format": "date-time", |
3354 |
| - "description": "Creation time of the deleted account. This property should only be provided while requesting deleted storage account recovery." |
3355 | 3363 | }
|
3356 | 3364 | },
|
3357 | 3365 | "description": "The parameters used to create the storage account."
|
|
3542 | 3550 | "x-ms-client-flatten": false,
|
3543 | 3551 | "$ref": "#/definitions/StorageAccountInternetEndpoints",
|
3544 | 3552 | "description": "Gets the internet routing storage endpoints"
|
| 3553 | + }, |
| 3554 | + "ipv6Endpoints": { |
| 3555 | + "x-ms-client-flatten": false, |
| 3556 | + "$ref": "#/definitions/StorageAccountIpv6Endpoints", |
| 3557 | + "description": "Gets the IPv6 storage endpoints." |
3545 | 3558 | }
|
3546 | 3559 | },
|
3547 | 3560 | "description": "The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object."
|
|
3606 | 3619 | },
|
3607 | 3620 | "description": "The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint."
|
3608 | 3621 | },
|
| 3622 | + "StorageAccountIpv6Endpoints": { |
| 3623 | + "type": "object", |
| 3624 | + "properties": { |
| 3625 | + "blob": { |
| 3626 | + "readOnly": true, |
| 3627 | + "type": "string", |
| 3628 | + "description": "Gets the blob endpoint." |
| 3629 | + }, |
| 3630 | + "queue": { |
| 3631 | + "readOnly": true, |
| 3632 | + "type": "string", |
| 3633 | + "description": "Gets the queue endpoint." |
| 3634 | + }, |
| 3635 | + "table": { |
| 3636 | + "readOnly": true, |
| 3637 | + "type": "string", |
| 3638 | + "description": "Gets the table endpoint." |
| 3639 | + }, |
| 3640 | + "file": { |
| 3641 | + "readOnly": true, |
| 3642 | + "type": "string", |
| 3643 | + "description": "Gets the file endpoint." |
| 3644 | + }, |
| 3645 | + "web": { |
| 3646 | + "readOnly": true, |
| 3647 | + "type": "string", |
| 3648 | + "description": "Gets the web endpoint." |
| 3649 | + }, |
| 3650 | + "dfs": { |
| 3651 | + "readOnly": true, |
| 3652 | + "type": "string", |
| 3653 | + "description": "Gets the dfs endpoint." |
| 3654 | + }, |
| 3655 | + "microsoftEndpoints": { |
| 3656 | + "x-ms-client-flatten": false, |
| 3657 | + "$ref": "#/definitions/StorageAccountMicrosoftEndpoints", |
| 3658 | + "description": "Gets the microsoft routing storage endpoints." |
| 3659 | + }, |
| 3660 | + "internetEndpoints": { |
| 3661 | + "x-ms-client-flatten": false, |
| 3662 | + "$ref": "#/definitions/StorageAccountInternetEndpoints", |
| 3663 | + "description": "Gets the internet routing storage endpoints" |
| 3664 | + } |
| 3665 | + }, |
| 3666 | + "description": "The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via an IPv6 endpoint." |
| 3667 | + }, |
3609 | 3668 | "GeoReplicationStats": {
|
3610 | 3669 | "properties": {
|
3611 | 3670 | "status": {
|
|
3694 | 3753 | },
|
3695 | 3754 | "description": "Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing"
|
3696 | 3755 | },
|
| 3756 | + "DualStackEndpointPreference": { |
| 3757 | + "type": "object", |
| 3758 | + "properties": { |
| 3759 | + "publishIpv6Endpoint": { |
| 3760 | + "type": "boolean", |
| 3761 | + "description": "A boolean flag which indicates whether IPv6 storage endpoints are to be published." |
| 3762 | + } |
| 3763 | + }, |
| 3764 | + "description": "Dual-stack endpoint preference defines whether IPv6 endpoints are going to be published." |
| 3765 | + }, |
3697 | 3766 | "ImmutableStorageAccount": {
|
3698 | 3767 | "type": "object",
|
3699 | 3768 | "properties": {
|
|
4023 | 4092 | "x-ms-client-name": "RoutingPreference",
|
4024 | 4093 | "description": "Maintains information about the network routing choice opted by the user for data transfer"
|
4025 | 4094 | },
|
| 4095 | + "dualStackEndpointPreference": { |
| 4096 | + "$ref": "#/definitions/DualStackEndpointPreference", |
| 4097 | + "x-ms-client-name": "DualStackEndpointPreference", |
| 4098 | + "description": "Maintains information about the Internet protocol opted by the user." |
| 4099 | + }, |
4026 | 4100 | "blobRestoreStatus": {
|
4027 | 4101 | "$ref": "#/definitions/BlobRestoreStatus",
|
4028 | 4102 | "x-ms-client-name": "BlobRestoreStatus",
|
|
4361 | 4435 | "x-ms-client-name": "RoutingPreference",
|
4362 | 4436 | "description": "Maintains information about the network routing choice opted by the user for data transfer"
|
4363 | 4437 | },
|
| 4438 | + "dualStackEndpointPreference": { |
| 4439 | + "$ref": "#/definitions/DualStackEndpointPreference", |
| 4440 | + "x-ms-client-name": "DualStackEndpointPreference", |
| 4441 | + "description": "Maintains information about the Internet protocol opted by the user." |
| 4442 | + }, |
4364 | 4443 | "allowBlobPublicAccess": {
|
4365 | 4444 | "type": "boolean",
|
4366 | 4445 | "x-ms-client-name": "AllowBlobPublicAccess",
|
|
5791 | 5870 | },
|
5792 | 5871 | "x-ms-client-flatten": true,
|
5793 | 5872 | "x-ms-client-name": "StorageAccountMigrationDetails",
|
5794 |
| - "description": "The properties of a storage account’s ongoing or enqueued migration.", |
| 5873 | + "description": "The properties of a storage account's ongoing or enqueued migration.", |
5795 | 5874 | "required": [
|
5796 | 5875 | "targetSkuName"
|
5797 | 5876 | ]
|
|
0 commit comments