Interface VpcLatticeConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<VpcLatticeConfiguration.Builder,VpcLatticeConfiguration>,SdkBuilder<VpcLatticeConfiguration.Builder,VpcLatticeConfiguration>,SdkPojo
- Enclosing class:
- VpcLatticeConfiguration
public static interface VpcLatticeConfiguration.Builder extends SdkPojo, CopyableBuilder<VpcLatticeConfiguration.Builder,VpcLatticeConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VpcLatticeConfiguration.BuilderportName(String portName)The name of the port mapping to register in the VPC Lattice target group.VpcLatticeConfiguration.BuilderroleArn(String roleArn)The ARN of the IAM role to associate with this VPC Lattice configuration.VpcLatticeConfiguration.BuildertargetGroupArn(String targetGroupArn)The full Amazon Resource Name (ARN) of the target group or groups associated with the VPC Lattice configuration that the Amazon ECS tasks will be registered to.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
roleArn
VpcLatticeConfiguration.Builder roleArn(String roleArn)
The ARN of the IAM role to associate with this VPC Lattice configuration. This is the Amazon ECS infrastructure IAM role that is used to manage your VPC Lattice infrastructure.
- Parameters:
roleArn- The ARN of the IAM role to associate with this VPC Lattice configuration. This is the Amazon ECS infrastructure IAM role that is used to manage your VPC Lattice infrastructure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetGroupArn
VpcLatticeConfiguration.Builder targetGroupArn(String targetGroupArn)
The full Amazon Resource Name (ARN) of the target group or groups associated with the VPC Lattice configuration that the Amazon ECS tasks will be registered to.
- Parameters:
targetGroupArn- The full Amazon Resource Name (ARN) of the target group or groups associated with the VPC Lattice configuration that the Amazon ECS tasks will be registered to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portName
VpcLatticeConfiguration.Builder portName(String portName)
The name of the port mapping to register in the VPC Lattice target group. This is the name of the
portMappingyou defined in your task definition.- Parameters:
portName- The name of the port mapping to register in the VPC Lattice target group. This is the name of theportMappingyou defined in your task definition.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-