Interface DirectoryConnectSettingsDescription.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DirectoryConnectSettingsDescription.Builder,,DirectoryConnectSettingsDescription> SdkBuilder<DirectoryConnectSettingsDescription.Builder,,DirectoryConnectSettingsDescription> SdkPojo
- Enclosing class:
DirectoryConnectSettingsDescription
public static interface DirectoryConnectSettingsDescription.Builder
extends SdkPojo, CopyableBuilder<DirectoryConnectSettingsDescription.Builder,DirectoryConnectSettingsDescription>
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZones(String... availabilityZones) A list of the Availability Zones that the directory is in.availabilityZones(Collection<String> availabilityZones) A list of the Availability Zones that the directory is in.connectIps(String... connectIps) The IP addresses of the AD Connector servers.connectIps(Collection<String> connectIps) The IP addresses of the AD Connector servers.customerUserName(String customerUserName) The user name of the service account in your self-managed directory.securityGroupId(String securityGroupId) The security group identifier for the AD Connector directory.A list of subnet identifiers in the VPC that the AD Connector is in.subnetIds(Collection<String> subnetIds) A list of subnet identifiers in the VPC that the AD Connector is in.The identifier of the VPC that the AD Connector is in.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, sdkFieldNameToField, sdkFields
-
Method Details
-
vpcId
The identifier of the VPC that the AD Connector is in.
- Parameters:
vpcId- The identifier of the VPC that the AD Connector is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of subnet identifiers in the VPC that the AD Connector is in.
- Parameters:
subnetIds- A list of subnet identifiers in the VPC that the AD Connector is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of subnet identifiers in the VPC that the AD Connector is in.
- Parameters:
subnetIds- A list of subnet identifiers in the VPC that the AD Connector is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerUserName
The user name of the service account in your self-managed directory.
- Parameters:
customerUserName- The user name of the service account in your self-managed directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupId
The security group identifier for the AD Connector directory.
- Parameters:
securityGroupId- The security group identifier for the AD Connector directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZones
A list of the Availability Zones that the directory is in.
- Parameters:
availabilityZones- A list of the Availability Zones that the directory is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZones
A list of the Availability Zones that the directory is in.
- Parameters:
availabilityZones- A list of the Availability Zones that the directory is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectIps
The IP addresses of the AD Connector servers.
- Parameters:
connectIps- The IP addresses of the AD Connector servers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectIps
The IP addresses of the AD Connector servers.
- Parameters:
connectIps- The IP addresses of the AD Connector servers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-