HEX
Server: Apache
System: Linux pdx1-shared-a1-29 6.18.39-grsec-noble+ #4 SMP Thu Jul 23 07:53:29 UTC 2026 x86_64
User: dh_bj99yp (22285841)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: //lib/python3/dist-packages/boto/vpc/__pycache__/vpngateway.cpython-312.pyc
�

ckF[%��@�dZddlmZGd�de�ZGd�de�Zy)z
Represents a Vpn Gateway
�)�TaggedEC2Objectc� �eZdZdd�Zd�Zd�Zy)�
AttachmentNc� �d|_d|_y�N)�vpc_id�state)�self�
connections  �5/usr/lib/python3/dist-packages/boto/vpc/vpngateway.py�__init__zAttachment.__init__s�������
�c��yr�)r
�name�attrsrs    r�startElementzAttachment.startElement"s��rc�R�|dk(r||_y|dk(r||_yt|||�y)N�vpcIdr	)rr	�setattr�r
r�valuers    r�
endElementzAttachment.endElement%s*���7�?��D�K�
�W�_��D�J��D�$��&rr)�__name__�
__module__�__qualname__r
rrrrrrrs���
�'rrc�>��eZdZd�fd�	Zd�Z�fd�Zd�Zdd�Z�xZS)�
VpnGatewayc�r��tt|�|�d|_d|_d|_d|_g|_yr)�superrr
�id�typer	�availability_zone�attachments)r
r�	__class__s  �rr
zVpnGateway.__init__/s7���
�j�$�(��4������	���
�!%�����rc� �d|jzS)Nz
VpnGateway:%s)r!)r
s r�__repr__zVpnGateway.__repr__7s������(�(rc���tt|�|||�}|�|S|dk(r't�}|jj|�|Sy)N�item)r rrrr$�append)r
rrr�retval�attr%s      �rrzVpnGateway.startElement:sO����z�4�5�d�E�:�N�����M��6�>��,�C����#�#�C�(��J�rc��|dk(r||_y|dk(r||_y|dk(r||_y|dk(r||_y|dk(ryt	|||�y)N�vpnGatewayIdr"r	�availabilityZoner$)r!r"r	r#rrs    rrzVpnGateway.endElementCsU���>�!��D�G�
�V�^��D�I�
�W�_��D�J�
�'�
'�%*�D�"�
�]�
"���D�$��&rc�R�|jj|j||��S)N)�dry_run)r�attach_vpn_gatewayr!)r
rr1s   r�attachzVpnGateway.attachQs+�����1�1��G�G���2�
�	
rr)F)	rrrr
r'rrr3�
__classcell__)r%s@rrr-s����)��'�
rrN)�__doc__�boto.ec2.ec2objectr�objectrrrrr�<module>r8s'��,�/�'��'�")
��)
r