Skip to content

Commit f729f12

Browse files
authored
add x-ms-identifiers for keyvault (#19982)
1 parent 75563f0 commit f729f12

File tree

4 files changed

+35
-3
lines changed

4 files changed

+35
-3
lines changed

specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keys.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -555,6 +555,7 @@
555555
"items": {
556556
"$ref": "#/definitions/LifetimeAction"
557557
},
558+
"x-ms-identifiers": [],
558559
"description": "The lifetimeActions for key rotation action."
559560
}
560561
},

specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keyvault.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1225,6 +1225,11 @@
12251225
"items": {
12261226
"$ref": "#/definitions/AccessPolicyEntry"
12271227
},
1228+
"x-ms-identifiers": [
1229+
"tenantId",
1230+
"objectId",
1231+
"permissions"
1232+
],
12281233
"description": "An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. When `createMode` is set to `recover`, access policies are not required. Otherwise, access policies are required."
12291234
},
12301235
"vaultUri": {
@@ -1337,6 +1342,11 @@
13371342
"items": {
13381343
"$ref": "#/definitions/AccessPolicyEntry"
13391344
},
1345+
"x-ms-identifiers": [
1346+
"tenantId",
1347+
"objectId",
1348+
"permissions"
1349+
],
13401350
"description": "An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID."
13411351
},
13421352
"enabledForDeployment": {
@@ -1399,6 +1409,11 @@
13991409
"items": {
14001410
"$ref": "#/definitions/AccessPolicyEntry"
14011411
},
1412+
"x-ms-identifiers": [
1413+
"tenantId",
1414+
"objectId",
1415+
"permissions"
1416+
],
14021417
"description": "An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID."
14031418
}
14041419
},
@@ -1774,6 +1789,9 @@
17741789
"items": {
17751790
"$ref": "#/definitions/VirtualNetworkRule"
17761791
},
1792+
"x-ms-identifiers": [
1793+
"id"
1794+
],
17771795
"description": "The list of virtual network rules."
17781796
}
17791797
},

specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/managedHsm.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1265,6 +1265,9 @@
12651265
"items": {
12661266
"$ref": "#/definitions/MHSMIPRule"
12671267
},
1268+
"x-ms-identifiers": [
1269+
"value"
1270+
],
12681271
"description": "The list of IP address rules."
12691272
},
12701273
"virtualNetworkRules": {

specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/providers.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
"items": {
6969
"$ref": "#/definitions/Operation"
7070
},
71+
"x-ms-identifiers": [],
7172
"description": "List of Storage operations supported by the Storage resource provider."
7273
},
7374
"nextLink": {
@@ -140,14 +141,20 @@
140141
"type": "array",
141142
"items": {
142143
"$ref": "#/definitions/LogSpecification"
143-
}
144+
},
145+
"x-ms-identifiers": [
146+
"name"
147+
]
144148
},
145149
"metricSpecifications": {
146150
"description": "Metric specifications of operation.",
147151
"type": "array",
148152
"items": {
149153
"$ref": "#/definitions/MetricSpecification"
150-
}
154+
},
155+
"x-ms-identifiers": [
156+
"name"
157+
]
151158
}
152159
},
153160
"type": "object"
@@ -216,7 +223,10 @@
216223
"description": "The dimensions of metric",
217224
"items": {
218225
"$ref": "#/definitions/DimensionProperties"
219-
}
226+
},
227+
"x-ms-identifiers": [
228+
"name"
229+
]
220230
},
221231
"fillGapWithZero": {
222232
"type": "boolean",

0 commit comments

Comments
 (0)