You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::DirectoryService::Types::DirectoryConnectSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::DirectoryService::Types::DirectoryConnectSettings
- Defined in:
- (unknown)
Overview
When passing DirectoryConnectSettings as input to an Aws::Client method, you can use a vanilla Hash:
{
vpc_id: "VpcId", # required
subnet_ids: ["SubnetId"], # required
customer_dns_ips: ["IpAddr"], # required
customer_user_name: "UserName", # required
}
Contains information for the ConnectDirectory operation when an AD Connector directory is being created.
Returned by:
Instance Attribute Summary collapse
-
#customer_dns_ips ⇒ Array<String>
A list of one or more IP addresses of DNS servers or domain controllers in the on-premises directory.
-
#customer_user_name ⇒ String
The user name of an account in the on-premises directory that is used to connect to the directory.
-
#subnet_ids ⇒ Array<String>
A list of subnet identifiers in the VPC in which the AD Connector is created.
-
#vpc_id ⇒ String
The identifier of the VPC in which the AD Connector is created.
Instance Attribute Details
#customer_dns_ips ⇒ Array<String>
A list of one or more IP addresses of DNS servers or domain controllers in the on-premises directory.
#customer_user_name ⇒ 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
#subnet_ids ⇒ Array<String>
A list of subnet identifiers in the VPC in which the AD Connector is created.
#vpc_id ⇒ String
The identifier of the VPC in which the AD Connector is created.