

*************
DirectConnect
*************



======
Client
======



.. py:class:: DirectConnect.Client

  A low-level client representing AWS Direct Connect
  

  Direct Connect links your internal network to an Direct Connect location over a standard Ethernet fiber-optic cable. One end of the cable is connected to your router, the other to an Direct Connect router. With this connection in place, you can create virtual interfaces directly to the Amazon Web Services Cloud (for example, to Amazon EC2 and Amazon S3) and to Amazon VPC, bypassing Internet service providers in your network path. A connection provides access to all Amazon Web Services Regions except the China (Beijing) and (China) Ningxia Regions. Amazon Web Services resources in the China Regions can only be accessed through locations associated with those Regions.

  ::

    
    import boto3
    
    client = boto3.client('directconnect')

  

These are the available methods:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  directconnect/client/accept_direct_connect_gateway_association_proposal
  directconnect/client/allocate_connection_on_interconnect
  directconnect/client/allocate_hosted_connection
  directconnect/client/allocate_private_virtual_interface
  directconnect/client/allocate_public_virtual_interface
  directconnect/client/allocate_transit_virtual_interface
  directconnect/client/associate_connection_with_lag
  directconnect/client/associate_hosted_connection
  directconnect/client/associate_mac_sec_key
  directconnect/client/associate_virtual_interface
  directconnect/client/can_paginate
  directconnect/client/close
  directconnect/client/confirm_connection
  directconnect/client/confirm_customer_agreement
  directconnect/client/confirm_private_virtual_interface
  directconnect/client/confirm_public_virtual_interface
  directconnect/client/confirm_transit_virtual_interface
  directconnect/client/create_bgp_peer
  directconnect/client/create_connection
  directconnect/client/create_direct_connect_gateway
  directconnect/client/create_direct_connect_gateway_association
  directconnect/client/create_direct_connect_gateway_association_proposal
  directconnect/client/create_interconnect
  directconnect/client/create_lag
  directconnect/client/create_private_virtual_interface
  directconnect/client/create_public_virtual_interface
  directconnect/client/create_transit_virtual_interface
  directconnect/client/delete_bgp_peer
  directconnect/client/delete_connection
  directconnect/client/delete_direct_connect_gateway
  directconnect/client/delete_direct_connect_gateway_association
  directconnect/client/delete_direct_connect_gateway_association_proposal
  directconnect/client/delete_interconnect
  directconnect/client/delete_lag
  directconnect/client/delete_virtual_interface
  directconnect/client/describe_connection_loa
  directconnect/client/describe_connections
  directconnect/client/describe_connections_on_interconnect
  directconnect/client/describe_customer_metadata
  directconnect/client/describe_direct_connect_gateway_association_proposals
  directconnect/client/describe_direct_connect_gateway_associations
  directconnect/client/describe_direct_connect_gateway_attachments
  directconnect/client/describe_direct_connect_gateways
  directconnect/client/describe_hosted_connections
  directconnect/client/describe_interconnect_loa
  directconnect/client/describe_interconnects
  directconnect/client/describe_lags
  directconnect/client/describe_loa
  directconnect/client/describe_locations
  directconnect/client/describe_router_configuration
  directconnect/client/describe_tags
  directconnect/client/describe_virtual_gateways
  directconnect/client/describe_virtual_interfaces
  directconnect/client/disassociate_connection_from_lag
  directconnect/client/disassociate_mac_sec_key
  directconnect/client/get_paginator
  directconnect/client/get_waiter
  directconnect/client/list_virtual_interface_test_history
  directconnect/client/start_bgp_failover_test
  directconnect/client/stop_bgp_failover_test
  directconnect/client/tag_resource
  directconnect/client/untag_resource
  directconnect/client/update_connection
  directconnect/client/update_direct_connect_gateway
  directconnect/client/update_direct_connect_gateway_association
  directconnect/client/update_lag
  directconnect/client/update_virtual_interface_attributes


==========
Paginators
==========


Paginators are available on a client instance via the ``get_paginator`` method. For more detailed instructions and examples on the usage of paginators, see the paginators `user guide <https://boto3.amazonaws.com/v1/documentation/api/latest/guide/paginators.html>`_.

The available paginators are:

.. toctree::
  :maxdepth: 1
  :titlesonly:

  directconnect/paginator/DescribeDirectConnectGatewayAssociations
  directconnect/paginator/DescribeDirectConnectGatewayAttachments
  directconnect/paginator/DescribeDirectConnectGateways
