
                             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 G d dej                        Zee_        y)zDescribe endpoint command.    )absolute_import)division)unicode_literals)activation_api)base)activation_flagszu
          Describe a firewall endpoint.

          For more examples, refer to the EXAMPLES section below.

        aZ  
            To get a description of a firewall endpoint called `my-endpoint` in
            zone `us-central1-a` and organization ID 1234, run:

            $ {command} my-endpoint --zone=us-central1-a --organization=1234

            OR

            $ {command} organizations/1234/locations/us-central1-a/firewallEndpoints/my-endpoint

        )DESCRIPTIONEXAMPLESc                   &    e Zd ZdZed        Zd Zy)Describez"Describe a Firewall Plus endpoint.c                 L    t        j                  | j                         |       y N)r   AddEndpointResourceReleaseTrack)clsparsers     ;lib/surface/network_security/firewall_endpoints/describe.pyArgszDescribe.Args1   s    (()9)9);VD    c                     t        j                  | j                               }|j                  j                  j                         }|j                  |j                               S r   )r   Clientr   CONCEPTSfirewall_endpointParseDescribeEndpointRelativeName)selfargsclientendpoints       r   RunzDescribe.Run5   sM    ""4#4#4#67F}}..446H""8#8#8#:;;r   N)__name__
__module____qualname____doc__classmethodr   r!    r   r   r   r   .   s    *E E<r   r   N)r%   
__future__r   r   r   :googlecloudsdk.api_lib.network_security.firewall_endpointsr   googlecloudsdk.callioper   +googlecloudsdk.command_lib.network_securityr   DETAILED_HELPDescribeCommandr   detailed_helpr'   r   r   <module>r/      sI    ! &  ' U ( H
*<t## < ' r   