Virtual Cross Connects
Create a Virtual Cross Connect
Create a new Virtual Cross Connect.<br /><br />For AWS and GCE, you have the option of creating the primary connection first and the secondary connection later. You also have the option of disabling the primary and/or secondary connections at any time and later re-enabling them. With Azure, you do not have this option. Azure requires both the primary and secondary connections to be created at the same time and they can not be independantly disabled.
post/virtual_cross_connects
Request body
Example request
{
"created_at": "2018-02-02T22:25:27.521Z",
"id": "6a09cdc3-8948-47f0-aa62-74ac943d6c58",
"record_type": "virtual_cross_connect",
"updated_at": "2018-02-02T22:25:27.521Z",
"name": "test interface",
"network_id": "6a09cdc3-8948-47f0-aa62-74ac943d6c58",
"status": "provisioned",
"bandwidth_mbps": 50,
"bgp_asn": 1234,
"cloud_provider": "aws",
"cloud_provider_region": "us-east-1",
"primary_bgp_key": "yFV4wEPtPVPfDUGLWiyQzwga",
"primary_cloud_account_id": "123456789012",
"primary_cloud_ip": "169.254.0.2",
"primary_enabled": true,
"primary_telnyx_ip": "169.254.0.1",
"secondary_bgp_key": "ge1lONeK9RcA83uuWaw9DvZy",
"secondary_cloud_ip": "169.254.0.4",
"secondary_enabled": true,
"secondary_telnyx_ip": "169.254.0.3",
"region_code": "ashburn-va"
}Response
Successful response
Example response
{
"data": {
"created_at": "2018-02-02T22:25:27.521Z",
"id": "6a09cdc3-8948-47f0-aa62-74ac943d6c58",
"record_type": "virtual_cross_connect",
"updated_at": "2018-02-02T22:25:27.521Z",
"name": "test interface",
"network_id": "6a09cdc3-8948-47f0-aa62-74ac943d6c58",
"status": "provisioned",
"bandwidth_mbps": 50,
"bgp_asn": 1234,
"cloud_provider": "aws",
"cloud_provider_region": "us-east-1",
"primary_bgp_key": "yFV4wEPtPVPfDUGLWiyQzwga",
"primary_cloud_account_id": "123456789012",
"primary_cloud_ip": "169.254.0.2",
"primary_enabled": true,
"primary_telnyx_ip": "169.254.0.1",
"secondary_bgp_key": "ge1lONeK9RcA83uuWaw9DvZy",
"secondary_cloud_ip": "169.254.0.4",
"secondary_enabled": true,
"secondary_telnyx_ip": "169.254.0.3",
"region_code": "ashburn-va",
"region": {
"code": "ashburn-va",
"name": "Ashburn",
"record_type": "region"
}
}
}