delete_interconnect

delete_interconnect(**kwargs)

Deletes the specified interconnect.

Note

Intended for use by Direct Connect Partners only.

See also: AWS API Documentation

Request Syntax

response = client.delete_interconnect(
    interconnectId='string'
)
Parameters
interconnectId (string) --

[REQUIRED]

The ID of the interconnect.

Return type
dict
Returns
Response Syntax
{
    'interconnectState': 'requested'|'pending'|'available'|'down'|'deleting'|'deleted'|'unknown'
}

Response Structure

  • (dict) --
    • interconnectState (string) --

      The state of the interconnect. The following are the possible values:

      • requested : The initial state of an interconnect. The interconnect stays in the requested state until the Letter of Authorization (LOA) is sent to the customer.
      • pending : The interconnect is approved, and is being initialized.
      • available : The network link is up, and the interconnect is ready for use.
      • down : The network link is down.
      • deleting : The interconnect is being deleted.
      • deleted : The interconnect is deleted.
      • unknown : The state of the interconnect is not available.

Exceptions

  • DirectConnect.Client.exceptions.DirectConnectServerException
  • DirectConnect.Client.exceptions.DirectConnectClientException