Network Interconnects

NetworkInterconnects

NetworkInterconnects.CNIs

Methods

list(, ):
get/accounts/{account_id}/cni/cnis

List existing CNI objects

get(, , ):
get/accounts/{account_id}/cni/cnis/{cni}

Get information about a CNI object

create(, ):
post/accounts/{account_id}/cni/cnis

Create a new CNI object

update(, , ):
put/accounts/{account_id}/cni/cnis/{cni}

Modify stored information about a CNI object

delete(, , ): void
delete/accounts/{account_id}/cni/cnis/{cni}

Delete a specified CNI object

NetworkInterconnects.Interconnects

Methods

list(, ):
get/accounts/{account_id}/cni/interconnects

List existing interconnects

get(, , ):
get/accounts/{account_id}/cni/interconnects/{icon}

Get information about an interconnect object

create(, ):
post/accounts/{account_id}/cni/interconnects

Create a new interconnect

delete(, , ): void
delete/accounts/{account_id}/cni/interconnects/{icon}

Delete an interconnect object

loa(, , ): void
get/accounts/{account_id}/cni/interconnects/{icon}/loa

Generate the Letter of Authorization (LOA) for a given interconnect

status(, , ):
get/accounts/{account_id}/cni/interconnects/{icon}/status

Get the current status of an interconnect object

NetworkInterconnects.Settings

Methods

get(, ):
get/accounts/{account_id}/cni/settings

Get the current settings for the active account

update(, ):
put/accounts/{account_id}/cni/settings

Update the current settings for the active account

NetworkInterconnects.Slots

Methods

list(, ):
get/accounts/{account_id}/cni/slots

Retrieve a list of all slots matching the specified parameters

get(, , ):
get/accounts/{account_id}/cni/slots/{slot}

Get information about the specified slot