CfnAcmeDomainValidationProps

class aws_cdk.aws_certificatemanager.CfnAcmeDomainValidationProps(*, acme_endpoint_arn, domain_name, prevalidation_options, tags=None)

Bases: object

Properties for defining a CfnAcmeDomainValidation.

Parameters:
  • acme_endpoint_arn (str) – The ARN of the ACME endpoint this domain validation is associated with.

  • domain_name (str) – The domain name to validate.

  • prevalidation_options (Union[IResolvable, PrevalidationOptionsProperty, Dict[str, Any]]) – Prevalidation method configuration. Currently only DNS-based prevalidation is supported.

  • tags (Optional[Sequence[Union[TagsItemsProperty, Dict[str, Any]]]]) – Tags associated with the domain validation.

See:

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

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_certificatemanager as certificatemanager

cfn_acme_domain_validation_props = certificatemanager.CfnAcmeDomainValidationProps(
    acme_endpoint_arn="acmeEndpointArn",
    domain_name="domainName",
    prevalidation_options=certificatemanager.CfnAcmeDomainValidation.PrevalidationOptionsProperty(
        dns_prevalidation=certificatemanager.CfnAcmeDomainValidation.DnsPrevalidationOptionsProperty(
            domain_scope=certificatemanager.CfnAcmeDomainValidation.DomainScopeProperty(
                exact_domain="exactDomain",
                subdomains="subdomains",
                wildcards="wildcards"
            ),
            hosted_zone_id="hostedZoneId"
        )
    ),

    # the properties below are optional
    tags=[certificatemanager.CfnAcmeDomainValidation.TagsItemsProperty(
        key="key",
        value="value"
    )]
)

Attributes

acme_endpoint_arn

The ARN of the ACME endpoint this domain validation is associated with.

See:

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

domain_name

The domain name to validate.

See:

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

prevalidation_options

Prevalidation method configuration.

Currently only DNS-based prevalidation is supported.

See:

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

tags

Tags associated with the domain validation.

See:

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