CreateTrustRequest
public struct CreateTrustRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The IP addresses of the remote DNS server associated with RemoteDomainName.
Declaration
Swift
public let conditionalForwarderIpAddrs: [String]? -
The Directory ID of the AWS Managed Microsoft AD directory for which to establish the trust relationship.
Declaration
Swift
public let directoryId: String -
The Fully Qualified Domain Name (FQDN) of the external domain for which to create the trust relationship.
Declaration
Swift
public let remoteDomainName: String -
Optional parameter to enable selective authentication for the trust.
Declaration
Swift
public let selectiveAuth: SelectiveAuth? -
The direction of the trust relationship.
Declaration
Swift
public let trustDirection: TrustDirection -
The trust password. The must be the same password that was used when creating the trust relationship on the external domain.
Declaration
Swift
public let trustPassword: String -
The trust relationship type. Forest is the default.
Declaration
Swift
public let trustType: TrustType? -
init(conditionalForwarderIpAddrs:directoryId:remoteDomainName:selectiveAuth:trustDirection:trustPassword:trustType:)Undocumented
Declaration
Swift
public init(conditionalForwarderIpAddrs: [String]? = nil, directoryId: String, remoteDomainName: String, selectiveAuth: SelectiveAuth? = nil, trustDirection: TrustDirection, trustPassword: String, trustType: TrustType? = nil) -
Declaration
Swift
public func validate(name: String) throws
View on GitHub
CreateTrustRequest Structure Reference