Skip to content

TargetGroupSummary

Source code in docs_src/capo_vpc_lattice/types/target_group_summary.py
class TargetGroupSummary(TypedDict, closed=True):
    id: NotRequired["capo_vpc_lattice.types.target_group_id.TargetGroupId"]
    """<p>The ID of the target group.</p>"""
    arn: NotRequired["capo_vpc_lattice.types.target_group_arn.TargetGroupArn"]
    """<p>The ARN (Amazon Resource Name) of the target group.</p>"""
    name: NotRequired["capo_vpc_lattice.types.target_group_name.TargetGroupName"]
    """<p>The name of the target group.</p>"""
    type: NotRequired["capo_vpc_lattice.types.target_group_type.TargetGroupType"]
    """<p>The target group type.</p>"""
    created_at: NotRequired["capo_vpc_lattice.types.timestamp.Timestamp"]
    """<p>The date and time that the target group was created, in ISO-8601 format.</p>"""
    port: NotRequired["capo_vpc_lattice.types.port.Port"]
    """<p>The port of the target group.</p>"""
    protocol: NotRequired[
        "capo_vpc_lattice.types.target_group_protocol.TargetGroupProtocol"
    ]
    """<p>The protocol of the target group.</p>"""
    ip_address_type: NotRequired["capo_vpc_lattice.types.ip_address_type.IpAddressType"]
    """<p>The type of IP address used for the target group. The possible values are <code>IPV4</code> and <code>IPV6</code>. This is an optional parameter. If not specified, the default is <code>IPV4</code>.</p>"""
    vpc_identifier: NotRequired["capo_vpc_lattice.types.vpc_id.VpcId"]
    """<p>The ID of the VPC of the target group.</p>"""
    last_updated_at: NotRequired["capo_vpc_lattice.types.timestamp.Timestamp"]
    """<p>The date and time that the target group was last updated, in ISO-8601 format.</p>"""
    status: NotRequired["capo_vpc_lattice.types.target_group_status.TargetGroupStatus"]
    """<p>The status.</p>"""
    service_arns: NotRequired["capo_vpc_lattice.types.service_arn_list.ServiceArnList"]
    """<p>The Amazon Resource Names (ARNs) of the service.</p>"""
    lambda_event_structure_version: NotRequired[
        "capo_vpc_lattice.types.lambda_event_structure_version.LambdaEventStructureVersion"
    ]
    """<p>The version of the event structure that your Lambda function receives. Supported only if the target group type is <code>LAMBDA</code>.</p>"""

arn instance-attribute

arn: NotRequired[TargetGroupArn]

The ARN (Amazon Resource Name) of the target group.

created_at instance-attribute

created_at: NotRequired[Timestamp]

The date and time that the target group was created, in ISO-8601 format.

id instance-attribute

id: NotRequired[TargetGroupId]

The ID of the target group.

ip_address_type instance-attribute

ip_address_type: NotRequired[IpAddressType]

The type of IP address used for the target group. The possible values are IPV4 and IPV6. This is an optional parameter. If not specified, the default is IPV4.

lambda_event_structure_version instance-attribute

lambda_event_structure_version: NotRequired[LambdaEventStructureVersion]

The version of the event structure that your Lambda function receives. Supported only if the target group type is LAMBDA.

last_updated_at instance-attribute

last_updated_at: NotRequired[Timestamp]

The date and time that the target group was last updated, in ISO-8601 format.

name instance-attribute

name: NotRequired[TargetGroupName]

The name of the target group.

port instance-attribute

port: NotRequired[Port]

The port of the target group.

protocol instance-attribute

protocol: NotRequired[TargetGroupProtocol]

The protocol of the target group.

service_arns instance-attribute

service_arns: NotRequired[ServiceArnList]

The Amazon Resource Names (ARNs) of the service.

status instance-attribute

status: NotRequired[TargetGroupStatus]

The status.

type instance-attribute

type: NotRequired[TargetGroupType]

The target group type.

vpc_identifier instance-attribute

vpc_identifier: NotRequired[VpcId]

The ID of the VPC of the target group.