CertificateProps

class aws_cdk.aws_certificatemanager.CertificateProps(*, domain_name, subject_alternative_names=None, validation_domains=None, validation_method=None)

Bases: object

__init__(*, domain_name, subject_alternative_names=None, validation_domains=None, validation_method=None)

Properties for your certificate.

Parameters
  • domain_name (str) – Fully-qualified domain name to request a certificate for. May contain wildcards, such as *.domain.com.

  • subject_alternative_names (Optional[List[str]]) – Alternative domain names on your certificate. Use this to register alternative domain names that represent the same site. Default: - No additional FQDNs will be included as alternative domain names.

  • validation_domains (Optional[Mapping[str, str]]) – What validation domain to use for every requested domain. Has to be a superdomain of the requested domain. Default: - Apex domain is used for every domain that’s not overridden.

  • validation_method (Optional[ValidationMethod]) – Validation method used to assert domain ownership. Default: ValidationMethod.EMAIL

Attributes

domain_name

Fully-qualified domain name to request a certificate for.

May contain wildcards, such as *.domain.com.

Return type

str

subject_alternative_names

Alternative domain names on your certificate.

Use this to register alternative domain names that represent the same site.

default :default: - No additional FQDNs will be included as alternative domain names.

Return type

Optional[List[str]]

validation_domains

What validation domain to use for every requested domain.

Has to be a superdomain of the requested domain.

default :default: - Apex domain is used for every domain that’s not overridden.

Return type

Optional[Mapping[str, str]]

validation_method

Validation method used to assert domain ownership.

default :default: ValidationMethod.EMAIL

Return type

Optional[ValidationMethod]