CreateDomainAssociationRequest
public struct CreateDomainAssociationRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The unique ID for an Amplify app.
Declaration
Swift
public let appId: String
-
Sets the branch patterns for automatic subdomain creation.
Declaration
Swift
public let autoSubDomainCreationPatterns: [String]?
-
The required AWS Identity and Access Management (IAM) service role for the Amazon Resource Name (ARN) for automatically creating subdomains.
Declaration
Swift
public let autoSubDomainIAMRole: String?
-
The domain name for the domain association.
Declaration
Swift
public let domainName: String
-
Enables the automated creation of subdomains for branches.
Declaration
Swift
public let enableAutoSubDomain: Bool?
-
The setting for the subdomain.
Declaration
Swift
public let subDomainSettings: [SubDomainSetting]
-
init(appId:autoSubDomainCreationPatterns:autoSubDomainIAMRole:domainName:enableAutoSubDomain:subDomainSettings:)
Undocumented
Declaration
Swift
public init(appId: String, autoSubDomainCreationPatterns: [String]? = nil, autoSubDomainIAMRole: String? = nil, domainName: String, enableAutoSubDomain: Bool? = nil, subDomainSettings: [SubDomainSetting])
-
Declaration
Swift
public func validate(name: String) throws