Package com.pulumi.aws.ecs.inputs
Class ServiceVpcLatticeConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.ecs.inputs.ServiceVpcLatticeConfigurationArgs.Builder
-
- Enclosing class:
- ServiceVpcLatticeConfigurationArgs
public static final class ServiceVpcLatticeConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ServiceVpcLatticeConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceVpcLatticeConfigurationArgsbuild()ServiceVpcLatticeConfigurationArgs.BuilderportName(com.pulumi.core.Output<java.lang.String> portName)ServiceVpcLatticeConfigurationArgs.BuilderportName(java.lang.String portName)ServiceVpcLatticeConfigurationArgs.BuilderroleArn(com.pulumi.core.Output<java.lang.String> roleArn)ServiceVpcLatticeConfigurationArgs.BuilderroleArn(java.lang.String roleArn)ServiceVpcLatticeConfigurationArgs.BuildertargetGroupArn(com.pulumi.core.Output<java.lang.String> targetGroupArn)ServiceVpcLatticeConfigurationArgs.BuildertargetGroupArn(java.lang.String targetGroupArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceVpcLatticeConfigurationArgs defaults)
-
-
Method Detail
-
portName
public ServiceVpcLatticeConfigurationArgs.Builder portName(com.pulumi.core.Output<java.lang.String> portName)
- Parameters:
portName- Name of the port for a target group associated with the VPC Lattice configuration.- Returns:
- builder
-
portName
public ServiceVpcLatticeConfigurationArgs.Builder portName(java.lang.String portName)
- Parameters:
portName- Name of the port for a target group associated with the VPC Lattice configuration.- Returns:
- builder
-
roleArn
public ServiceVpcLatticeConfigurationArgs.Builder roleArn(com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn- ARN of the IAM role to associate with this volume. This is the Amazon ECS infrastructure IAM role that is used to manage your AWS infrastructure.- Returns:
- builder
-
roleArn
public ServiceVpcLatticeConfigurationArgs.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn- ARN of the IAM role to associate with this volume. This is the Amazon ECS infrastructure IAM role that is used to manage your AWS infrastructure.- Returns:
- builder
-
targetGroupArn
public ServiceVpcLatticeConfigurationArgs.Builder targetGroupArn(com.pulumi.core.Output<java.lang.String> targetGroupArn)
- Parameters:
targetGroupArn- Full ARN of the target group or groups associated with the VPC Lattice configuration.- Returns:
- builder
-
targetGroupArn
public ServiceVpcLatticeConfigurationArgs.Builder targetGroupArn(java.lang.String targetGroupArn)
- Parameters:
targetGroupArn- Full ARN of the target group or groups associated with the VPC Lattice configuration.- Returns:
- builder
-
build
public ServiceVpcLatticeConfigurationArgs build()
-
-