From c8d4a43386f2f768243c7c81441697738fe40e41 Mon Sep 17 00:00:00 2001 From: Heath Stewart Date: Thu, 7 Sep 2023 15:00:17 -0700 Subject: [PATCH 1/3] Remove redundant "rotate" from Keys API Original goal was to properly document "Rotate" that Key Vault returned and "rotate" that Managed HSM returned (and was originally in the swagger), but that case-insensitively duplicative value caused issues with some code generators. Reverts parts of #24475 --- .../Microsoft.KeyVault/preview/7.3-preview/keys.json | 11 +++-------- .../preview/7.4-preview.1/keys.json | 11 +++-------- .../preview/7.5-preview.1/keys.json | 11 +++-------- .../Microsoft.KeyVault/stable/7.3/keys.json | 11 +++-------- .../Microsoft.KeyVault/stable/7.4/keys.json | 11 +++-------- .../preview/2021-04-01-preview/keys.json | 11 +++-------- .../preview/2021-06-01-preview/keys.json | 11 +++-------- .../preview/2021-11-01-preview/keys.json | 11 +++-------- .../preview/2022-02-01-preview/keys.json | 11 +++-------- .../Microsoft.KeyVault/stable/2022-07-01/keys.json | 11 +++-------- .../Microsoft.KeyVault/stable/2022-11-01/keys.json | 11 +++-------- .../stable/2022-11-01/keysManagedHsm.json | 11 +++-------- .../Microsoft.KeyVault/stable/2023-02-01/keys.json | 11 +++-------- .../stable/2023-02-01/keysManagedHsm.json | 11 +++-------- 14 files changed, 42 insertions(+), 112 deletions(-) diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.3-preview/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.3-preview/keys.json index 966bf4d6253d..b5ed0d2def99 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.3-preview/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.3-preview/keys.json @@ -2193,10 +2193,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -2205,15 +2204,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/keys.json index 393002f81be8..4b832ec5e48c 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/keys.json @@ -2221,10 +2221,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -2233,15 +2232,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.5-preview.1/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.5-preview.1/keys.json index 4f95d0c37e6a..b6fced8e58d2 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.5-preview.1/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.5-preview.1/keys.json @@ -2199,10 +2199,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -2211,15 +2210,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.3/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.3/keys.json index 9f578346fe52..2210138c3836 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.3/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.3/keys.json @@ -2194,10 +2194,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -2206,15 +2205,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/keys.json index c8cc240a287c..b3892f2273b7 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/keys.json @@ -2194,10 +2194,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -2206,15 +2205,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-04-01-preview/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-04-01-preview/keys.json index eedd77532bb7..e66318a56be5 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-04-01-preview/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-04-01-preview/keys.json @@ -593,10 +593,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -605,15 +604,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-06-01-preview/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-06-01-preview/keys.json index 8ee98a88195e..a254241fe0db 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-06-01-preview/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-06-01-preview/keys.json @@ -611,10 +611,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -623,15 +622,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-11-01-preview/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-11-01-preview/keys.json index 0804a4ae1c2a..b227c54a9528 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-11-01-preview/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-11-01-preview/keys.json @@ -611,10 +611,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -623,15 +622,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2022-02-01-preview/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2022-02-01-preview/keys.json index 2343ed894da5..687e0401368d 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2022-02-01-preview/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2022-02-01-preview/keys.json @@ -612,10 +612,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -624,15 +623,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keys.json index a9a578d8750e..3f5c4e2ac774 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keys.json @@ -613,10 +613,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -625,15 +624,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keys.json index 9b7b1e5cddc9..d5cc9cfad6d1 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keys.json @@ -613,10 +613,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -625,15 +624,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keysManagedHsm.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keysManagedHsm.json index 93fdaa82bae7..027ef06dde7d 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keysManagedHsm.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keysManagedHsm.json @@ -542,10 +542,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -554,15 +553,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keys.json index d14d4976ade4..34b0a584918e 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keys.json @@ -613,10 +613,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -625,15 +624,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keysManagedHsm.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keysManagedHsm.json index 3c7b025ae29c..7b4414c1f340 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keysManagedHsm.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keysManagedHsm.json @@ -542,10 +542,9 @@ "properties": { "type": { "type": "string", - "description": "The type of the action.", + "description": "The type of the action. The value should be compared case-insensitively.", "enum": [ "Rotate", - "rotate", "Notify" ], "x-ms-enum": { @@ -554,15 +553,11 @@ "values": [ { "value": "Rotate", - "description": "Rotate the key based on the key policy. Key Vault only. Managed HSM uses camelCase 'rotate' instead." - }, - { - "value": "rotate", - "description": "Rotate the key based on the key policy. Managed HSM only. Key Vault uses PascalCase 'Rotate' instead." + "description": "Rotate the key based on the key policy." }, { "value": "Notify", - "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." + "description": "Trigger Event Grid events." } ] } From a287b5f3c4c1741695549276678715bb42bb1497 Mon Sep 17 00:00:00 2001 From: Heath Stewart Date: Thu, 7 Sep 2023 15:03:30 -0700 Subject: [PATCH 2/3] Remove now-unnecessary exemptions --- specification/keyvault/data-plane/readme.md | 4 ---- specification/keyvault/resource-manager/readme.md | 9 --------- 2 files changed, 13 deletions(-) diff --git a/specification/keyvault/data-plane/readme.md b/specification/keyvault/data-plane/readme.md index e8f09cb362ba..c1c256347aef 100644 --- a/specification/keyvault/data-plane/readme.md +++ b/specification/keyvault/data-plane/readme.md @@ -496,10 +496,6 @@ directive: from: securitydomain.json where: $.definitions.TransferKey.properties.key_format reason: Consistency with other properties - - suppress: EnumUniqueValue - from: keys.json - where: $.definitions.LifetimeActionsType.properties.type - reason: SDK, docs workaround for current service behavior. - suppress: DOUBLE_FORWARD_SLASHES_IN_URL from: rbac.json reason: / is a valid scope in this scenario. diff --git a/specification/keyvault/resource-manager/readme.md b/specification/keyvault/resource-manager/readme.md index d328f155997d..f92a28449645 100644 --- a/specification/keyvault/resource-manager/readme.md +++ b/specification/keyvault/resource-manager/readme.md @@ -261,15 +261,6 @@ directive: from: keysManagedHsm.json reason: This is to keep compatibility with existing data plane property. The 'release_policy' property for KeyCreateParameters does not support camelCase. -- suppress: EnumUniqueValue - from: keys.json - where: $.definitions.Action.properties.type - reason: SDK, docs workaround for current service behavior. -- suppress: EnumUniqueValue - from: keysManagedHsm.json - where: $.definitions.ManagedHsmAction.properties.type - reason: SDK, docs workaround for current service behavior. - - suppress: INVALID_REQUEST_PARAMETER from: keyvault.json reason: The Vaults_List API endpoint only supports version 2015-11-01. From 2ff0da7f8758d995ea277c94702d7a852bfe4e57 Mon Sep 17 00:00:00 2001 From: Heath Stewart Date: Mon, 11 Sep 2023 15:14:44 -0700 Subject: [PATCH 3/3] Fix description on Notify --- .../data-plane/Microsoft.KeyVault/preview/7.3-preview/keys.json | 2 +- .../Microsoft.KeyVault/preview/7.4-preview.1/keys.json | 2 +- .../Microsoft.KeyVault/preview/7.5-preview.1/keys.json | 2 +- .../keyvault/data-plane/Microsoft.KeyVault/stable/7.3/keys.json | 2 +- .../keyvault/data-plane/Microsoft.KeyVault/stable/7.4/keys.json | 2 +- .../Microsoft.KeyVault/preview/2021-04-01-preview/keys.json | 2 +- .../Microsoft.KeyVault/preview/2021-06-01-preview/keys.json | 2 +- .../Microsoft.KeyVault/preview/2021-11-01-preview/keys.json | 2 +- .../Microsoft.KeyVault/preview/2022-02-01-preview/keys.json | 2 +- .../Microsoft.KeyVault/stable/2022-07-01/keys.json | 2 +- .../Microsoft.KeyVault/stable/2022-11-01/keys.json | 2 +- .../Microsoft.KeyVault/stable/2022-11-01/keysManagedHsm.json | 2 +- .../Microsoft.KeyVault/stable/2023-02-01/keys.json | 2 +- .../Microsoft.KeyVault/stable/2023-02-01/keysManagedHsm.json | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.3-preview/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.3-preview/keys.json index b5ed0d2def99..bdbfac77385f 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.3-preview/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.3-preview/keys.json @@ -2208,7 +2208,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/keys.json index 4b832ec5e48c..cb2b0e0ed73a 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.4-preview.1/keys.json @@ -2236,7 +2236,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.5-preview.1/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.5-preview.1/keys.json index b6fced8e58d2..fb56751c3d08 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.5-preview.1/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/preview/7.5-preview.1/keys.json @@ -2214,7 +2214,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.3/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.3/keys.json index 2210138c3836..7588398f8410 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.3/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.3/keys.json @@ -2209,7 +2209,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/keys.json b/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/keys.json index b3892f2273b7..fad90e063061 100644 --- a/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/keys.json +++ b/specification/keyvault/data-plane/Microsoft.KeyVault/stable/7.4/keys.json @@ -2209,7 +2209,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-04-01-preview/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-04-01-preview/keys.json index e66318a56be5..dc6f4d9d9357 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-04-01-preview/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-04-01-preview/keys.json @@ -608,7 +608,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-06-01-preview/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-06-01-preview/keys.json index a254241fe0db..973d4afb798f 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-06-01-preview/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-06-01-preview/keys.json @@ -626,7 +626,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-11-01-preview/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-11-01-preview/keys.json index b227c54a9528..07f2b9c498a8 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-11-01-preview/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2021-11-01-preview/keys.json @@ -626,7 +626,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2022-02-01-preview/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2022-02-01-preview/keys.json index 687e0401368d..ef39402cd48a 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2022-02-01-preview/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/preview/2022-02-01-preview/keys.json @@ -627,7 +627,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keys.json index 3f5c4e2ac774..da7e6f2776e9 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-07-01/keys.json @@ -628,7 +628,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keys.json index d5cc9cfad6d1..d35d132ea7e5 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keys.json @@ -628,7 +628,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keysManagedHsm.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keysManagedHsm.json index 027ef06dde7d..53832f83fdac 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keysManagedHsm.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2022-11-01/keysManagedHsm.json @@ -557,7 +557,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keys.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keys.json index 34b0a584918e..3758863e7975 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keys.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keys.json @@ -628,7 +628,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] } diff --git a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keysManagedHsm.json b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keysManagedHsm.json index 7b4414c1f340..08f7f2969ade 100644 --- a/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keysManagedHsm.json +++ b/specification/keyvault/resource-manager/Microsoft.KeyVault/stable/2023-02-01/keysManagedHsm.json @@ -557,7 +557,7 @@ }, { "value": "Notify", - "description": "Trigger Event Grid events." + "description": "Trigger Event Grid events. Defaults to 30 days before expiry. Key Vault only." } ] }