|
100 | 100 | ],
|
101 | 101 | "responses": {
|
102 | 102 | "200": {
|
103 |
| - "description": "" |
| 103 | + "description": "OK Response." |
104 | 104 | }
|
105 | 105 | }
|
106 | 106 | },
|
|
271 | 271 | "objectId": {
|
272 | 272 | "type": "string",
|
273 | 273 | "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." |
275 | 275 | },
|
276 | 276 | "applicationId": {
|
277 | 277 | "type": "string",
|
|
280 | 280 | },
|
281 | 281 | "permissions": {
|
282 | 282 | "$ref": "#/definitions/Permissions",
|
283 |
| - "description": "Permissions the identity has for keys and secrets" |
| 283 | + "description": "Permissions the identity has for keys, secrets and certificates." |
284 | 284 | }
|
285 | 285 | },
|
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.", |
287 | 287 | "required": [
|
288 | 288 | "tenantId",
|
289 | 289 | "objectId",
|
|
296 | 296 | "type": "array",
|
297 | 297 | "items": {
|
298 | 298 | "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" ], |
300 | 300 | "x-ms-enum": {
|
301 | 301 | "name": "KeyPermissions",
|
302 | 302 | "modelAsString": true
|
|
315 | 315 | }
|
316 | 316 | },
|
317 | 317 | "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" |
318 | 330 | }
|
319 | 331 | },
|
320 |
| - "description": "Permissions the identity has for keys and secrets" |
| 332 | + "description": "Permissions the identity has for keys, secrets and certificates." |
321 | 333 | },
|
322 | 334 | "VaultProperties": {
|
323 | 335 | "properties": {
|
|
0 commit comments