Interface DirectoryVpcSettingsDescription.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DirectoryVpcSettingsDescription.Builder,DirectoryVpcSettingsDescription>, SdkBuilder<DirectoryVpcSettingsDescription.Builder,DirectoryVpcSettingsDescription>, SdkPojo
Enclosing class:
DirectoryVpcSettingsDescription

public static interface DirectoryVpcSettingsDescription.Builder extends SdkPojo, CopyableBuilder<DirectoryVpcSettingsDescription.Builder,DirectoryVpcSettingsDescription>
  • Method Details

    • vpcId

      The identifier of the VPC that the directory is in.

      Parameters:
      vpcId - The identifier of the VPC that the directory is in.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      The identifiers of the subnets for the directory servers.

      Parameters:
      subnetIds - The identifiers of the subnets for the directory servers.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • subnetIds

      The identifiers of the subnets for the directory servers.

      Parameters:
      subnetIds - The identifiers of the subnets for the directory servers.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityGroupId

      DirectoryVpcSettingsDescription.Builder securityGroupId(String securityGroupId)

      The domain controller security group identifier for the directory.

      Parameters:
      securityGroupId - The domain controller security group identifier for the directory.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availabilityZones

      DirectoryVpcSettingsDescription.Builder availabilityZones(Collection<String> availabilityZones)

      The list of Availability Zones that the directory is in.

      Parameters:
      availabilityZones - The list of Availability Zones that the directory is in.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • availabilityZones

      DirectoryVpcSettingsDescription.Builder availabilityZones(String... availabilityZones)

      The list of Availability Zones that the directory is in.

      Parameters:
      availabilityZones - The list of Availability Zones that the directory is in.
      Returns:
      Returns a reference to this object so that method calls can be chained together.