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 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

      DirectoryConnectSettingsDescription.Builder customerUserName(String 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

      DirectoryConnectSettingsDescription.Builder securityGroupId(String 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

      DirectoryConnectSettingsDescription.Builder availabilityZones(Collection<String> 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

      DirectoryConnectSettingsDescription.Builder availabilityZones(String... 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.