Skip to content

CreateInterconnectRequest

Source code in docs_src/capo_direct_connect/types/create_interconnect_request.py
class CreateInterconnectRequest(TypedDict, closed=True):
    interconnect_name: "capo_direct_connect.types.interconnect_name.InterconnectName"
    """<p>The name of the interconnect.</p>"""
    bandwidth: "capo_direct_connect.types.bandwidth.Bandwidth"
    """<p>The port bandwidth, in Gbps. The possible values are 1, 10, and 100.</p>"""
    location: "capo_direct_connect.types.location_code.LocationCode"
    """<p>The location of the interconnect.</p>"""
    lag_id: NotRequired["capo_direct_connect.types.lag_id.LagId"]
    """<p>The ID of the LAG.</p>"""
    tags: NotRequired["capo_direct_connect.types.tag_list.TagList"]
    """<p>The tags to associate with the interconnect.</p>"""
    provider_name: NotRequired["capo_direct_connect.types.provider_name.ProviderName"]
    """<p>The name of the service provider associated with the interconnect.</p>"""
    request_mac_sec: NotRequired[
        "capo_direct_connect.types.request_mac_sec.RequestMACSec"
    ]
    """<p>Indicates whether you want the interconnect to support MAC Security (MACsec).</p>"""

bandwidth instance-attribute

bandwidth: Bandwidth

The port bandwidth, in Gbps. The possible values are 1, 10, and 100.

interconnect_name instance-attribute

interconnect_name: InterconnectName

The name of the interconnect.

lag_id instance-attribute

lag_id: NotRequired[LagId]

The ID of the LAG.

location instance-attribute

location: LocationCode

The location of the interconnect.

provider_name instance-attribute

provider_name: NotRequired[ProviderName]

The name of the service provider associated with the interconnect.

request_mac_sec instance-attribute

request_mac_sec: NotRequired[RequestMACSec]

Indicates whether you want the interconnect to support MAC Security (MACsec).

tags instance-attribute

tags: NotRequired[TagList]

The tags to associate with the interconnect.