Skip to content

VpcLatticeConfiguration

Source code in docs_src/capo_ecs/types/vpc_lattice_configuration.py
class VpcLatticeConfiguration(TypedDict, closed=True):
    role_arn: "capo_ecs.types.iam_role_arn.IAMRoleArn"
    """<p>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.</p>"""
    target_group_arn: "capo_ecs.types.string.String"
    """<p>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.</p>"""
    port_name: "capo_ecs.types.string.String"
    """<p>The name of the port mapping to register in the VPC Lattice target group. This is the name of the <code>portMapping</code> you defined in your task definition.</p>"""
    advanced_configuration: NotRequired[
        "capo_ecs.types.vpc_lattice_advanced_configuration.VpcLatticeAdvancedConfiguration"
    ]

advanced_configuration instance-attribute

advanced_configuration: NotRequired[VpcLatticeAdvancedConfiguration]

port_name instance-attribute

port_name: String

The name of the port mapping to register in the VPC Lattice target group. This is the name of the portMapping you defined in your task definition.

role_arn instance-attribute

role_arn: IAMRoleArn

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.

target_group_arn instance-attribute

target_group_arn: String

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.