class Aws::Amplify::Types::CreateDomainAssociationRequest
The request structure for the create domain association request.
@note When making an API call, you may pass CreateDomainAssociationRequest
data as a hash: { app_id: "AppId", # required domain_name: "DomainName", # required enable_auto_sub_domain: false, sub_domain_settings: [ # required { prefix: "DomainPrefix", # required branch_name: "BranchName", # required }, ], auto_sub_domain_creation_patterns: ["AutoSubDomainCreationPattern"], auto_sub_domain_iam_role: "AutoSubDomainIAMRole", }
@!attribute [rw] app_id
The unique ID for an Amplify app. @return [String]
@!attribute [rw] domain_name
The domain name for the domain association. @return [String]
@!attribute [rw] enable_auto_sub_domain
Enables the automated creation of subdomains for branches. @return [Boolean]
@!attribute [rw] sub_domain_settings
The setting for the subdomain. @return [Array<Types::SubDomainSetting>]
@!attribute [rw] auto_sub_domain_creation_patterns
Sets the 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]
@see docs.aws.amazon.com/goto/WebAPI/amplify-2017-07-25/CreateDomainAssociationRequest AWS API Documentation
Constants
- SENSITIVE