Hierarchy

  • CertificateProps

Properties

assetBucketName: string

Asset S3 bucket name

assetFunctionRoleName: string

Asset Lambda function role name

cert?: string

The certificate to import.

chain?: string

PEM encoded certificate chain

cloudWatchLogsKmsKey?: IKey

Custom resource lambda log group encryption key, when undefined default AWS managed key will be used

domain?: string

Fully qualified domain name (FQDN), such as www.example.com, that you want to secure with an ACM certificate.

homeRegion: string

Home region where the asset bucket lives

logRetentionInDays: number

Custom resource lambda log retention in days

parameterName: string

SSM parameter name for certificate ARN

privKey?: string

The private key that matches the public key in the certificate.

san?: string[]

Additional FQDNs to be included in the Subject Alternative Name extension of the ACM certificate. For example, add the name www.example.net to a certificate for which the DomainName field is www.example.com if users can reach your site by using either name.

type: string

Certificate type

validation?: string

Certificate validation method

Generated using TypeDoc