Header menu logo FsCDK

CertificateConfig Type

High-level Certificate Manager builder following AWS security best practices. **Default Security Settings:** - Validation method = DNS (more secure than email validation) - Key algorithm = RSA_2048 (industry standard) - Transparency logging = enabled (default AWS behavior) **Rationale:** These defaults follow AWS Well-Architected Framework security pillar: - DNS validation is automated and doesn't rely on email - RSA_2048 provides strong encryption with broad compatibility - Certificate transparency helps detect mis-issuance **Use Cases:** - HTTPS for CloudFront distributions - HTTPS for Application Load Balancers - Custom domain names for API Gateway **Escape Hatch:** Access the underlying CDK Certificate via the `Certificate` property for advanced scenarios not covered by this builder.

Record fields

Record Field Description

CertificateName

Full Usage: CertificateName

Field type: string
Field type: string

CertificateName_

Full Usage: CertificateName_

Field type: string option
Field type: string option

ConstructId

Full Usage: ConstructId

Field type: string option
Field type: string option

DomainName

Full Usage: DomainName

Field type: string option
Field type: string option

KeyAlgorithm

Full Usage: KeyAlgorithm

Field type: KeyAlgorithm option
Field type: KeyAlgorithm option

SubjectAlternativeNames

Full Usage: SubjectAlternativeNames

Field type: string list
Field type: string list

Validation

Full Usage: Validation

Field type: CertificateValidation option
Field type: CertificateValidation option

Type something to start searching.