Ë
    €ÏÑ  ã                   ól   — d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddl	mZ dd	„Zdd
„Zy)z1Flags for VMware Engine network peering commands.é    )Úabsolute_import)Údivision)Úunicode_literals)Úconcepts)Ú	yaml_data)Úconcept_parsers)Úpresentation_specsc                 ó"  — d}|rd}t         j                  j                  d«      }t        j                  j                  |j                  «       «      }t        j                  ||dd¬«      }t        j                  |g«      j                  | «      S )zGSets up an argument for the VMware Engine VPC network peering resource.z--network-peeringÚnetwork_peeringz'vmware.network_peerings.network_peeringTznetwork_peering.©ÚnameÚconcept_specÚrequiredÚ
group_help©r   ÚResourceYAMLDataÚFromPathr   ÚResourceSpecÚFromYamlÚGetDatar	   ÚResourcePresentationSpecr   ÚConceptParserÚAddToParser)ÚparserÚ
positionalr   Úpeering_dataÚresource_specÚpresentation_specs         ú?lib/googlecloudsdk/command_lib/vmware/network_peerings/flags.pyÚAddNetworkPeeringToParserr       s†   € à	€$ÙØ€DÜ×+Ñ+×4Ñ4Ø/ó1€,ä×'Ñ'×0Ñ0°×1EÑ1EÓ1GÓH€-Ü(×AÑAØØ ØØ#ô	%Ðô
 
×	&Ñ	&Ð(9Ð':Ó	;×	GÑ	GÈÓ	OÐOó    c                 ó"  — t         j                  j                  d«      }t        j                  j                  |j                  «       «      }d}|rd}t        j                  ||dd¬«      }t        j                  |g«      j                  | «      S )zParses location flag.z vmware.network_peerings.locationz
--locationÚlocationTz	location.r   r   )r   r   Úlocation_datar   r   r   s         r   ÚAddLocationArgToParserr%   +   s†   € ä×,Ñ,×5Ñ5Ø(ó*€-ä×'Ñ'×0Ñ0°×1FÑ1FÓ1HÓI€-Ø	€$ÙØ€DÜ(×AÑAØØ ØØô	Ðô
 
×	&Ñ	&Ð(9Ð':Ó	;×	GÑ	GÈÓ	OÐOr!   N)F)Ú__doc__Ú
__future__r   r   r   Ú googlecloudsdk.calliope.conceptsr   Ú$googlecloudsdk.command_lib.util.apisr   Ú(googlecloudsdk.command_lib.util.conceptsr   r	   r    r%   © r!   r   Ú<module>r,      s+   ðñ 8å &Ý Ý 'å 5Ý :Ý DÝ GóPô Pr!   