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.
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"
}
}
}Changes
Changed in 2 of the 61 revisions of this API.4
- ▲
the
errors/items/coderesponse's property type/format changed frominteger/int32tostring/for status422response-property-type-changed
- ▲
the
errors/items/coderesponse's property type/format changed frominteger/int32tostring/for statusdefaultresponse-property-type-changed
This revision also has 64 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
- ▲
the
errors/items/coderesponse's property type/format changed fromstring/tointeger/int32for status422response-property-type-changed
- ▲
the
errors/items/coderesponse's property type/format changed fromstring/tointeger/int32for statusdefaultresponse-property-type-changed
This revision also has 41 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲