ó ¡ôXc@sRddlZddlmZmZmZddlmZdefd„ƒYZdS(iÿÿÿÿN(tArgtFiltertGenericTagFilter(t EC2RequesttDescribeSubnetscBsøeZdZedddddddƒgZedƒed dd ƒed dd ƒed dejƒeddejƒeddd!ddƒedƒedƒedddƒedddƒedddƒedddƒg Z ddgZ d „Z RS("s.Show information about one or more VPC subnetstSubnetIdtmetavartSUBNETtnargst*thelps!limit results to specific subnetssavailability-zonesavailable-ip-address-counts/the number of unused IP addresses in the subnets cidr-blocksthe subnet's CIDR address blocktcidrt cidrBlocksdefault-for-aztchoicesttruetfalsesRwhether this is the default subnet for the availability zonetstates subnet-idstag-keys#key of a tag assigned to the subnets tag-values%value of a tag assigned to the subnetstag:KEYs"specific tag key/value combinationsvpc-idsthe associated VPC's IDt subnetSetttagSetcCs1x*|jdƒpgD]}|j|ƒqWdS(NR(tgett print_subnet(tselftresulttsubnet((sJ/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/describesubnets.pyt print_result9s(RR( t__name__t __module__t DESCRIPTIONRtARGSRtargparsetSUPPRESSRtFILTERSt LIST_TAGSR(((sJ/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/describesubnets.pyR!s*        (RtrequestbuilderRRRteuca2ools.commands.ec2RR(((sJ/usr/lib/python2.7/site-packages/euca2ools/commands/ec2/describesubnets.pyts