Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7776443

Browse files
committed
Adding Key Vault dataplane swagger spec and updating Key Vault management swagger spec.
1 parent 76f7445 commit 7776443

File tree

2 files changed

+3084
-6
lines changed

2 files changed

+3084
-6
lines changed

arm-keyvault/2015-06-01/swagger/keyvault.json

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@
100100
],
101101
"responses": {
102102
"200": {
103-
"description": ""
103+
"description": "OK Response."
104104
}
105105
}
106106
},
@@ -271,7 +271,7 @@
271271
"objectId": {
272272
"type": "string",
273273
"format": "uuid",
274-
"description": "The object ID of a user or service principal in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies."
274+
"description": "The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies."
275275
},
276276
"applicationId": {
277277
"type": "string",
@@ -280,10 +280,10 @@
280280
},
281281
"permissions": {
282282
"$ref": "#/definitions/Permissions",
283-
"description": "Permissions the identity has for keys and secrets"
283+
"description": "Permissions the identity has for keys, secrets and certificates."
284284
}
285285
},
286-
"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.",
286+
"description": "An identity 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.",
287287
"required": [
288288
"tenantId",
289289
"objectId",
@@ -296,7 +296,7 @@
296296
"type": "array",
297297
"items": {
298298
"type": "string",
299-
"enum": [ "all", "encrypt", "decrypt", "wrapkey", "unwrapkey", "sign", "verify", "get", "list", "create", "update", "import", "delete", "backup", "restore" ],
299+
"enum": [ "all", "encrypt", "decrypt", "wrapKey", "unwrapKey", "sign", "verify", "get", "list", "create", "update", "import", "delete", "backup", "restore" ],
300300
"x-ms-enum": {
301301
"name": "KeyPermissions",
302302
"modelAsString": true
@@ -315,9 +315,21 @@
315315
}
316316
},
317317
"description": "Permissions to secrets"
318+
},
319+
"certificates": {
320+
"type": "array",
321+
"items": {
322+
"type": "string",
323+
"enum": [ "all", "get", "list", "delete", "create", "import", "update", "managecontacts", "getissuers", "listissuers", "setissuers", "deleteissuers", "manageissuers" ],
324+
"x-ms-enum": {
325+
"name": "CertificatePermissions",
326+
"modelAsString": true
327+
}
328+
},
329+
"description": "Permissions to certificates"
318330
}
319331
},
320-
"description": "Permissions the identity has for keys and secrets"
332+
"description": "Permissions the identity has for keys, secrets and certificates."
321333
},
322334
"VaultProperties": {
323335
"properties": {

0 commit comments

Comments
 (0)