Skip to content

ServiceLinkVirtualInterface

Source code in docs_src/capo_ec2/types/service_link_virtual_interface.py
class ServiceLinkVirtualInterface(TypedDict, closed=True):
    service_link_virtual_interface_id: NotRequired[
        "capo_ec2.types.service_link_virtual_interface_id.ServiceLinkVirtualInterfaceId"
    ]
    """<p>The ID of the service link virtual interface.</p>"""
    service_link_virtual_interface_arn: NotRequired[
        "capo_ec2.types.resource_arn.ResourceArn"
    ]
    """<p>The Amazon Resource Number (ARN) for the service link virtual interface. </p>"""
    outpost_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The Outpost ID for the service link virtual interface.</p>"""
    outpost_arn: NotRequired["capo_ec2.types.string.String"]
    """<p>The Outpost Amazon Resource Number (ARN) for the service link virtual interface.</p>"""
    owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Amazon Web Services account that owns the service link virtual interface..</p>"""
    local_address: NotRequired["capo_ec2.types.string.String"]
    """<p>The IPv4 address assigned to the local gateway virtual interface on the Outpost side.</p>"""
    peer_address: NotRequired["capo_ec2.types.string.String"]
    """<p>The IPv4 peer address for the service link virtual interface.</p>"""
    peer_bgp_asn: NotRequired["capo_ec2.types.long.Long"]
    """<p>The ASN for the Border Gateway Protocol (BGP) associated with the service link virtual interface.</p>"""
    vlan: NotRequired["capo_ec2.types.integer.Integer"]
    """<p>The virtual local area network for the service link virtual interface.</p>"""
    outpost_lag_id: NotRequired["capo_ec2.types.outpost_lag_id.OutpostLagId"]
    """<p>The link aggregation group (LAG) ID for the service link virtual interface.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags associated with the service link virtual interface.</p>"""
    configuration_state: NotRequired[
        "capo_ec2.types.service_link_virtual_interface_configuration_state.ServiceLinkVirtualInterfaceConfigurationState"
    ]
    """<p>The current state of the service link virtual interface.</p>"""
configuration_state: NotRequired[ServiceLinkVirtualInterfaceConfigurationState]

The current state of the service link virtual interface.

local_address: NotRequired[String]

The IPv4 address assigned to the local gateway virtual interface on the Outpost side.

outpost_arn: NotRequired[String]

The Outpost Amazon Resource Number (ARN) for the service link virtual interface.

outpost_id: NotRequired[String]

The Outpost ID for the service link virtual interface.

outpost_lag_id: NotRequired[OutpostLagId]

The link aggregation group (LAG) ID for the service link virtual interface.

owner_id: NotRequired[String]

The ID of the Amazon Web Services account that owns the service link virtual interface..

peer_address: NotRequired[String]

The IPv4 peer address for the service link virtual interface.

peer_bgp_asn: NotRequired[Long]

The ASN for the Border Gateway Protocol (BGP) associated with the service link virtual interface.

service_link_virtual_interface_arn: NotRequired[ResourceArn]

The Amazon Resource Number (ARN) for the service link virtual interface.

service_link_virtual_interface_id: NotRequired[ServiceLinkVirtualInterfaceId]

The ID of the service link virtual interface.

tags: NotRequired[TagList]

The tags associated with the service link virtual interface.

vlan: NotRequired[Integer]

The virtual local area network for the service link virtual interface.