Share via


DeletedSecretBundle Class

Definition

A Deleted Secret consisting of its previous id, attributes and its tags, as well as information on when it will be purged.

public class DeletedSecretBundle : Microsoft.Azure.KeyVault.Models.SecretBundle
type DeletedSecretBundle = class
    inherit SecretBundle
Public Class DeletedSecretBundle
Inherits SecretBundle
Inheritance
DeletedSecretBundle

Constructors

DeletedSecretBundle()

Initializes a new instance of the DeletedSecretBundle class.

DeletedSecretBundle(String, String, String, SecretAttributes, IDictionary<String,String>, String, Nullable<Boolean>, String, Nullable<DateTime>, Nullable<DateTime>)

Initializes a new instance of the DeletedSecretBundle class.

Properties

Attributes

Gets or sets the secret management attributes.

(Inherited from SecretBundle)
ContentType

Gets or sets the content type of the secret.

(Inherited from SecretBundle)
DeletedDate

Gets the time when the secret was deleted, in UTC

Id

Gets or sets the secret id.

(Inherited from SecretBundle)
Kid

Gets if this is a secret backing a KV certificate, then this field specifies the corresponding key backing the KV certificate.

(Inherited from SecretBundle)
Managed

Gets true if the secret's lifetime is managed by key vault. If this is a secret backing a certificate, then managed will be true.

(Inherited from SecretBundle)
RecoveryId

Gets or sets the url of the recovery object, used to identify and recover the deleted secret.

RecoveryIdentifier

The identifier of the deleted secret object. This is used to recover the secret.

ScheduledPurgeDate

Gets the time when the secret is scheduled to be purged, in UTC

SecretIdentifier

The identifier for secret object

(Inherited from SecretBundle)
Tags

Gets or sets application specific metadata in the form of key-value pairs.

(Inherited from SecretBundle)
Value

Gets or sets the secret value.

(Inherited from SecretBundle)

Methods

ToString() (Inherited from SecretBundle)

Applies to