diff --git a/schemas/2015-06-01/Microsoft.KeyVault.json b/schemas/2015-06-01/Microsoft.KeyVault.json index db05f2fcfc..af969a96c9 100644 --- a/schemas/2015-06-01/Microsoft.KeyVault.json +++ b/schemas/2015-06-01/Microsoft.KeyVault.json @@ -354,4 +354,4 @@ "description": "Properties of the vault" } } -} \ No newline at end of file +} diff --git a/schemas/2016-10-01/Microsoft.KeyVault.json b/schemas/2016-10-01/Microsoft.KeyVault.json index f460ece338..2562054401 100644 --- a/schemas/2016-10-01/Microsoft.KeyVault.json +++ b/schemas/2016-10-01/Microsoft.KeyVault.json @@ -732,4 +732,4 @@ "description": "Microsoft.KeyVault/vaults/secrets" } } -} \ No newline at end of file +} diff --git a/schemas/2018-02-14-preview/Microsoft.KeyVault.json b/schemas/2018-02-14-preview/Microsoft.KeyVault.json index 6e28efd418..071d48056b 100644 --- a/schemas/2018-02-14-preview/Microsoft.KeyVault.json +++ b/schemas/2018-02-14-preview/Microsoft.KeyVault.json @@ -835,4 +835,4 @@ "description": "A rule governing the accessibility of a vault from a specific virtual network." } } -} \ No newline at end of file +} diff --git a/schemas/2018-02-14/Microsoft.KeyVault.json b/schemas/2018-02-14/Microsoft.KeyVault.json index 39840a18f9..11cb96ac91 100644 --- a/schemas/2018-02-14/Microsoft.KeyVault.json +++ b/schemas/2018-02-14/Microsoft.KeyVault.json @@ -999,4 +999,4 @@ "description": "A rule governing the accessibility of a vault from a specific virtual network." } } -} \ No newline at end of file +} diff --git a/schemas/2019-09-01/Microsoft.KeyVault.json b/schemas/2019-09-01/Microsoft.KeyVault.json index 493514216c..4d30f2548f 100644 --- a/schemas/2019-09-01/Microsoft.KeyVault.json +++ b/schemas/2019-09-01/Microsoft.KeyVault.json @@ -443,6 +443,39 @@ ], "description": "The elliptic curve name. For valid values, see JsonWebKeyCurveName." }, + "keyOps": { + "oneOf": [ + { + "type": "array", + "items": { + "type": "string", + "enum": [ + "encrypt", + "decrypt", + "sign", + "verify", + "wrapKey", + "unwrapKey", + "import" + ] + } + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ] + }, + "keySize": { + "oneOf": [ + { + "type": "integer" + }, + { + "$ref": "https://schema.management.azure.com/schemas/common/definitions.json#/definitions/expression" + } + ], + "description": "The key size in bits. For example: 2048, 3072, or 4096 for RSA." + }, "kty": { "oneOf": [ { @@ -1279,4 +1312,4 @@ "description": "A rule governing the accessibility of a vault from a specific virtual network." } } -} \ No newline at end of file +} diff --git a/schemas/2020-04-01-preview/Microsoft.KeyVault.json b/schemas/2020-04-01-preview/Microsoft.KeyVault.json index 6f7ba25cc2..fd4842bd02 100644 --- a/schemas/2020-04-01-preview/Microsoft.KeyVault.json +++ b/schemas/2020-04-01-preview/Microsoft.KeyVault.json @@ -1259,4 +1259,4 @@ "description": "A rule governing the accessibility of a vault from a specific virtual network." } } -} \ No newline at end of file +}