Class DirectoryConnectSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.directoryservice.inputs.DirectoryConnectSettingsArgs.Builder
-
- Enclosing class:
- DirectoryConnectSettingsArgs
public static final class DirectoryConnectSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DirectoryConnectSettingsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DirectoryConnectSettingsArgs.BuilderavailabilityZones(com.pulumi.core.Output<java.util.List<java.lang.String>> availabilityZones)DirectoryConnectSettingsArgs.BuilderavailabilityZones(java.lang.String... availabilityZones)DirectoryConnectSettingsArgs.BuilderavailabilityZones(java.util.List<java.lang.String> availabilityZones)DirectoryConnectSettingsArgsbuild()DirectoryConnectSettingsArgs.BuilderconnectIps(com.pulumi.core.Output<java.util.List<java.lang.String>> connectIps)DirectoryConnectSettingsArgs.BuilderconnectIps(java.lang.String... connectIps)DirectoryConnectSettingsArgs.BuilderconnectIps(java.util.List<java.lang.String> connectIps)DirectoryConnectSettingsArgs.BuildercustomerDnsIps(com.pulumi.core.Output<java.util.List<java.lang.String>> customerDnsIps)DirectoryConnectSettingsArgs.BuildercustomerDnsIps(java.lang.String... customerDnsIps)DirectoryConnectSettingsArgs.BuildercustomerDnsIps(java.util.List<java.lang.String> customerDnsIps)DirectoryConnectSettingsArgs.BuildercustomerUsername(com.pulumi.core.Output<java.lang.String> customerUsername)DirectoryConnectSettingsArgs.BuildercustomerUsername(java.lang.String customerUsername)DirectoryConnectSettingsArgs.BuildersubnetIds(com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)DirectoryConnectSettingsArgs.BuildersubnetIds(java.lang.String... subnetIds)DirectoryConnectSettingsArgs.BuildersubnetIds(java.util.List<java.lang.String> subnetIds)DirectoryConnectSettingsArgs.BuildervpcId(com.pulumi.core.Output<java.lang.String> vpcId)DirectoryConnectSettingsArgs.BuildervpcId(java.lang.String vpcId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DirectoryConnectSettingsArgs defaults)
-
-
Method Detail
-
availabilityZones
public DirectoryConnectSettingsArgs.Builder availabilityZones(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> availabilityZones)
-
availabilityZones
public DirectoryConnectSettingsArgs.Builder availabilityZones(java.util.List<java.lang.String> availabilityZones)
-
availabilityZones
public DirectoryConnectSettingsArgs.Builder availabilityZones(java.lang.String... availabilityZones)
-
connectIps
public DirectoryConnectSettingsArgs.Builder connectIps(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> connectIps)
- Parameters:
connectIps- The IP addresses of the AD Connector servers.- Returns:
- builder
-
connectIps
public DirectoryConnectSettingsArgs.Builder connectIps(java.util.List<java.lang.String> connectIps)
- Parameters:
connectIps- The IP addresses of the AD Connector servers.- Returns:
- builder
-
connectIps
public DirectoryConnectSettingsArgs.Builder connectIps(java.lang.String... connectIps)
- Parameters:
connectIps- The IP addresses of the AD Connector servers.- Returns:
- builder
-
customerDnsIps
public DirectoryConnectSettingsArgs.Builder customerDnsIps(com.pulumi.core.Output<java.util.List<java.lang.String>> customerDnsIps)
- Parameters:
customerDnsIps- The DNS IP addresses of the domain to connect to.- Returns:
- builder
-
customerDnsIps
public DirectoryConnectSettingsArgs.Builder customerDnsIps(java.util.List<java.lang.String> customerDnsIps)
- Parameters:
customerDnsIps- The DNS IP addresses of the domain to connect to.- Returns:
- builder
-
customerDnsIps
public DirectoryConnectSettingsArgs.Builder customerDnsIps(java.lang.String... customerDnsIps)
- Parameters:
customerDnsIps- The DNS IP addresses of the domain to connect to.- Returns:
- builder
-
customerUsername
public DirectoryConnectSettingsArgs.Builder customerUsername(com.pulumi.core.Output<java.lang.String> customerUsername)
- Parameters:
customerUsername- The username corresponding to the password provided.- Returns:
- builder
-
customerUsername
public DirectoryConnectSettingsArgs.Builder customerUsername(java.lang.String customerUsername)
- Parameters:
customerUsername- The username corresponding to the password provided.- Returns:
- builder
-
subnetIds
public DirectoryConnectSettingsArgs.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 DirectoryConnectSettingsArgs.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 DirectoryConnectSettingsArgs.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 DirectoryConnectSettingsArgs.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 DirectoryConnectSettingsArgs.Builder vpcId(java.lang.String vpcId)
- Parameters:
vpcId- The identifier of the VPC that the directory is in.- Returns:
- builder
-
build
public DirectoryConnectSettingsArgs build()
-
-