Interconnects
List existing interconnects
client.NetworkInterconnects.Interconnects.List(ctx, params) (*InterconnectListResponse, error)
GET/accounts/{account_id}/cni/interconnects
Get information about an interconnect object
client.NetworkInterconnects.Interconnects.Get(ctx, icon, query) (*InterconnectGetResponse, error)
GET/accounts/{account_id}/cni/interconnects/{icon}
Create a new interconnect
client.NetworkInterconnects.Interconnects.New(ctx, params) (*InterconnectNewResponse, error)
POST/accounts/{account_id}/cni/interconnects
Delete an interconnect object
client.NetworkInterconnects.Interconnects.Delete(ctx, icon, body) error
DELETE/accounts/{account_id}/cni/interconnects/{icon}
Generate the Letter of Authorization (LOA) for a given interconnect
client.NetworkInterconnects.Interconnects.LOA(ctx, icon, query) error
GET/accounts/{account_id}/cni/interconnects/{icon}/loa
Get the current status of an interconnect object
client.NetworkInterconnects.Interconnects.Status(ctx, icon, query) (*InterconnectStatusResponse, error)
GET/accounts/{account_id}/cni/interconnects/{icon}/status