Share via


SecretRotationStatus interface

SecretRotationStatus represents the status of a secret rotation.

Properties

expirePeriodDays

The maximum number of days the secret may be used before it must be changed. NOTE: This property will not be serialized. It can only be populated by the server.

lastRotationTime

The date and time when the secret was last changed. NOTE: This property will not be serialized. It can only be populated by the server.

rotationPeriodDays

The number of days a secret exists before rotations will be attempted. NOTE: This property will not be serialized. It can only be populated by the server.

secretArchiveReference

The reference to the secret in a key vault. NOTE: This property will not be serialized. It can only be populated by the server.

secretType

The type name used to identify the purpose of the secret. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

expirePeriodDays

The maximum number of days the secret may be used before it must be changed. NOTE: This property will not be serialized. It can only be populated by the server.

expirePeriodDays?: number

Property Value

number

lastRotationTime

The date and time when the secret was last changed. NOTE: This property will not be serialized. It can only be populated by the server.

lastRotationTime?: Date

Property Value

Date

rotationPeriodDays

The number of days a secret exists before rotations will be attempted. NOTE: This property will not be serialized. It can only be populated by the server.

rotationPeriodDays?: number

Property Value

number

secretArchiveReference

The reference to the secret in a key vault. NOTE: This property will not be serialized. It can only be populated by the server.

secretArchiveReference?: SecretArchiveReference

Property Value

secretType

The type name used to identify the purpose of the secret. NOTE: This property will not be serialized. It can only be populated by the server.

secretType?: string

Property Value

string