Skip to content

Commit 934b702

Browse files
audunnFredericHeem
authored andcommitted
[NetAppFiles] Anf 17315 net app files 2021 10 01 (Azure#17296)
* Add folder for api-version 2021-10-01 * Apply 2021-10-01 Changes * Remove snapshotSingleFile restore example * Revert vs code change to settings * Add unixPermissions to volumePatchProperties * Remove volume Relocation from 2021-10-01 * Remove zones from this api-version * Add Snapshot restoreFiles * Fix newly added validation issue MISSING_PATH_PARAMETER_DEFINITION * Remodel list Replications * Remove listReplication for api-version 2021-10-01 * Fix quotaLimits in examples * Add subvolumes api * Add subvolumes to custom words * Add parentpath custom word * Revert operationId to Volumes_ReplicationStatus * subvolumeProperties size write-only * Revert "subvolumeProperties size write-only" This reverts commit 243bb48. * subvolumeProperties size write-only take2 * prettier
1 parent 01f4d81 commit 934b702

File tree

76 files changed

+10873
-30
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+10873
-30
lines changed

custom-words.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1463,6 +1463,7 @@ pagelist
14631463
Parallelise
14641464
paramref
14651465
PARAVIRTUAL
1466+
parentpath
14661467
partnertopic
14671468
Passthrough
14681469
passwd
@@ -2016,6 +2017,8 @@ subtasksinfo
20162017
subteam
20172018
subtree
20182019
subtrees
2020+
subvolume
2021+
subvolumes
20192022
subwoofer
20202023
subword
20212024
subwords

specification/netapp/resource-manager/Microsoft.NetApp/stable/2021-06-01/examples/QuotaLimits_Get.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"responses": {
99
"200": {
1010
"body": {
11-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalCoolAccessVolumesPerSubscription",
11+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalCoolAccessVolumesPerSubscription",
1212
"name": "totalCoolAccessVolumesPerSubscription",
13-
"type": "Microsoft.NetApp/quotaLimists",
13+
"type": "Microsoft.NetApp/quotaLimits",
1414
"properties": {
1515
"current": 10,
1616
"default": 10

specification/netapp/resource-manager/Microsoft.NetApp/stable/2021-06-01/examples/QuotaLimits_List.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,72 +9,72 @@
99
"body": {
1010
"value": [
1111
{
12-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/accountsPerSubscription",
12+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/accountsPerSubscription",
1313
"name": "accountsPerSubscription",
14-
"type": "Microsoft.NetApp/quotaLimists",
14+
"type": "Microsoft.NetApp/quotaLimits",
1515
"properties": {
1616
"current": 10,
1717
"default": 10
1818
}
1919
},
2020
{
21-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/poolsPerAccount",
21+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/poolsPerAccount",
2222
"name": "poolsPerAccount",
23-
"type": "Microsoft.NetApp/quotaLimists",
23+
"type": "Microsoft.NetApp/quotaLimits",
2424
"properties": {
2525
"current": 25,
2626
"default": 25
2727
}
2828
},
2929
{
30-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/volumesPerPool",
30+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/volumesPerPool",
3131
"name": "volumesPerPool",
32-
"type": "Microsoft.NetApp/quotaLimists",
32+
"type": "Microsoft.NetApp/quotaLimits",
3333
"properties": {
3434
"current": 500,
3535
"default": 500
3636
}
3737
},
3838
{
39-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/snapshotsPerVolume",
39+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/snapshotsPerVolume",
4040
"name": "snapshotsPerVolume",
41-
"type": "Microsoft.NetApp/quotaLimists",
41+
"type": "Microsoft.NetApp/quotaLimits",
4242
"properties": {
4343
"current": 255,
4444
"default": 255
4545
}
4646
},
4747
{
48-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalTiBsPerSubscription",
48+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalTiBsPerSubscription",
4949
"name": "totalTiBsPerSubscription",
50-
"type": "Microsoft.NetApp/quotaLimists",
50+
"type": "Microsoft.NetApp/quotaLimits",
5151
"properties": {
5252
"current": 1000,
5353
"default": 25
5454
}
5555
},
5656
{
57-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalDPVolumesPerSubscription",
57+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalDPVolumesPerSubscription",
5858
"name": "totalDPVolumesPerSubscription",
59-
"type": "Microsoft.NetApp/quotaLimists",
59+
"type": "Microsoft.NetApp/quotaLimits",
6060
"properties": {
6161
"current": 10,
6262
"default": 10
6363
}
6464
},
6565
{
66-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalVolumesPerSubscription",
66+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalVolumesPerSubscription",
6767
"name": "totalVolumesPerSubscription",
68-
"type": "Microsoft.NetApp/quotaLimists",
68+
"type": "Microsoft.NetApp/quotaLimits",
6969
"properties": {
7070
"current": 500,
7171
"default": 500
7272
}
7373
},
7474
{
75-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalCoolAccessVolumesPerSubscription",
75+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalCoolAccessVolumesPerSubscription",
7676
"name": "totalCoolAccessVolumesPerSubscription",
77-
"type": "Microsoft.NetApp/quotaLimists",
77+
"type": "Microsoft.NetApp/quotaLimits",
7878
"properties": {
7979
"current": 10,
8080
"default": 10

specification/netapp/resource-manager/Microsoft.NetApp/stable/2021-08-01/examples/QuotaLimits_Get.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"responses": {
99
"200": {
1010
"body": {
11-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalCoolAccessVolumesPerSubscription",
11+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalCoolAccessVolumesPerSubscription",
1212
"name": "eastus/totalCoolAccessVolumesPerSubscription",
1313
"type": "Microsoft.NetApp/locations/quotaLimits",
1414
"properties": {

specification/netapp/resource-manager/Microsoft.NetApp/stable/2021-08-01/examples/QuotaLimits_List.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"body": {
1010
"value": [
1111
{
12-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/accountsPerSubscription",
12+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/accountsPerSubscription",
1313
"name": "eastus/accountsPerSubscription",
1414
"type": "Microsoft.NetApp/locations/quotaLimits",
1515
"properties": {
@@ -18,7 +18,7 @@
1818
}
1919
},
2020
{
21-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/poolsPerAccount",
21+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/poolsPerAccount",
2222
"name": "eastus/poolsPerAccount",
2323
"type": "Microsoft.NetApp/locations/quotaLimits",
2424
"properties": {
@@ -27,7 +27,7 @@
2727
}
2828
},
2929
{
30-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/volumesPerPool",
30+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/volumesPerPool",
3131
"name": "eastus/volumesPerPool",
3232
"type": "Microsoft.NetApp/locations/quotaLimits",
3333
"properties": {
@@ -36,7 +36,7 @@
3636
}
3737
},
3838
{
39-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/snapshotsPerVolume",
39+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/snapshotsPerVolume",
4040
"name": "eastus/snapshotsPerVolume",
4141
"type": "Microsoft.NetApp/locations/quotaLimits",
4242
"properties": {
@@ -45,7 +45,7 @@
4545
}
4646
},
4747
{
48-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalTiBsPerSubscription",
48+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalTiBsPerSubscription",
4949
"name": "eastus/totalTiBsPerSubscription",
5050
"type": "Microsoft.NetApp/locations/quotaLimits",
5151
"properties": {
@@ -54,7 +54,7 @@
5454
}
5555
},
5656
{
57-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalDPVolumesPerSubscription",
57+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalDPVolumesPerSubscription",
5858
"name": "eastus/totalDPVolumesPerSubscription",
5959
"type": "Microsoft.NetApp/locations/quotaLimits",
6060
"properties": {
@@ -63,7 +63,7 @@
6363
}
6464
},
6565
{
66-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalVolumesPerSubscription",
66+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalVolumesPerSubscription",
6767
"name": "eastus/totalVolumesPerSubscription",
6868
"type": "Microsoft.NetApp/locations/quotaLimits",
6969
"properties": {
@@ -72,7 +72,7 @@
7272
}
7373
},
7474
{
75-
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimists/totalCoolAccessVolumesPerSubscription",
75+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/quotaLimits/totalCoolAccessVolumesPerSubscription",
7676
"name": "eastus/totalCoolAccessVolumesPerSubscription",
7777
"type": "Microsoft.NetApp/locations/quotaLimits",
7878
"properties": {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "D633CC2E-722B-4AE1-B636-BBD9E4C60ED9",
4+
"resourceGroupName": "myRG",
5+
"accountName": "account1",
6+
"api-version": "2021-10-01",
7+
"body": {
8+
"location": "eastus",
9+
"properties": {
10+
"activeDirectories": [
11+
{
12+
"site": "SiteName",
13+
"username": "ad_user_name",
14+
"password": "ad_password",
15+
"domain": "10.10.10.3",
16+
"dns": "10.10.10.3, 10.10.10.4",
17+
"smbServerName": "SMBServer",
18+
"organizationalUnit": "OU=Engineering",
19+
"aesEncryption": true,
20+
"ldapSigning": false,
21+
"ldapOverTLS": false
22+
}
23+
]
24+
}
25+
}
26+
},
27+
"responses": {
28+
"200": {
29+
"body": {
30+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1",
31+
"name": "account1",
32+
"type": "Microsoft.NetApp/netAppAccounts",
33+
"location": "eastus",
34+
"properties": {
35+
"provisioningState": "Succeeded"
36+
}
37+
}
38+
},
39+
"201": {
40+
"body": {
41+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1",
42+
"name": "account1",
43+
"type": "Microsoft.NetApp/netAppAccounts",
44+
"location": "eastus",
45+
"properties": {
46+
"provisioningState": "Succeeded"
47+
}
48+
}
49+
}
50+
}
51+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "D633CC2E-722B-4AE1-B636-BBD9E4C60ED9",
4+
"resourceGroupName": "myRG",
5+
"accountName": "account1",
6+
"api-version": "2021-10-01"
7+
},
8+
"responses": {
9+
"202": {},
10+
"204": {}
11+
}
12+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "D633CC2E-722B-4AE1-B636-BBD9E4C60ED9",
4+
"resourceGroupName": "myRG",
5+
"accountName": "account1",
6+
"api-version": "2021-10-01"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1",
12+
"name": "account1",
13+
"type": "Microsoft.NetApp/netAppAccounts",
14+
"location": "eastus",
15+
"properties": {
16+
"provisioningState": "Succeeded",
17+
"activeDirectories": [
18+
{
19+
"site": "SiteName",
20+
"activeDirectoryId": "02da3711-6c58-2d64-098a-e3af7afaf936",
21+
"username": "ad_user_name",
22+
"domain": "10.10.10.3",
23+
"dns": "10.10.10.3, 10.10.10.4",
24+
"status": "InUse",
25+
"smbServerName": "SMBServer",
26+
"organizationalUnit": "OU=Engineering",
27+
"statusDetails": "Status Details",
28+
"aesEncryption": true,
29+
"ldapSigning": true
30+
}
31+
]
32+
}
33+
}
34+
}
35+
}
36+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "D633CC2E-722B-4AE1-B636-BBD9E4C60ED9",
4+
"resourceGroupName": "myRG",
5+
"api-version": "2021-10-01"
6+
},
7+
"responses": {
8+
"200": {
9+
"body": {
10+
"value": [
11+
{
12+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1",
13+
"name": "account1",
14+
"type": "Microsoft.NetApp/netAppAccounts",
15+
"location": "eastus",
16+
"properties": {
17+
"provisioningState": "Succeeded"
18+
}
19+
}
20+
]
21+
}
22+
}
23+
}
24+
}
Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "D633CC2E-722B-4AE1-B636-BBD9E4C60ED9",
4+
"resourceGroupName": "myRG",
5+
"accountName": "account1",
6+
"api-version": "2021-10-01",
7+
"body": {
8+
"tags": {
9+
"Tag1": "Value1"
10+
}
11+
}
12+
},
13+
"responses": {
14+
"200": {
15+
"body": {
16+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1",
17+
"name": "account1",
18+
"type": "Microsoft.NetApp/netAppAccounts",
19+
"location": "eastus",
20+
"properties": {
21+
"provisioningState": "Succeeded"
22+
}
23+
}
24+
},
25+
"202": {
26+
"headers": {
27+
"Location": "https://management.azure.com/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/providers/Microsoft.NetApp/locations/eastus/operationResults/a0216c17-f9d6-4b99-9faf-9ebd4883d0e4?api-version=2021-08-01&operationResultResponseType=Location"
28+
},
29+
"body": {
30+
"id": "/subscriptions/D633CC2E-722B-4AE1-B636-BBD9E4C60ED9/resourceGroups/myRG/providers/Microsoft.NetApp/netAppAccounts/account1",
31+
"name": "account1",
32+
"type": "Microsoft.NetApp/netAppAccounts",
33+
"location": "eastus",
34+
"tags": {
35+
"Tag1": "Value1"
36+
},
37+
"properties": {
38+
"provisioningState": "Patching",
39+
"encryption": {
40+
"keySource": "Microsoft.NetApp"
41+
}
42+
}
43+
}
44+
}
45+
}
46+
}

0 commit comments

Comments
 (0)