Skip to main content

Retrieve a Virtual Cross Connect

GET 

/virtual_cross_connects/:id

Retrieve a Virtual Cross Connect.

Request

Path Parameters

    id uuidrequired

    Identifies the resource.

Responses

200: Successful response

Schema

    data

    object

    id uuid

    Identifies the resource.

    record_type string

    Identifies the type of the resource.

    created_at string

    ISO 8601 formatted date-time indicating when the resource was created.

    updated_at string

    ISO 8601 formatted date-time indicating when the resource was updated.

    network_id uuidrequired

    The id of the network associated with the interface.

    name string

    A user specified name for the interface.

    status InterfaceStatus

    Possible values: [created, provisioning, provisioned, deleting]

    The current status of the interface deployment.

    cloud_provider stringrequired

    Possible values: [aws, azure, gce]

    The Virtual Private Cloud with which you would like to establish a cross connect.

    cloud_region stringrequired

    The region where your Virtual Private Cloud hosts are located.

    The available regions can be found using the /virtual_cross_connect_regions endpoint.

    bgp_asn numberrequired

    The Border Gateway Protocol (BGP) Autonomous System Number (ASN). If null, value will be assigned by Telnyx.

    bandwidth_mbps number

    The desired throughput in Megabits per Second (Mbps) for your Virtual Cross Connect.

    The available bandwidths can be found using the /virtual_cross_connect_regions endpoint.

    primary_enabled boolean

    Indicates whether the primary circuit is enabled. Setting this to false will disable the circuit.

    primary_cloud_account_id stringrequired

    The identifier for your Virtual Private Cloud. The number will be different based upon your Cloud provider.

    primary_telnyx_ip ipv4

    The IP address assigned to the Telnyx side of the Virtual Cross Connect.

    If none is provided, one will be generated for you.

    This value should be null for GCE as Google will only inform you of your assigned IP once the connection has been accepted.

    primary_cloud_ip ipv4

    The IP address assigned for your side of the Virtual Cross Connect.

    If none is provided, one will be generated for you.

    This value should be null for GCE as Google will only inform you of your assigned IP once the connection has been accepted.

    primary_bgp_key string

    The authentication key for BGP peer configuration.

    secondary_enabled boolean

    Indicates whether the secondary circuit is enabled. Setting this to false will disable the circuit.

    secondary_cloud_account_id string

    The identifier for your Virtual Private Cloud. The number will be different based upon your Cloud provider.

    This attribute is only necessary for GCE.

    secondary_telnyx_ip ipv4

    The IP address assigned to the Telnyx side of the Virtual Cross Connect.

    If none is provided, one will be generated for you.

    This value should be null for GCE as Google will only inform you of your assigned IP once the connection has been accepted.

    secondary_cloud_ip ipv4

    The IP address assigned for your side of the Virtual Cross Connect.

    If none is provided, one will be generated for you.

    This value should be null for GCE as Google will only inform you of your assigned IP once the connection has been accepted.

    secondary_bgp_key string

    The authentication key for BGP peer configuration.

    region_code stringrequired

    The region the interface should be deployed to.

    primary_routing_announcement boolean

    Whether the primary BGP route is being announced.

    secondary_routing_announcement boolean

    Whether the secondary BGP route is being announced.

    region

    object

    code string

    Region code of the interface.

    name string

    Region name of the interface.

    record_type string

    Identifies the type of the resource.

default: Unexpected error

Schema

    errors

    Error[]

  • Array [

  • code intrequired
    title stringrequired
    detail string

    source

    object

    pointer json-pointer

    JSON pointer (RFC6901) to the offending entity.

    parameter string

    Indicates which query parameter caused the error.

    meta object
  • ]

Loading...