You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Class: Aws::Amplify::Types::DomainAssociation

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb

Overview

Structure for Domain Association, which associates a custom domain with an Amplify App.

Instance Attribute Summary collapse

Instance Attribute Details

#certificate_verification_dns_recordString

DNS Record for certificate verification.

Returns:

  • (String)


1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 1015

class DomainAssociation < Struct.new(
  :domain_association_arn,
  :domain_name,
  :enable_auto_sub_domain,
  :domain_status,
  :status_reason,
  :certificate_verification_dns_record,
  :sub_domains)
  include Aws::Structure
end

#domain_association_arnString

ARN for the Domain Association.

Returns:

  • (String)


1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 1015

class DomainAssociation < Struct.new(
  :domain_association_arn,
  :domain_name,
  :enable_auto_sub_domain,
  :domain_status,
  :status_reason,
  :certificate_verification_dns_record,
  :sub_domains)
  include Aws::Structure
end

#domain_nameString

Name of the domain.

Returns:

  • (String)


1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 1015

class DomainAssociation < Struct.new(
  :domain_association_arn,
  :domain_name,
  :enable_auto_sub_domain,
  :domain_status,
  :status_reason,
  :certificate_verification_dns_record,
  :sub_domains)
  include Aws::Structure
end

#domain_statusString

Status fo the Domain Association.

Returns:

  • (String)


1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 1015

class DomainAssociation < Struct.new(
  :domain_association_arn,
  :domain_name,
  :enable_auto_sub_domain,
  :domain_status,
  :status_reason,
  :certificate_verification_dns_record,
  :sub_domains)
  include Aws::Structure
end

#enable_auto_sub_domainBoolean

Enables automated creation of Subdomains for branches.

Returns:

  • (Boolean)


1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 1015

class DomainAssociation < Struct.new(
  :domain_association_arn,
  :domain_name,
  :enable_auto_sub_domain,
  :domain_status,
  :status_reason,
  :certificate_verification_dns_record,
  :sub_domains)
  include Aws::Structure
end

#status_reasonString

Reason for the current status of the Domain Association.

Returns:

  • (String)


1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 1015

class DomainAssociation < Struct.new(
  :domain_association_arn,
  :domain_name,
  :enable_auto_sub_domain,
  :domain_status,
  :status_reason,
  :certificate_verification_dns_record,
  :sub_domains)
  include Aws::Structure
end

#sub_domainsArray<Types::SubDomain>

Subdomains for the Domain Association.

Returns:



1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
# File 'gems/aws-sdk-amplify/lib/aws-sdk-amplify/types.rb', line 1015

class DomainAssociation < Struct.new(
  :domain_association_arn,
  :domain_name,
  :enable_auto_sub_domain,
  :domain_status,
  :status_reason,
  :certificate_verification_dns_record,
  :sub_domains)
  include Aws::Structure
end