o ckF[5ã@s$dZddlmZGdd„deƒZdS)z Represents a Subnet é)ÚTaggedEC2Objectcs.eZdZd‡fdd„ Zdd„Zdd„Z‡ZS) ÚSubnetNcs8tt|ƒ |¡d|_d|_d|_d|_d|_d|_dS)Nr) ÚsuperrÚ__init__ÚidÚvpc_idÚstateÚ cidr_blockÚavailable_ip_address_countÚavailability_zone)ÚselfÚ connection©Ú __class__©ú1/usr/lib/python3/dist-packages/boto/vpc/subnet.pyrs zSubnet.__init__cCs d|jS)Nz Subnet:%s)r)r rrrÚ__repr__'s zSubnet.__repr__cCs€|dkr ||_dS|dkr||_dS|dkr||_dS|dkr$||_dS|dkr/t|ƒ|_dS|dkr8||_dSt|||ƒdS)NÚsubnetIdÚvpcIdrÚ cidrBlockÚavailableIpAddressCountÚavailabilityZone)rrrr Úintr r Úsetattr)r ÚnameÚvaluer rrrÚ endElement*s     zSubnet.endElement)N)Ú__name__Ú __module__Ú __qualname__rrrÚ __classcell__rrrrrs rN)Ú__doc__Úboto.ec2.ec2objectrrrrrrÚs