Domain Args
data class DomainArgs(val appId: Output<String>? = null, val autoSubDomainCreationPatterns: Output<List<String>>? = null, val autoSubDomainIamRole: Output<String>? = null, val certificateSettings: Output<DomainCertificateSettingsArgs>? = null, val domainName: Output<String>? = null, val enableAutoSubDomain: Output<Boolean>? = null, val subDomainSettings: Output<List<DomainSubDomainSettingArgs>>? = null) : ConvertibleToJava<DomainArgs>
The AWS::Amplify::Domain resource allows you to connect a custom domain to your app.
Constructors
Link copied to clipboard
constructor(appId: Output<String>? = null, autoSubDomainCreationPatterns: Output<List<String>>? = null, autoSubDomainIamRole: Output<String>? = null, certificateSettings: Output<DomainCertificateSettingsArgs>? = null, domainName: Output<String>? = null, enableAutoSubDomain: Output<Boolean>? = null, subDomainSettings: Output<List<DomainSubDomainSettingArgs>>? = null)
Properties
Link copied to clipboard
Sets the branch patterns for automatic subdomain creation.
Link copied to clipboard
The required AWS Identity and Access Management (IAMlong) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.
Link copied to clipboard
The type of SSL/TLS certificate to use for your custom domain. If you don't specify a certificate type, Amplify uses the default certificate that it provisions and manages for you.
Link copied to clipboard
The domain name for the domain association.
Link copied to clipboard
Enables the automated creation of subdomains for branches.
Link copied to clipboard
The setting for the subdomain.