Interface DirectoryConnectSettings.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DirectoryConnectSettings.Builder,DirectoryConnectSettings>,SdkBuilder<DirectoryConnectSettings.Builder,DirectoryConnectSettings>,SdkPojo
- Enclosing class:
- DirectoryConnectSettings
public static interface DirectoryConnectSettings.Builder extends SdkPojo, CopyableBuilder<DirectoryConnectSettings.Builder,DirectoryConnectSettings>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DirectoryConnectSettings.BuildercustomerDnsIps(String... customerDnsIps)A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.DirectoryConnectSettings.BuildercustomerDnsIps(Collection<String> customerDnsIps)A list of one or more IP addresses of DNS servers or domain controllers in your self-managed directory.DirectoryConnectSettings.BuildercustomerUserName(String customerUserName)The user name of an account in your self-managed directory that is used to connect to the directory.DirectoryConnectSettings.BuildersubnetIds(String... subnetIds)A list of subnet identifiers in the VPC in which the AD Connector is created.DirectoryConnectSettings.BuildersubnetIds(Collection<String> subnetIds)A list of subnet identifiers in the VPC in which the AD Connector is created.DirectoryConnectSettings.BuildervpcId(String vpcId)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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
vpcId
DirectoryConnectSettings.Builder vpcId(String 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
DirectoryConnectSettings.Builder subnetIds(Collection<String> 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
DirectoryConnectSettings.Builder subnetIds(String... 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
DirectoryConnectSettings.Builder customerDnsIps(Collection<String> 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
DirectoryConnectSettings.Builder customerDnsIps(String... 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
DirectoryConnectSettings.Builder customerUserName(String 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.
-
-
-