class Aws::Amplify::Types::DomainAssociation

Describes a domain association that associates a custom domain with an Amplify app.

@!attribute [rw] domain_association_arn

The Amazon Resource Name (ARN) for the domain association.
@return [String]

@!attribute [rw] domain_name

The name of the domain.
@return [String]

@!attribute [rw] enable_auto_sub_domain

Enables the automated creation of subdomains for branches.
@return [Boolean]

@!attribute [rw] auto_sub_domain_creation_patterns

Sets branch patterns for automatic subdomain creation.
@return [Array<String>]

@!attribute [rw] auto_sub_domain_iam_role

The required AWS Identity and Access Management (IAM) service role
for the Amazon Resource Name (ARN) for automatically creating
subdomains.
@return [String]

@!attribute [rw] domain_status

The current status of the domain association.
@return [String]

@!attribute [rw] status_reason

The reason for the current status of the domain association.
@return [String]

@!attribute [rw] certificate_verification_dns_record

The DNS record for certificate verification.
@return [String]

@!attribute [rw] sub_domains

The subdomains for the domain association.
@return [Array<Types::SubDomain>]

@see docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/DomainAssociation AWS API Documentation

Constants

SENSITIVE