Class DirectoryVpcSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.directoryservice.inputs.DirectoryVpcSettingsArgs.Builder
-
- Enclosing class:
- DirectoryVpcSettingsArgs
public static final class DirectoryVpcSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DirectoryVpcSettingsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DirectoryVpcSettingsArgs.BuilderavailabilityZones(com.pulumi.core.Output<java.util.List<java.lang.String>> availabilityZones)DirectoryVpcSettingsArgs.BuilderavailabilityZones(java.lang.String... availabilityZones)DirectoryVpcSettingsArgs.BuilderavailabilityZones(java.util.List<java.lang.String> availabilityZones)DirectoryVpcSettingsArgsbuild()DirectoryVpcSettingsArgs.BuildersubnetIds(com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)DirectoryVpcSettingsArgs.BuildersubnetIds(java.lang.String... subnetIds)DirectoryVpcSettingsArgs.BuildersubnetIds(java.util.List<java.lang.String> subnetIds)DirectoryVpcSettingsArgs.BuildervpcId(com.pulumi.core.Output<java.lang.String> vpcId)DirectoryVpcSettingsArgs.BuildervpcId(java.lang.String vpcId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DirectoryVpcSettingsArgs defaults)
-
-
Method Detail
-
availabilityZones
public DirectoryVpcSettingsArgs.Builder availabilityZones(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> availabilityZones)
-
availabilityZones
public DirectoryVpcSettingsArgs.Builder availabilityZones(java.util.List<java.lang.String> availabilityZones)
-
availabilityZones
public DirectoryVpcSettingsArgs.Builder availabilityZones(java.lang.String... availabilityZones)
-
subnetIds
public DirectoryVpcSettingsArgs.Builder subnetIds(com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)
- Parameters:
subnetIds- The identifiers of the subnets for the directory servers (2 subnets in 2 different AZs).- Returns:
- builder
-
subnetIds
public DirectoryVpcSettingsArgs.Builder subnetIds(java.util.List<java.lang.String> subnetIds)
- Parameters:
subnetIds- The identifiers of the subnets for the directory servers (2 subnets in 2 different AZs).- Returns:
- builder
-
subnetIds
public DirectoryVpcSettingsArgs.Builder subnetIds(java.lang.String... subnetIds)
- Parameters:
subnetIds- The identifiers of the subnets for the directory servers (2 subnets in 2 different AZs).- Returns:
- builder
-
vpcId
public DirectoryVpcSettingsArgs.Builder vpcId(com.pulumi.core.Output<java.lang.String> vpcId)
- Parameters:
vpcId- The identifier of the VPC that the directory is in.- Returns:
- builder
-
vpcId
public DirectoryVpcSettingsArgs.Builder vpcId(java.lang.String vpcId)
- Parameters:
vpcId- The identifier of the VPC that the directory is in.- Returns:
- builder
-
build
public DirectoryVpcSettingsArgs build()
-
-