
                             S r SSKJr  SSKJr  SSKJr  SSS.r\R                  R                  4r
\R                   " S S	\R                  5      5       r\\l        g
)zDescribe endpoint command.    )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                   .    \ rS rSrSr\S 5       rS rSrg)Describe/   z"Describe a Firewall Plus endpoint.c                 ~    U R                  5       [        ;   n[        R                  " U R                  5       UU5        g N)ReleaseTrack_PROJECT_SCOPE_SUPPORTED_TRACKSr   AddEndpointResource)clsparserproject_scope_supporteds      ;lib/surface/network_security/firewall_endpoints/describe.pyArgsDescribe.Args3   s=     	==  ((    c                 8   UR                   R                  R                  5       nUR                  nUR                  R
                  [        R                  :H  n[        R                  " U R                  5       U5      nUR                  UR                  5       5      $ r   )CONCEPTSfirewall_endpointParseresultconcept_typenamer   $PROJECT_ENDPOINT_RESOURCE_COLLECTIONr   Clientr   DescribeEndpointRelativeName)selfargsr   endpointproject_scopedclients         r   RunDescribe.Run>   s    ]],,224F}}H 	  @@	A 
 ""4#4#4#6GF""8#8#8#:;;r    N)	__name__
__module____qualname____firstlineno____doc__classmethodr   r'   __static_attributes__r)   r   r   r	   r	   /   s    * <r   r	   N)r.   :googlecloudsdk.api_lib.network_security.firewall_endpointsr   googlecloudsdk.callioper   +googlecloudsdk.command_lib.network_securityr   DETAILED_HELPr   ALPHAr   DefaultUniverseOnlyDescribeCommandr	   detailed_helpr)   r   r   <module>r9      sq    ! V ( H
* 	# 
 <t## < <8 ' r   