Skip to main content

Create Connection Action

Request

This API provides capability to accept/reject user's virtual connection

Security
BearerAuth
Path
connectionIdstringrequired

Connection Id

Example:557400f8-d360-11e9-bb65-2a2ae2dbcce4
Bodyapplication/jsonrequired
typestring(Actions)required

Connection action type

Enum:"CONNECTION_CREATION_ACCEPTANCE""CONNECTION_CREATION_REJECTION""CONNECTION_UPDATE_ACCEPTANCE""CONNECTION_UPDATE_REJECTION""CONNECTION_DELETION_ACCEPTANCE""CONNECTION_REJECTION_ACCEPTANCE""CONNECTION_UPDATE_REQUEST""MIGRATION_EVPL_VC""CONNECTION_PROVIDER_STATUS_REQUEST""CONNECTION_PROVIDER_BANDWIDTH_REQUEST"
descriptionstring

Connection rejection reason detail

dataobject(ConnectionAcceptanceData)

Connection acceptance data

Payload
{ "type": "CONNECTION_CREATION_ACCEPTANCE", "data": { "zSide": { … } } }

Responses

Successful operation

Bodyapplication/json
typestring(Actions)required

Connection action type

Enum:"CONNECTION_CREATION_ACCEPTANCE""CONNECTION_CREATION_REJECTION""CONNECTION_UPDATE_ACCEPTANCE""CONNECTION_UPDATE_REJECTION""CONNECTION_DELETION_ACCEPTANCE""CONNECTION_REJECTION_ACCEPTANCE""CONNECTION_UPDATE_REQUEST""MIGRATION_EVPL_VC""CONNECTION_PROVIDER_STATUS_REQUEST""CONNECTION_PROVIDER_BANDWIDTH_REQUEST"
hrefstring, (uri)read-onlyrequired

Connection action URI

uuidstringrequired

Equinix-assigned connection identifier

statestring

Connection action response state

Value:"SUCCEEDED"
descriptionstring

Connection rejection reason detail

dataobject(ConnectionAcceptanceData)required

Connection acceptance data

changeLogobject(Changelog)

Change log

Response
{ "href": "https://api.equinix.com/fabric/v4/connections/9b8c5042-b553-4d5e-a2ac-c73bf6d4fd81/actions/37c10edc-ba2e-4240-a850-8a48f9c47d00", "type": "CONNECTION_CREATION_ACCEPTANCE", "uuid": "3a58dd05-f46d-4b1d-a154-2e85c396ea62", "data": { "zSide": { … } }, "changeLog": { "createdDateTime": "2020-04-21T10:30:00Z", "updatedDateTime": "2020-05-21T10:30:00Z" } }
Was this page helpful?