Values.KmsEncryptionStateSourceA structure that contains the KMS encryption configuration for the policy store. The encryption state shows what customer-managed KMS key is being used to encrypt all resources within the policy store, and any user-defined context key-value pairs added during encryption processes. This data type is used as a field that is part of the EncryptionState type.
type nonrec t = {key : KmsKey.t option;The customer-managed KMS key Amazon Resource Name (ARN) being used for encryption processes.
*)encryptionContext : EncryptionContext.t option;User-defined, additional context added to encryption processes.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of EncryptionContextKey.t ]
* [> `String of EncryptionContextValue.t ])
list
| `String of KmsKey.t ])
list ]