SecretListEntry
A structure that contains the details about a secret. It does not include the encrypted SecretString and SecretBinary values. To get those values, use GetSecretValue .
Types
Properties
The date and time when a secret was created.
The user-provided description of the secret.
The metadata needed to successfully rotate a managed external secret. A list of key value pairs in JSON format specified by the partner. For more information about the required information, see Managed external secrets partners.
The role that Secrets Manager assumes to call APIs required to perform the rotation. For more information about the required information, see Managed external secrets partners.
The date that the secret was last accessed in the Region. This field is omitted if the secret has never been retrieved in the Region.
The last date and time that this secret was modified in any way.
The most recent date and time that the Secrets Manager rotation process was successfully completed. This value is null if the secret hasn't ever rotated.
The next rotation is scheduled to occur on or before this date. If the secret isn't configured for rotation or rotation has been disabled, Secrets Manager returns null.
Returns the name of the service that created the secret.
The Region where Secrets Manager originated the secret.
Indicates whether automatic, scheduled rotation is enabled for this secret.
A structure that defines the rotation configuration for the secret.
A list of all of the currently assigned SecretVersionStage staging labels and the SecretVersionId attached to each one. Staging labels are used to keep track of the different versions during the rotation process.
The exact string that identifies the third-party partner that holds the external secret. For more information, see Managed external secret partners.