Package com.pulumi.aws.directoryservice
Class ServiceRegionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.directoryservice.ServiceRegionArgs.Builder
-
- Enclosing class:
- ServiceRegionArgs
public static final class ServiceRegionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ServiceRegionArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceRegionArgs
build()
ServiceRegionArgs.Builder
desiredNumberOfDomainControllers(com.pulumi.core.Output<java.lang.Integer> desiredNumberOfDomainControllers)
ServiceRegionArgs.Builder
desiredNumberOfDomainControllers(java.lang.Integer desiredNumberOfDomainControllers)
ServiceRegionArgs.Builder
directoryId(com.pulumi.core.Output<java.lang.String> directoryId)
ServiceRegionArgs.Builder
directoryId(java.lang.String directoryId)
ServiceRegionArgs.Builder
regionName(com.pulumi.core.Output<java.lang.String> regionName)
ServiceRegionArgs.Builder
regionName(java.lang.String regionName)
ServiceRegionArgs.Builder
tags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
ServiceRegionArgs.Builder
tags(java.util.Map<java.lang.String,java.lang.String> tags)
ServiceRegionArgs.Builder
vpcSettings(ServiceRegionVpcSettingsArgs vpcSettings)
ServiceRegionArgs.Builder
vpcSettings(com.pulumi.core.Output<ServiceRegionVpcSettingsArgs> vpcSettings)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceRegionArgs defaults)
-
-
Method Detail
-
desiredNumberOfDomainControllers
public ServiceRegionArgs.Builder desiredNumberOfDomainControllers(@Nullable com.pulumi.core.Output<java.lang.Integer> desiredNumberOfDomainControllers)
- Parameters:
desiredNumberOfDomainControllers
- The number of domain controllers desired in the replicated directory. Minimum value of `2`.- Returns:
- builder
-
desiredNumberOfDomainControllers
public ServiceRegionArgs.Builder desiredNumberOfDomainControllers(java.lang.Integer desiredNumberOfDomainControllers)
- Parameters:
desiredNumberOfDomainControllers
- The number of domain controllers desired in the replicated directory. Minimum value of `2`.- Returns:
- builder
-
directoryId
public ServiceRegionArgs.Builder directoryId(com.pulumi.core.Output<java.lang.String> directoryId)
- Parameters:
directoryId
- The identifier of the directory to which you want to add Region replication.- Returns:
- builder
-
directoryId
public ServiceRegionArgs.Builder directoryId(java.lang.String directoryId)
- Parameters:
directoryId
- The identifier of the directory to which you want to add Region replication.- Returns:
- builder
-
regionName
public ServiceRegionArgs.Builder regionName(com.pulumi.core.Output<java.lang.String> regionName)
- Parameters:
regionName
- The name of the Region where you want to add domain controllers for replication.- Returns:
- builder
-
regionName
public ServiceRegionArgs.Builder regionName(java.lang.String regionName)
- Parameters:
regionName
- The name of the Region where you want to add domain controllers for replication.- Returns:
- builder
-
tags
public ServiceRegionArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags
- Map of tags to assign to this resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public ServiceRegionArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags
- Map of tags to assign to this resource. If configured with a provider `default_tags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
vpcSettings
public ServiceRegionArgs.Builder vpcSettings(com.pulumi.core.Output<ServiceRegionVpcSettingsArgs> vpcSettings)
- Parameters:
vpcSettings
- VPC information in the replicated Region. Detailed below.- Returns:
- builder
-
vpcSettings
public ServiceRegionArgs.Builder vpcSettings(ServiceRegionVpcSettingsArgs vpcSettings)
- Parameters:
vpcSettings
- VPC information in the replicated Region. Detailed below.- Returns:
- builder
-
build
public ServiceRegionArgs build()
-
-