DomainAssociation
public struct DomainAssociation : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Sets 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 DNS record for certificate verification.
Declaration
Swift
public let certificateVerificationDNSRecord: String?
-
The Amazon Resource Name (ARN) for the domain association.
Declaration
Swift
public let domainAssociationArn: String
-
The name of the domain.
Declaration
Swift
public let domainName: String
-
The current status of the domain association.
Declaration
Swift
public let domainStatus: DomainStatus
-
Enables the automated creation of subdomains for branches.
Declaration
Swift
public let enableAutoSubDomain: Bool
-
The reason for the current status of the domain association.
Declaration
Swift
public let statusReason: String
-
The subdomains for the domain association.
Declaration
Swift
public let subDomains: [SubDomain]
-
init(autoSubDomainCreationPatterns:autoSubDomainIAMRole:certificateVerificationDNSRecord:domainAssociationArn:domainName:domainStatus:enableAutoSubDomain:statusReason:subDomains:)
Undocumented
Declaration
Swift
public init(autoSubDomainCreationPatterns: [String]? = nil, autoSubDomainIAMRole: String? = nil, certificateVerificationDNSRecord: String? = nil, domainAssociationArn: String, domainName: String, domainStatus: DomainStatus, enableAutoSubDomain: Bool, statusReason: String, subDomains: [SubDomain])