HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/boto/vpc/__pycache__/vpngateway.cpython-310.pyc
o

ckF[%�@s4dZddlmZGdd�de�ZGdd�de�ZdS)z
Represents a Vpn Gateway
�)�TaggedEC2Objectc@s&eZdZddd�Zdd�Zdd�ZdS)	�
AttachmentNcCsd|_d|_dS�N)�vpc_id�state��self�
connection�r
�5/usr/lib/python3/dist-packages/boto/vpc/vpngateway.py�__init__s
zAttachment.__init__cCsdSrr
)r�name�attrsr	r
r
r�startElement"szAttachment.startElementcCs4|dkr	||_dS|dkr||_dSt|||�dS)N�vpcIdr)rr�setattr�rr
�valuer	r
r
r�
endElement%s


zAttachment.endElementr)�__name__�
__module__�__qualname__rrrr
r
r
rrs
rcsDeZdZd
�fdd�	Zdd�Z�fdd�Zdd	�Zddd�Z�ZS)�
VpnGatewayNcs2tt|��|�d|_d|_d|_d|_g|_dSr)�superrr�id�typer�availability_zone�attachmentsr��	__class__r
rr/s
zVpnGateway.__init__cCs
d|jS)Nz
VpnGateway:%s)r)rr
r
r�__repr__7s
zVpnGateway.__repr__csBtt|��|||�}|dur|S|dkrt�}|j�|�|SdS)N�item)rrrrr�append)rr
rr	�retval�attrr
rr:s�zVpnGateway.startElementcCsd|dkr	||_dS|dkr||_dS|dkr||_dS|dkr$||_dS|dkr*dSt|||�dS)N�vpnGatewayIdrr�availabilityZoner)rrrrrrr
r
rrCs



zVpnGateway.endElementFcCs|jj|j||d�S)N)�dry_run)r	�attach_vpn_gatewayr)rrr'r
r
r�attachQs
�zVpnGateway.attachr)F)	rrrrr rrr)�
__classcell__r
r
rrr-s	rN)�__doc__�boto.ec2.ec2objectr�objectrrr
r
r
r�<module>s