ó
    €Ïô	  ã                   óp   • S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  SSK	Jr  SS	 jrSS
 jrg)z*Flags for VMware Engine networks commands.é    )Úabsolute_import)Údivision)Úunicode_literals)Úconcepts)Ú	yaml_data)Úconcept_parsers)Úpresentation_specsc                 ón  • SnU(       a  Sn[         R                  R                  S5      n[        R                  R                  UR                  5       5      nU(       a  [        R                  " UUSSS9nO[        R                  " UUSSSS0S	9n[        R                  " U/5      R                  U 5      $ )
z;Sets up an argument for the VMware Engine network resource.z--vmware-engine-networkÚvmware_engine_networkz%vmware.networks.vmware_engine_networkTzvmware_engine_network.©ÚnameÚconcept_specÚrequiredÚ
group_helpÚlocationz--network-location)r   r   r   r   Úflag_name_overrides©r   ÚResourceYAMLDataÚFromPathr   ÚResourceSpecÚFromYamlÚGetDatar	   ÚResourcePresentationSpecr   ÚConceptParserÚAddToParser)ÚparserÚ
positionalr   Únetwork_dataÚresource_specÚpresentation_specs         Ú7lib/googlecloudsdk/command_lib/vmware/networks/flags.pyÚAddNetworkToParserr"      s±   € à	"€$ÞØ"€DÜ×+Ñ+×4Ñ4Ø-ó/€,ä×'Ñ'×0Ñ0°×1EÑ1EÓ1GÓH€-ÞÜ*×CÒCØØ"ØØ+ñ	
Ñô +×CÒCØØ"ØØ+Ø'Ð)=Ð>ñ
Ðô 
×	&Ò	&Ð(9Ð':Ó	;×	GÑ	GÈÓ	OÐOó    c                 ó*  • [         R                  R                  S5      n[        R                  R                  UR                  5       5      nSnU(       a  Sn[        R                  " UUSSS9n[        R                  " U/5      R                  U 5      $ )zParses location flag.zvmware.networks.locationz
--locationr   Tz	location.r   r   )r   r   Úlocation_datar   r   r    s         r!   ÚAddLocationArgToParserr&   5   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+   ðñ 1å &Ý Ý 'å 5Ý :Ý DÝ GôPõ4Pr#   