Skip to content

Commit 2b4fc08

Browse files
authored
[Hub Generated] Review request for Microsoft.StorageCache to add version stable/2021-05-01 (Azure#14545)
* Adds base for updating Microsoft.StorageCache from version stable/2021-03-01 to version 2021-05-01 * Updates readme * Updates API version in new specs and examples * 2021-05-01 API Changes * prettier fix * Lintdiff fix * Add create only fields * Create only tag for CacheIdentity * Create only tag for CacheIdentity * Remove create only for key rotation * Fix s360 errors * Fix read only * Revert package-lock.json * Revert package-lock.json
1 parent eaae6d9 commit 2b4fc08

29 files changed

+4849
-4
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"parameters": {
3+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
4+
"location": "westus",
5+
"operationId": "testoperationid",
6+
"api-version": "2021-05-01"
7+
},
8+
"responses": {
9+
"200": {
10+
"body": {
11+
"id": "/subscriptions/id/locations/westus/ascOperations/testoperationid",
12+
"name": "testoperationid",
13+
"startTime": "2021-05-01T13:13:13.933Z",
14+
"endTime": "2021-05-01T16:13:13.933Z",
15+
"status": "Succeeded"
16+
}
17+
}
18+
}
19+
}
Lines changed: 285 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,285 @@
1+
{
2+
"parameters": {
3+
"resourceGroupName": "scgroup",
4+
"cacheName": "sc1",
5+
"subscriptionId": "00000000-0000-0000-0000-000000000000",
6+
"api-version": "2021-05-01",
7+
"cache": {
8+
"tags": {
9+
"Dept": "Contoso"
10+
},
11+
"location": "westus",
12+
"identity": {
13+
"type": "UserAssigned",
14+
"userAssignedIdentities": {
15+
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/identity1": {}
16+
}
17+
},
18+
"properties": {
19+
"cacheSizeGB": 3072,
20+
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub1",
21+
"encryptionSettings": {
22+
"keyEncryptionKey": {
23+
"keyUrl": "https://keyvault-cmk.vault.azure.net/keys/key2047/test",
24+
"sourceVault": {
25+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.KeyVault/vaults/keyvault-cmk"
26+
}
27+
}
28+
},
29+
"directoryServicesSettings": {
30+
"activeDirectory": {
31+
"primaryDnsIpAddress": "192.0.2.10",
32+
"secondaryDnsIpAddress": "192.0.2.11",
33+
"cacheNetBiosName": "contosoSmb",
34+
"domainName": "contosoAd.contoso.local",
35+
"domainNetBiosName": "contosoAd",
36+
"credentials": {
37+
"username": "consotoAdmin",
38+
"password": "<password>"
39+
}
40+
},
41+
"usernameDownload": {
42+
"extendedGroups": true,
43+
"usernameSource": "LDAP",
44+
"ldapServer": "192.0.2.12",
45+
"ldapBaseDN": "dc=contosoad,dc=contoso,dc=local",
46+
"credentials": {
47+
"bindDn": "cn=ldapadmin,dc=contosoad,dc=contoso,dc=local",
48+
"bindPassword": "<bindPassword>"
49+
}
50+
}
51+
},
52+
"securitySettings": {
53+
"accessPolicies": [
54+
{
55+
"name": "default",
56+
"accessRules": [
57+
{
58+
"scope": "default",
59+
"access": "rw",
60+
"suid": false,
61+
"submountAccess": true,
62+
"rootSquash": false
63+
}
64+
]
65+
}
66+
]
67+
}
68+
},
69+
"sku": {
70+
"name": "Standard_2G"
71+
}
72+
}
73+
},
74+
"responses": {
75+
"202": {},
76+
"201": {
77+
"body": {
78+
"tags": {
79+
"Dept": "Contoso"
80+
},
81+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.StorageCache/caches/sc1",
82+
"location": "westus",
83+
"name": "sc1",
84+
"type": "Microsoft.StorageCache/Cache",
85+
"systemData": {
86+
"createdBy": "user1",
87+
"createdByType": "User",
88+
"createdAt": "2020-01-01T17:18:19.1234567Z",
89+
"lastModifiedBy": "user2",
90+
"lastModifiedByType": "User",
91+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
92+
},
93+
"properties": {
94+
"cacheSizeGB": 3072,
95+
"health": {
96+
"state": "Transitioning",
97+
"statusDescription": "Cache is being created.",
98+
"conditions": [
99+
{
100+
"timestamp": "2021-04-21T18:25:43.511Z",
101+
"message": "Cannot contact DNS server"
102+
}
103+
]
104+
},
105+
"mountAddresses": [
106+
"192.168.1.1",
107+
"192.168.1.2"
108+
],
109+
"provisioningState": "Succeeded",
110+
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub1",
111+
"upgradeStatus": {
112+
"currentFirmwareVersion": "5.3.23",
113+
"firmwareUpdateStatus": "available",
114+
"firmwareUpdateDeadline": "2019-04-21T18:25:43.511Z",
115+
"lastFirmwareUpdate": "2019-01-21T18:25:43.511Z",
116+
"pendingFirmwareVersion": "5.3.24"
117+
},
118+
"networkSettings": {
119+
"mtu": 1500,
120+
"dnsServers": [
121+
"10.1.22.33",
122+
"10.1.12.33"
123+
],
124+
"dnsSearchDomain": "contoso.com",
125+
"ntpServer": "time.contoso.com"
126+
},
127+
"securitySettings": {
128+
"accessPolicies": [
129+
{
130+
"name": "default",
131+
"accessRules": [
132+
{
133+
"scope": "default",
134+
"access": "rw",
135+
"suid": false,
136+
"submountAccess": true,
137+
"rootSquash": false
138+
}
139+
]
140+
}
141+
]
142+
},
143+
"encryptionSettings": {
144+
"keyEncryptionKey": {
145+
"keyUrl": "https://keyvault-cmk.vault.azure.net/keys/key2048/test",
146+
"sourceVault": {
147+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.KeyVault/vaults/keyvault-cmk"
148+
}
149+
}
150+
},
151+
"directoryServicesSettings": {
152+
"activeDirectory": {
153+
"primaryDnsIpAddress": "192.0.2.10",
154+
"secondaryDnsIpAddress": "192.0.2.11",
155+
"domainName": "contosoAd.contoso.local",
156+
"domainNetBiosName": "contosoAd",
157+
"cacheNetBiosName": "contosoSmb",
158+
"domainJoined": "No"
159+
},
160+
"usernameDownload": {
161+
"extendedGroups": true,
162+
"usernameSource": "LDAP",
163+
"groupFileURI": "",
164+
"userFileURI": "",
165+
"ldapServer": "192.0.2.12",
166+
"ldapBaseDN": "dc=contosoad,dc=contoso,dc=local",
167+
"encryptLdapConnection": false,
168+
"requireValidCertificate": false,
169+
"autoDownloadCertificate": false,
170+
"caCertificateURI": "",
171+
"usernameDownloaded": "No"
172+
}
173+
}
174+
},
175+
"sku": {
176+
"name": "Standard_2G"
177+
}
178+
}
179+
},
180+
"200": {
181+
"body": {
182+
"tags": {
183+
"Dept": "Contoso"
184+
},
185+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.StorageCache/caches/sc1",
186+
"location": "westus",
187+
"name": "sc1",
188+
"type": "Microsoft.StorageCache/Cache",
189+
"systemData": {
190+
"createdBy": "user1",
191+
"createdByType": "User",
192+
"createdAt": "2020-01-01T17:18:19.1234567Z",
193+
"lastModifiedBy": "user2",
194+
"lastModifiedByType": "User",
195+
"lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
196+
},
197+
"properties": {
198+
"cacheSizeGB": 3072,
199+
"health": {
200+
"state": "Transitioning",
201+
"statusDescription": "Cache is being created.",
202+
"conditions": [
203+
{
204+
"timestamp": "2021-04-21T18:25:43.511Z",
205+
"message": "Cannot contact DNS server"
206+
}
207+
]
208+
},
209+
"mountAddresses": [
210+
"192.168.1.1",
211+
"192.168.1.2"
212+
],
213+
"provisioningState": "Updating",
214+
"subnet": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.Network/virtualNetworks/scvnet/subnets/sub1",
215+
"upgradeStatus": {
216+
"currentFirmwareVersion": "V5.1.12",
217+
"firmwareUpdateStatus": "available",
218+
"firmwareUpdateDeadline": "2019-04-21T18:25:43.511Z",
219+
"lastFirmwareUpdate": "2019-01-21T18:25:43.511Z",
220+
"pendingFirmwareVersion": "V5.1.15"
221+
},
222+
"networkSettings": {
223+
"mtu": 1500,
224+
"dnsServers": [
225+
"10.1.22.33",
226+
"10.1.12.33"
227+
],
228+
"dnsSearchDomain": "contoso.com",
229+
"ntpServer": "time.contoso.com"
230+
},
231+
"securitySettings": {
232+
"accessPolicies": [
233+
{
234+
"name": "default",
235+
"accessRules": [
236+
{
237+
"scope": "default",
238+
"access": "rw",
239+
"suid": false,
240+
"submountAccess": true,
241+
"rootSquash": false
242+
}
243+
]
244+
}
245+
]
246+
},
247+
"encryptionSettings": {
248+
"keyEncryptionKey": {
249+
"keyUrl": "https://keyvault-cmk.vault.azure.net/keys/key2048/test",
250+
"sourceVault": {
251+
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/scgroup/providers/Microsoft.KeyVault/vaults/keyvault-cmk"
252+
}
253+
}
254+
},
255+
"directoryServicesSettings": {
256+
"activeDirectory": {
257+
"primaryDnsIpAddress": "192.0.2.10",
258+
"secondaryDnsIpAddress": "192.0.2.11",
259+
"domainName": "contosoAd.contoso.local",
260+
"domainNetBiosName": "contosoAd",
261+
"cacheNetBiosName": "contosoSmb",
262+
"domainJoined": "Yes"
263+
},
264+
"usernameDownload": {
265+
"extendedGroups": true,
266+
"usernameSource": "LDAP",
267+
"groupFileURI": "",
268+
"userFileURI": "",
269+
"ldapServer": "192.0.2.12",
270+
"ldapBaseDN": "dc=contosoad,dc=contoso,dc=local",
271+
"encryptLdapConnection": false,
272+
"requireValidCertificate": false,
273+
"autoDownloadCertificate": false,
274+
"caCertificateURI": "",
275+
"usernameDownloaded": "Yes"
276+
}
277+
}
278+
},
279+
"sku": {
280+
"name": "Standard_2G"
281+
}
282+
}
283+
}
284+
}
285+
}

0 commit comments

Comments
 (0)