CfnAcmeDomainValidationMixinProps

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

Bases: object

Properties for CfnAcmeDomainValidationPropsMixin.

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

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

  • prevalidation_options (Union[IResolvable, PrevalidationOptionsProperty, Dict[str, Any], None]) – 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.cfn_property_mixins import aws_certificatemanager as certificatemanager

cfn_acme_domain_validation_mixin_props = certificatemanager.CfnAcmeDomainValidationMixinProps(
    acme_endpoint_arn="acmeEndpointArn",
    domain_name="domainName",
    prevalidation_options=certificatemanager.CfnAcmeDomainValidationPropsMixin.PrevalidationOptionsProperty(
        dns_prevalidation=certificatemanager.CfnAcmeDomainValidationPropsMixin.DnsPrevalidationOptionsProperty(
            domain_scope=certificatemanager.CfnAcmeDomainValidationPropsMixin.DomainScopeProperty(
                exact_domain="exactDomain",
                subdomains="subdomains",
                wildcards="wildcards"
            ),
            hosted_zone_id="hostedZoneId"
        )
    ),
    tags=[certificatemanager.CfnAcmeDomainValidationPropsMixin.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