⚶ Changes
{
"#id": "UpdateCertificate",
"$parameters": [
{
"#name": "api-version",
"Description": {
"new": "The API version to use for this operation.",
"old": "Client API version."
}
},
{
"parameters": {
"$properties": {
"policy": [
{
"key_props": [
{
"#name": "kty",
"Enum": {
"new": [
[
"EC",
"Elliptic Curve."
],
[
"EC-HSM",
"Elliptic Curve with a private key which is not exportable from the HSM."
],
[
"RSA",
"RSA (https://tools.ietf.org/html/rfc3447)."
],
[
"RSA-HSM",
"RSA with a private key which is not exportable from the HSM."
],
[
"oct",
"Octet sequence (used to represent symmetric keys)."
],
[
"oct-HSM",
"Octet sequence with a private key which is not exportable from the HSM."
]
],
"old": [
[
"EC",
""
],
[
"EC-HSM",
""
],
[
"RSA",
""
],
[
"RSA-HSM",
""
],
[
"oct",
""
],
[
"oct-HSM",
""
]
]
}
},
{
"#name": "crv",
"Enum": {
"new": [
[
"P-256",
"The NIST P-256 elliptic curve, AKA SECG curve SECP256R1."
],
[
"P-384",
"The NIST P-384 elliptic curve, AKA SECG curve SECP384R1."
],
[
"P-521",
"The NIST P-521 elliptic curve, AKA SECG curve SECP521R1."
],
[
"P-256K",
"The SECG SECP256K1 elliptic curve."
]
],
"old": [
[
"P-256",
""
],
[
"P-384",
""
],
[
"P-521",
""
],
[
"P-256K",
""
]
]
}
}
]
},
{
"x509_props": [
{
"key_usage": {
"Enum": {
"new": [
[
"digitalSignature",
"Indicates that the certificate key can be used as a digital signature."
],
[
"nonRepudiation",
"Indicates that the certificate key can be used for authentication."
],
[
"keyEncipherment",
"Indicates that the certificate key can be used for key encryption."
],
[
"dataEncipherment",
"Indicates that the certificate key can be used for data encryption."
],
[
"keyAgreement",
"Indicates that the certificate key can be used to determine key agreement, such as a key created using the Diffie-Hellman key agreement algorithm."
],
[
"keyCertSign",
"Indicates that the certificate key can be used to sign certificates."
],
[
"cRLSign",
"Indicates that the certificate key can be used to sign a certificate revocation list."
],
[
"encipherOnly",
"Indicates that the certificate key can be used for encryption only."
],
[
"decipherOnly",
"Indicates that the certificate key can be used for decryption only."
]
],
"old": [
[
"digitalSignature",
""
],
[
"nonRepudiation",
""
],
[
"keyEncipherment",
""
],
[
"dataEncipherment",
""
],
[
"keyAgreement",
""
],
[
"keyCertSign",
""
],
[
"cRLSign",
""
],
[
"encipherOnly",
""
],
[
"decipherOnly",
""
]
]
}
}
}
]
},
{
"lifetime_actions": {
"$properties": {
"action": [
{
"#name": "action_type",
"Enum": {
"new": [
[
"EmailContacts",
"A certificate policy that will email certificate contacts."
],
[
"AutoRenew",
"A certificate policy that will auto-renew a certificate."
]
],
"old": [
[
"EmailContacts",
""
],
[
"AutoRenew",
""
]
]
}
}
]
}
}
},
{
"attributes": [
{
"@added_f464404b570e4771b9977bdba6ec0885": {
"#name": "enabled",
"Description": "Determines whether the object is enabled.",
"Required": false,
"Type": "boolean"
}
},
{
"@added_17358a2c619b45698144972e877262d7": {
"#name": "nbf",
"Description": "Not before date in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_34a18bbe632441f98a9d324c5bf52dd8": {
"#name": "exp",
"Description": "Expiry date in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_f0c29e55c8c74b7fabeb131412daaabc": {
"#name": "created",
"Description": "Creation time in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_2ddf864f2acf49e9b48e83d7aadaeffc": {
"#name": "updated",
"Description": "Last updated time in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"#name": "recoveryLevel",
"Enum": {
"new": [
[
"Purgeable",
"Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.)"
],
[
"Recoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days) and while the subscription is still available. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled. System wil permanently delete it after 90 days, if not recovered"
],
[
"CustomizedRecoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge when 7 <= SoftDeleteRetentionInDays < 90). This level guarantees the recoverability of the deleted entity during the retention interval, unless a Purge operation is requested, or the subscription is cancelled."
],
[
"CustomizedRecoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge when 7 <= SoftDeleteRetentionInDays < 90).This level guarantees the recoverability of the deleted entity during the retention interval and while the subscription is still available."
],
[
"CustomizedRecoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7 <= SoftDeleteRetentionInDays < 90. This level guarantees the recoverability of the deleted entity during the retention interval, and also reflects the fact that the subscription itself cannot be cancelled."
]
],
"old": [
[
"Purgeable",
"Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.)"
],
[
"Recoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval(90 days) and while the subscription is still available. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled. System wil permanently delete it after 90 days, if not recovered"
],
[
"CustomizedRecoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90). This level guarantees the recoverability of the deleted entity during the retention interval, unless a Purge operation is requested, or the subscription is cancelled."
],
[
"CustomizedRecoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90).This level guarantees the recoverability of the deleted entity during the retention interval and while the subscription is still available."
],
[
"CustomizedRecoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7<= SoftDeleteRetentionInDays < 90. This level guarantees the recoverability of the deleted entity during the retention interval, and also reflects the fact that the subscription itself cannot be cancelled."
]
]
}
}
]
}
],
"attributes": [
{
"@added_dd63fc1834004fd3bb97d41d7a0c81fc": {
"#name": "enabled",
"Description": "Determines whether the object is enabled.",
"Required": false,
"Type": "boolean"
}
},
{
"@added_6dca69e4be99493dbe9214ab6eaee8a8": {
"#name": "nbf",
"Description": "Not before date in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_cfe72bad1d3e40478f492eaaf3e82b5f": {
"#name": "exp",
"Description": "Expiry date in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_505d2ca1e03e4597b26f00eb5c096124": {
"#name": "created",
"Description": "Creation time in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_2716793616704d1b9454660cb10d31fe": {
"#name": "updated",
"Description": "Last updated time in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"#name": "recoveryLevel",
"Enum": {
"new": [
[
"Purgeable",
"Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.)"
],
[
"Recoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days) and while the subscription is still available. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled. System wil permanently delete it after 90 days, if not recovered"
],
[
"CustomizedRecoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge when 7 <= SoftDeleteRetentionInDays < 90). This level guarantees the recoverability of the deleted entity during the retention interval, unless a Purge operation is requested, or the subscription is cancelled."
],
[
"CustomizedRecoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge when 7 <= SoftDeleteRetentionInDays < 90).This level guarantees the recoverability of the deleted entity during the retention interval and while the subscription is still available."
],
[
"CustomizedRecoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7 <= SoftDeleteRetentionInDays < 90. This level guarantees the recoverability of the deleted entity during the retention interval, and also reflects the fact that the subscription itself cannot be cancelled."
]
],
"old": [
[
"Purgeable",
"Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.)"
],
[
"Recoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval(90 days) and while the subscription is still available. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled. System wil permanently delete it after 90 days, if not recovered"
],
[
"CustomizedRecoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90). This level guarantees the recoverability of the deleted entity during the retention interval, unless a Purge operation is requested, or the subscription is cancelled."
],
[
"CustomizedRecoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90).This level guarantees the recoverability of the deleted entity during the retention interval and while the subscription is still available."
],
[
"CustomizedRecoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7<= SoftDeleteRetentionInDays < 90. This level guarantees the recoverability of the deleted entity during the retention interval, and also reflects the fact that the subscription itself cannot be cancelled."
]
]
}
}
]
}
}
}
],
"$responses": {
"200": {
"$properties": [
{
"policy": [
{
"key_props": [
{
"#name": "kty",
"Enum": {
"new": [
[
"EC",
"Elliptic Curve."
],
[
"EC-HSM",
"Elliptic Curve with a private key which is not exportable from the HSM."
],
[
"RSA",
"RSA (https://tools.ietf.org/html/rfc3447)."
],
[
"RSA-HSM",
"RSA with a private key which is not exportable from the HSM."
],
[
"oct",
"Octet sequence (used to represent symmetric keys)."
],
[
"oct-HSM",
"Octet sequence with a private key which is not exportable from the HSM."
]
],
"old": [
[
"EC",
""
],
[
"EC-HSM",
""
],
[
"RSA",
""
],
[
"RSA-HSM",
""
],
[
"oct",
""
],
[
"oct-HSM",
""
]
]
}
},
{
"#name": "crv",
"Enum": {
"new": [
[
"P-256",
"The NIST P-256 elliptic curve, AKA SECG curve SECP256R1."
],
[
"P-384",
"The NIST P-384 elliptic curve, AKA SECG curve SECP384R1."
],
[
"P-521",
"The NIST P-521 elliptic curve, AKA SECG curve SECP521R1."
],
[
"P-256K",
"The SECG SECP256K1 elliptic curve."
]
],
"old": [
[
"P-256",
""
],
[
"P-384",
""
],
[
"P-521",
""
],
[
"P-256K",
""
]
]
}
}
]
},
{
"x509_props": [
{
"key_usage": {
"Enum": {
"new": [
[
"digitalSignature",
"Indicates that the certificate key can be used as a digital signature."
],
[
"nonRepudiation",
"Indicates that the certificate key can be used for authentication."
],
[
"keyEncipherment",
"Indicates that the certificate key can be used for key encryption."
],
[
"dataEncipherment",
"Indicates that the certificate key can be used for data encryption."
],
[
"keyAgreement",
"Indicates that the certificate key can be used to determine key agreement, such as a key created using the Diffie-Hellman key agreement algorithm."
],
[
"keyCertSign",
"Indicates that the certificate key can be used to sign certificates."
],
[
"cRLSign",
"Indicates that the certificate key can be used to sign a certificate revocation list."
],
[
"encipherOnly",
"Indicates that the certificate key can be used for encryption only."
],
[
"decipherOnly",
"Indicates that the certificate key can be used for decryption only."
]
],
"old": [
[
"digitalSignature",
""
],
[
"nonRepudiation",
""
],
[
"keyEncipherment",
""
],
[
"dataEncipherment",
""
],
[
"keyAgreement",
""
],
[
"keyCertSign",
""
],
[
"cRLSign",
""
],
[
"encipherOnly",
""
],
[
"decipherOnly",
""
]
]
}
}
}
]
},
{
"lifetime_actions": {
"$properties": {
"action": [
{
"#name": "action_type",
"Enum": {
"new": [
[
"EmailContacts",
"A certificate policy that will email certificate contacts."
],
[
"AutoRenew",
"A certificate policy that will auto-renew a certificate."
]
],
"old": [
[
"EmailContacts",
""
],
[
"AutoRenew",
""
]
]
}
}
]
}
}
},
{
"attributes": [
{
"@added_14bf562866f842c88d1de726f78fb621": {
"#name": "enabled",
"Description": "Determines whether the object is enabled.",
"Required": false,
"Type": "boolean"
}
},
{
"@added_7ed2f59a3d3542c09dd62a2010416bfb": {
"#name": "nbf",
"Description": "Not before date in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_ec2182adf37044bebc213f40e9df2688": {
"#name": "exp",
"Description": "Expiry date in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_00325b5368ad41cfb9e36bcdc334b2bf": {
"#name": "created",
"Description": "Creation time in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_350baa0563b345749bfd9768633d644f": {
"#name": "updated",
"Description": "Last updated time in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"#name": "recoveryLevel",
"Enum": {
"new": [
[
"Purgeable",
"Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.)"
],
[
"Recoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days) and while the subscription is still available. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled. System wil permanently delete it after 90 days, if not recovered"
],
[
"CustomizedRecoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge when 7 <= SoftDeleteRetentionInDays < 90). This level guarantees the recoverability of the deleted entity during the retention interval, unless a Purge operation is requested, or the subscription is cancelled."
],
[
"CustomizedRecoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge when 7 <= SoftDeleteRetentionInDays < 90).This level guarantees the recoverability of the deleted entity during the retention interval and while the subscription is still available."
],
[
"CustomizedRecoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7 <= SoftDeleteRetentionInDays < 90. This level guarantees the recoverability of the deleted entity during the retention interval, and also reflects the fact that the subscription itself cannot be cancelled."
]
],
"old": [
[
"Purgeable",
"Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.)"
],
[
"Recoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval(90 days) and while the subscription is still available. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled. System wil permanently delete it after 90 days, if not recovered"
],
[
"CustomizedRecoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90). This level guarantees the recoverability of the deleted entity during the retention interval, unless a Purge operation is requested, or the subscription is cancelled."
],
[
"CustomizedRecoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90).This level guarantees the recoverability of the deleted entity during the retention interval and while the subscription is still available."
],
[
"CustomizedRecoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7<= SoftDeleteRetentionInDays < 90. This level guarantees the recoverability of the deleted entity during the retention interval, and also reflects the fact that the subscription itself cannot be cancelled."
]
]
}
}
]
}
]
},
{
"#name": "contentType",
"Description": {
"new": "The content type of the secret. eg. 'application/x-pem-file' or 'application/x-pkcs12',",
"old": "The content type of the secret. eg. 'application/x-pem-file' or 'application/x-pkcs12', "
}
},
{
"attributes": [
{
"@added_4a55fdd91b1a4459a31933255cd915bc": {
"#name": "enabled",
"Description": "Determines whether the object is enabled.",
"Required": false,
"Type": "boolean"
}
},
{
"@added_7d7f34b5d3854c4798d8b32cba03ed6f": {
"#name": "nbf",
"Description": "Not before date in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_9f4bdc0ec52f4284b69715ca9d01b5c9": {
"#name": "exp",
"Description": "Expiry date in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_601f8108b8884d3289b1d3827f783173": {
"#name": "created",
"Description": "Creation time in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"@added_8df17e53593f4d8f8792a47c8930827d": {
"#name": "updated",
"Description": "Last updated time in UTC.",
"Format": "unixtime",
"Required": false,
"Type": "integer"
}
},
{
"#name": "recoveryLevel",
"Enum": {
"new": [
[
"Purgeable",
"Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.)"
],
[
"Recoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days) and while the subscription is still available. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled. System wil permanently delete it after 90 days, if not recovered"
],
[
"CustomizedRecoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge when 7 <= SoftDeleteRetentionInDays < 90). This level guarantees the recoverability of the deleted entity during the retention interval, unless a Purge operation is requested, or the subscription is cancelled."
],
[
"CustomizedRecoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge when 7 <= SoftDeleteRetentionInDays < 90).This level guarantees the recoverability of the deleted entity during the retention interval and while the subscription is still available."
],
[
"CustomizedRecoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7 <= SoftDeleteRetentionInDays < 90. This level guarantees the recoverability of the deleted entity during the retention interval, and also reflects the fact that the subscription itself cannot be cancelled."
]
],
"old": [
[
"Purgeable",
"Denotes a vault state in which deletion is an irreversible operation, without the possibility for recovery. This level corresponds to no protection being available against a Delete operation; the data is irretrievably lost upon accepting a Delete operation at the entity level or higher (vault, resource group, subscription etc.)"
],
[
"Recoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval (90 days), unless a Purge operation is requested, or the subscription is cancelled. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge). This level guarantees the recoverability of the deleted entity during the retention interval(90 days) and while the subscription is still available. System wil permanently delete it after 90 days, if not recovered"
],
[
"Recoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable within retention interval (90 days), immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled. System wil permanently delete it after 90 days, if not recovered"
],
[
"CustomizedRecoverable+Purgeable",
"Denotes a vault state in which deletion is recoverable, and which also permits immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90). This level guarantees the recoverability of the deleted entity during the retention interval, unless a Purge operation is requested, or the subscription is cancelled."
],
[
"CustomizedRecoverable",
"Denotes a vault state in which deletion is recoverable without the possibility for immediate and permanent deletion (i.e. purge when 7<= SoftDeleteRetentionInDays < 90).This level guarantees the recoverability of the deleted entity during the retention interval and while the subscription is still available."
],
[
"CustomizedRecoverable+ProtectedSubscription",
"Denotes a vault and subscription state in which deletion is recoverable, immediate and permanent deletion (i.e. purge) is not permitted, and in which the subscription itself cannot be permanently canceled when 7<= SoftDeleteRetentionInDays < 90. This level guarantees the recoverability of the deleted entity during the retention interval, and also reflects the fact that the subscription itself cannot be cancelled."
]
]
}
}
]
}
]
}
}
}