DirectoryConnectSettings

public struct DirectoryConnectSettings : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A list of one or more IP addresses of DNS servers or domain controllers in the on-premises directory.

    Declaration

    Swift

    public let customerDnsIps: [String]
  • The user name of an account in the on-premises directory that is used to connect to the directory. This account must have the following permissions: Read users and groups Create computer objects Join computers to the domain

    Declaration

    Swift

    public let customerUserName: String
  • A list of subnet identifiers in the VPC in which the AD Connector is created.

    Declaration

    Swift

    public let subnetIds: [String]
  • The identifier of the VPC in which the AD Connector is created.

    Declaration

    Swift

    public let vpcId: String
  • Undocumented

    Declaration

    Swift

    public init(customerDnsIps: [String], customerUserName: String, subnetIds: [String], vpcId: String)
  • Declaration

    Swift

    public func validate(name: String) throws