Values.AwsSecretsManagerSecretDetailsSourceDetails about an Secrets Manager secret.
type nonrec t = {rotationRules : AwsSecretsManagerSecretRotationRules.t option;Defines the rotation schedule for the secret.
*)rotationOccurredWithinFrequency : Boolean.t option;Whether the rotation occurred within the specified rotation frequency.
*)kmsKeyId : NonEmptyString.t option;The ARN, Key ID, or alias of the KMS key used to encrypt the SecretString or SecretBinary values for versions of this secret.
*)rotationEnabled : Boolean.t option;Whether rotation is enabled.
*)rotationLambdaArn : NonEmptyString.t option;The ARN of the Lambda function that rotates the secret.
*)deleted : Boolean.t option;Whether the secret is deleted.
*)name : NonEmptyString.t option;The name of the secret.
*)description : NonEmptyString.t option;The user-provided description of the secret.
*)}val make :
?rotationRules:AwsSecretsManagerSecretRotationRules.t ->
?rotationOccurredWithinFrequency:Boolean.t ->
?kmsKeyId:NonEmptyString.t ->
?rotationEnabled:Boolean.t ->
?rotationLambdaArn:NonEmptyString.t ->
?deleted:Boolean.t ->
?name:NonEmptyString.t ->
?description:NonEmptyString.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `String of NonEmptyString.t
| `Structure of (string * [> `Integer of Integer.t ]) list ])
list ]