ImportedAcmCertificateProps
- class aws_rfdk.ImportedAcmCertificateProps(*, cert, key, passphrase, cert_chain=None, encryption_key=None)
Bases:
object
Properties for importing a Certificate from Secrets into ACM.
- Parameters:
cert (
ISecret
) – A Secret that contains the Certificate data.key (
ISecret
) – A Secret that contains the encrypted Private Key data.passphrase (
ISecret
) – A Secret that contains the passphrase of the encrypted Private Key.cert_chain (
Optional
[ISecret
]) – A Secret that contains the chain of Certificates used to sign this Certificate. Default: : No certificate chain is used, signifying a self-signed Certificateencryption_key (
Optional
[IKey
]) – The KMS Key used to encrypt the secrets. The Custom Resource to import the Certificate to ACM will be granted permission to decrypt Secrets using this Key. Default: : If the account’s default CMK was used to encrypt the Secrets, no special permissions need to be given
Attributes
- cert
A Secret that contains the Certificate data.
- cert_chain
A Secret that contains the chain of Certificates used to sign this Certificate.
- Default:
: No certificate chain is used, signifying a self-signed Certificate
- encryption_key
The KMS Key used to encrypt the secrets.
The Custom Resource to import the Certificate to ACM will be granted permission to decrypt Secrets using this Key.
- Default:
: If the account’s default CMK was used to encrypt the Secrets, no special permissions need to be given
- key
A Secret that contains the encrypted Private Key data.
- passphrase
A Secret that contains the passphrase of the encrypted Private Key.