CfnCertificateProps

class aws_cdk.aws_certificatemanager.CfnCertificateProps(*, domain_name, certificate_authority_arn=None, certificate_transparency_logging_preference=None, domain_validation_options=None, subject_alternative_names=None, tags=None, validation_method=None)

Bases: object

Properties for defining a AWS::CertificateManager::Certificate.

Parameters
  • domain_name (str) – AWS::CertificateManager::Certificate.DomainName.

  • certificate_authority_arn (Optional[str]) – AWS::CertificateManager::Certificate.CertificateAuthorityArn.

  • certificate_transparency_logging_preference (Optional[str]) – AWS::CertificateManager::Certificate.CertificateTransparencyLoggingPreference.

  • domain_validation_options (Union[IResolvable, Sequence[Union[IResolvable, DomainValidationOptionProperty]], None]) – AWS::CertificateManager::Certificate.DomainValidationOptions.

  • subject_alternative_names (Optional[Sequence[str]]) – AWS::CertificateManager::Certificate.SubjectAlternativeNames.

  • tags (Optional[Sequence[CfnTag]]) – AWS::CertificateManager::Certificate.Tags.

  • validation_method (Optional[str]) – AWS::CertificateManager::Certificate.ValidationMethod.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html

Attributes

certificate_authority_arn

AWS::CertificateManager::Certificate.CertificateAuthorityArn.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-certificateauthorityarn

Return type

Optional[str]

certificate_transparency_logging_preference

AWS::CertificateManager::Certificate.CertificateTransparencyLoggingPreference.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-certificatetransparencyloggingpreference

Return type

Optional[str]

domain_name

AWS::CertificateManager::Certificate.DomainName.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-domainname

Return type

str

domain_validation_options

AWS::CertificateManager::Certificate.DomainValidationOptions.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-domainvalidationoptions

Return type

Union[IResolvable, List[Union[IResolvable, DomainValidationOptionProperty]], None]

subject_alternative_names

AWS::CertificateManager::Certificate.SubjectAlternativeNames.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-subjectalternativenames

Return type

Optional[List[str]]

tags

AWS::CertificateManager::Certificate.Tags.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-tags

Return type

Optional[List[CfnTag]]

validation_method

AWS::CertificateManager::Certificate.ValidationMethod.

Link

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-validationmethod

Return type

Optional[str]