Package com.pulumi.aws.msk.inputs
Class ReplicatorKafkaClusterVpcConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.msk.inputs.ReplicatorKafkaClusterVpcConfigArgs.Builder
-
- Enclosing class:
- ReplicatorKafkaClusterVpcConfigArgs
public static final class ReplicatorKafkaClusterVpcConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ReplicatorKafkaClusterVpcConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReplicatorKafkaClusterVpcConfigArgs
build()
ReplicatorKafkaClusterVpcConfigArgs.Builder
securityGroupsIds(com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupsIds)
ReplicatorKafkaClusterVpcConfigArgs.Builder
securityGroupsIds(java.lang.String... securityGroupsIds)
ReplicatorKafkaClusterVpcConfigArgs.Builder
securityGroupsIds(java.util.List<java.lang.String> securityGroupsIds)
ReplicatorKafkaClusterVpcConfigArgs.Builder
subnetIds(com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)
ReplicatorKafkaClusterVpcConfigArgs.Builder
subnetIds(java.lang.String... subnetIds)
ReplicatorKafkaClusterVpcConfigArgs.Builder
subnetIds(java.util.List<java.lang.String> subnetIds)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ReplicatorKafkaClusterVpcConfigArgs defaults)
-
-
Method Detail
-
securityGroupsIds
public ReplicatorKafkaClusterVpcConfigArgs.Builder securityGroupsIds(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> securityGroupsIds)
- Parameters:
securityGroupsIds
- The AWS security groups to associate with the ENIs used by the replicator. If a security group is not specified, the default security group associated with the VPC is used.- Returns:
- builder
-
securityGroupsIds
public ReplicatorKafkaClusterVpcConfigArgs.Builder securityGroupsIds(java.util.List<java.lang.String> securityGroupsIds)
- Parameters:
securityGroupsIds
- The AWS security groups to associate with the ENIs used by the replicator. If a security group is not specified, the default security group associated with the VPC is used.- Returns:
- builder
-
securityGroupsIds
public ReplicatorKafkaClusterVpcConfigArgs.Builder securityGroupsIds(java.lang.String... securityGroupsIds)
- Parameters:
securityGroupsIds
- The AWS security groups to associate with the ENIs used by the replicator. If a security group is not specified, the default security group associated with the VPC is used.- Returns:
- builder
-
subnetIds
public ReplicatorKafkaClusterVpcConfigArgs.Builder subnetIds(com.pulumi.core.Output<java.util.List<java.lang.String>> subnetIds)
- Parameters:
subnetIds
- The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets to allow communication between your Kafka Cluster and the replicator.- Returns:
- builder
-
subnetIds
public ReplicatorKafkaClusterVpcConfigArgs.Builder subnetIds(java.util.List<java.lang.String> subnetIds)
- Parameters:
subnetIds
- The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets to allow communication between your Kafka Cluster and the replicator.- Returns:
- builder
-
subnetIds
public ReplicatorKafkaClusterVpcConfigArgs.Builder subnetIds(java.lang.String... subnetIds)
- Parameters:
subnetIds
- The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets to allow communication between your Kafka Cluster and the replicator.- Returns:
- builder
-
build
public ReplicatorKafkaClusterVpcConfigArgs build()
-
-