Interface DirectoryConnectSettings.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DirectoryConnectSettings.Builder,,DirectoryConnectSettings> SdkBuilder<DirectoryConnectSettings.Builder,,DirectoryConnectSettings> SdkPojo
- Enclosing class:
DirectoryConnectSettings
-
Method Summary
Modifier and TypeMethodDescriptioncustomerDnsIps(String... customerDnsIps) A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.customerDnsIps(Collection<String> customerDnsIps) A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.customerUserName(String customerUserName) The user name of an account in your self-managed directory that is used to connect to the directory.A list of subnet identifiers in the VPC in which the AD Connector is created.subnetIds(Collection<String> subnetIds) A list of subnet identifiers in the VPC in which the AD Connector is created.The identifier of the VPC in which the AD Connector is created.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
vpcId
The identifier of the VPC in which the AD Connector is created.
- Parameters:
vpcId- The identifier of the VPC in which the AD Connector is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of subnet identifiers in the VPC in which the AD Connector is created.
- Parameters:
subnetIds- A list of subnet identifiers in the VPC in which the AD Connector is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of subnet identifiers in the VPC in which the AD Connector is created.
- Parameters:
subnetIds- A list of subnet identifiers in the VPC in which the AD Connector is created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerDnsIps
A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.
- Parameters:
customerDnsIps- A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerDnsIps
A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.
- Parameters:
customerDnsIps- A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerUserName
The user name of an account in your self-managed 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
- Parameters:
customerUserName- The user name of an account in your self-managed 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
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-