Skip to content

VpcInterface

Source code in docs_src/capo_mediaconnect/types/vpc_interface.py
class VpcInterface(TypedDict, closed=True):
    name: NotRequired["str"]
    """<p> Immutable and has to be a unique against other VpcInterfaces in this Flow.</p>"""
    network_interface_ids: NotRequired[
        "capo_mediaconnect.types.__list_of_string.__listOfString"
    ]
    """<p> IDs of the network interfaces created in customer's account by MediaConnect.</p>"""
    network_interface_type: NotRequired[
        "capo_mediaconnect.types.network_interface_type.NetworkInterfaceType"
    ]
    """<p> The type of network interface.</p>"""
    role_arn: NotRequired["str"]
    """<p> A role Arn MediaConnect can assume to create ENIs in your account.</p>"""
    security_group_ids: NotRequired[
        "capo_mediaconnect.types.__list_of_string.__listOfString"
    ]
    """<p> Security Group IDs to be used on ENI.</p>"""
    subnet_id: NotRequired["str"]
    """<p> Subnet must be in the AZ of the Flow. </p>"""

name instance-attribute

name: NotRequired[str]

Immutable and has to be a unique against other VpcInterfaces in this Flow.

network_interface_ids instance-attribute

network_interface_ids: NotRequired[__listOfString]

IDs of the network interfaces created in customer's account by MediaConnect.

network_interface_type instance-attribute

network_interface_type: NotRequired[NetworkInterfaceType]

The type of network interface.

role_arn instance-attribute

role_arn: NotRequired[str]

A role Arn MediaConnect can assume to create ENIs in your account.

security_group_ids instance-attribute

security_group_ids: NotRequired[__listOfString]

Security Group IDs to be used on ENI.

subnet_id instance-attribute

subnet_id: NotRequired[str]

Subnet must be in the AZ of the Flow.