Package version:

An interface representing a deleted KeyVault Secret.

interface DeletedSecret {
    deletedOn?: any;
    name: string;
    properties: SecretProperties & {
        deletedOn?: any;
        recoveryId?: string;
        scheduledPurgeDate?: any;
    };
    recoveryId?: string;
    scheduledPurgeDate?: any;
    value?: string;
}

Properties

deletedOn?: any

The time when the secret was deleted, in UTC NOTE: This property will not be serialized. It can only be populated by the server.

name: string

The name of the secret.

properties: SecretProperties & {
    deletedOn?: any;
    recoveryId?: string;
    scheduledPurgeDate?: any;
}

The properties of the secret

Type declaration

  • OptionaldeletedOn?: any

    The time when the secret was deleted, in UTC NOTE: This property will not be serialized. It can only be populated by the server.

    Please use DeletedSecret.deletedOn.

  • OptionalrecoveryId?: string

    The url of the recovery object, used to identify and recover the deleted secret.

    Please use DeletedSecret.recoveryId.

  • OptionalscheduledPurgeDate?: any

    The time when the secret is scheduled to be purged, in UTC NOTE: This property will not be serialized. It can only be populated by the server.

    Please use DeletedSecret.scheduledPurgeDate.

recoveryId?: string

The url of the recovery object, used to identify and recover the deleted secret.

scheduledPurgeDate?: any

The time when the secret is scheduled to be purged, in UTC NOTE: This property will not be serialized. It can only be populated by the server.

value?: string

The secret value.