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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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.
-
-