Skip to content

TransitGatewayMulticastDomainAssociations

Source code in docs_src/capo_ec2/types/transit_gateway_multicast_domain_associations.py
class TransitGatewayMulticastDomainAssociations(TypedDict, closed=True):
    transit_gateway_multicast_domain_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the transit gateway multicast domain.</p>"""
    transit_gateway_attachment_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the transit gateway attachment.</p>"""
    resource_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the resource.</p>"""
    resource_type: NotRequired[
        "capo_ec2.types.transit_gateway_attachment_resource_type.TransitGatewayAttachmentResourceType"
    ]
    """<p>The type of resource, for example a VPC attachment.</p>"""
    resource_owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p> The ID of the Amazon Web Services account that owns the resource.</p>"""
    subnets: NotRequired["capo_ec2.types.subnet_association_list.SubnetAssociationList"]
    """<p>The subnets associated with the multicast domain.</p>"""

resource_id instance-attribute

resource_id: NotRequired[String]

The ID of the resource.

resource_owner_id instance-attribute

resource_owner_id: NotRequired[String]

The ID of the Amazon Web Services account that owns the resource.

resource_type instance-attribute

resource_type: NotRequired[TransitGatewayAttachmentResourceType]

The type of resource, for example a VPC attachment.

subnets instance-attribute

subnets: NotRequired[SubnetAssociationList]

The subnets associated with the multicast domain.

transit_gateway_attachment_id instance-attribute

transit_gateway_attachment_id: NotRequired[String]

The ID of the transit gateway attachment.

transit_gateway_multicast_domain_id instance-attribute

transit_gateway_multicast_domain_id: NotRequired[String]

The ID of the transit gateway multicast domain.