
    0                         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	d
Z ej                  ej                  j                         G d dej                               Zy)z5'VMware engine VPC network peering describe' command.    )absolute_import)division)unicode_literals)networkpeering)base)flagsz@
          Get information about a VPC network peering.
        z
          To get information about a VPC network peering called `new-peering`, run:

            $ {command} new-peering

          In this example, the project is taken from gcloud properties core/project and location is taken as `global`.
    )DESCRIPTIONEXAMPLESc                   *    e Zd ZdZeZed        Zd Zy)Describez:Describe a Google Cloud VMware Engine VPC network peering.c                 2    t        j                  | d       y)z Register flags for this command.T)
positionalN)r   AddNetworkPeeringToParser)parsers    /lib/surface/vmware/network_peerings/describe.pyArgszDescribe.Args/   s     
##Ft<    c                     |j                   j                  j                         }t        j                         }|j                  |      S )N)CONCEPTSnetwork_peeringParser   NetworkPeeringClientGet)selfargspeeringclients       r   RunzDescribe.Run4   s7    mm++113G002F::gr   N)	__name__
__module____qualname____doc__DETAILED_HELPdetailed_helpstaticmethodr   r    r   r   r   r   )   s!    B-= =r   r   N)r"   
__future__r   r   r   googlecloudsdk.api_lib.vmwarer   googlecloudsdk.callioper   2googlecloudsdk.command_lib.vmware.network_peeringsr   r#   ReleaseTracksReleaseTrackGADescribeCommandr   r&   r   r   <module>r/      sg    < &  ' 8 ( D		  D%%(()t##  *r   