Values.CertificateSourceThe SSL certificate that can be used to encrypt connections between the endpoints and the replication instance.
type nonrec t = {certificateIdentifier : String_.t option;A customer-assigned name for the certificate. Identifiers must begin with a letter and must contain only ASCII letters, digits, and hyphens. They can't end with a hyphen or contain two consecutive hyphens.
*)certificateCreationDate : TStamp.t option;The date that the certificate was created.
*)certificatePem : String_.t option;The contents of a .pem file, which contains an X.509 certificate.
*)certificateWallet : CertificateWallet.t option;The location of an imported Oracle Wallet certificate for use with SSL. Example: filebase64("${path.root}/rds-ca-2019-root.sso")
*)certificateArn : String_.t option;The Amazon Resource Name (ARN) for the certificate.
*)certificateOwner : String_.t option;The owner of the certificate.
*)validFromDate : TStamp.t option;The beginning date that the certificate is valid.
*)validToDate : TStamp.t option;The final date that the certificate is valid.
*)signingAlgorithm : String_.t option;The signing algorithm for the certificate.
*)keyLength : IntegerOptional.t option;The key length of the cryptographic algorithm being used.
*)kmsKeyId : String_.t option;An KMS key identifier that is used to encrypt the certificate. If you don't specify a value for the KmsKeyId parameter, then DMS uses your default encryption key. KMS creates the default encryption key for your Amazon Web Services account. Your Amazon Web Services account has a different default encryption key for each Amazon Web Services Region.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Blob of CertificateWallet.t
| `Integer of IntegerOptional.t
| `String of String_.t
| `Timestamp of TStamp.t ])
list ]