File: //usr/lib/python3/dist-packages/boto/directconnect/__pycache__/layer1.cpython-310.pyc
o
ckF[(\ � @ sX d dl Z d dlmZ d dlmZ d dlmZ d dlmZ d dl m
Z
G dd� de�ZdS ) � N)�AWSQueryConnection)�
RegionInfo)�JSONResponseError)�
exceptions)�jsonc s� e Zd ZdZdZdZdZdZdZe Z
ejej
d�Z� fdd �Zd
d� Zdd
� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd5d'd(�Zd)d*� Zd5d+d,�Z d-d.� Z!d/d0� Z" & &d6d1d2�Z#d3d4� Z$� Z%S )7�DirectConnectConnectiona
AWS Direct Connect makes it easy to establish a dedicated network
connection from your premises to Amazon Web Services (AWS). Using
AWS Direct Connect, you can establish private connectivity between
AWS and your data center, office, or colocation environment, which
in many cases can reduce your network costs, increase bandwidth
throughput, and provide a more consistent network experience than
Internet-based connections.
The AWS Direct Connect API Reference provides descriptions,
syntax, and usage examples for each of the actions and data types
for AWS Direct Connect. Use the following links to get started
using the AWS Direct Connect API Reference :
+ `Actions`_: An alphabetical list of all AWS Direct Connect
actions.
+ `Data Types`_: An alphabetical list of all AWS Direct Connect
data types.
+ `Common Query Parameters`_: Parameters that all Query actions
can use.
+ `Common Errors`_: Client and server errors that all actions can
return.
z
2012-10-25z us-east-1z%directconnect.us-east-1.amazonaws.com�
DirectConnect�OvertureService)�DirectConnectClientException�DirectConnectServerExceptionc sR |� dd �}|st| | j| j�}d|vr|j|d<