
                             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ee_        y)zDescribe attachment command.    )absolute_import)division)unicode_literals)attachment_api)base)attachment_flagszw
          Describe a firewall attachment.

          For more examples, refer to the EXAMPLES section below.

        aL  
            To get a description of a firewall attachment called `my-attachment`, in zone
            `us-central1-a` and project my-proj, run:

            $ {command} my-attachment --zone=us-central1-a --project=my-proj

            $ {command} projects/my-proj/locations/us-central1-a/firewallAttachments/my-attachment

        )DESCRIPTIONEXAMPLESc                   &    e Zd ZdZed        Zd Zy)DescribezDescribe a Firewall attachment.c                 L    t        j                  | j                         |       y N)r   AddAttachmentResourceReleaseTrack)clsparsers     =lib/surface/network_security/firewall_attachments/describe.pyArgszDescribe.Args0   s    **3+;+;+=vF    c                     t        j                  | j                               }|j                  j                  j                         }|j                  |j                               S r   )r   Clientr   CONCEPTSfirewall_attachmentParseDescribeAttachmentRelativeName)selfargsclient
attachments       r   RunzDescribe.Run4   sM    ""4#4#4#67F2288:J$$Z%<%<%>??r   N)__name__
__module____qualname____doc__classmethodr   r!    r   r   r   r   ,   s    'G G@r   r   N)r%   
__future__r   r   r   <googlecloudsdk.api_lib.network_security.firewall_attachmentsr   googlecloudsdk.callioper   +googlecloudsdk.command_lib.network_securityr   DETAILED_HELPReleaseTracksr   ALPHADescribeCommandr   detailed_helpr'   r   r   <module>r1      st    # &  ' W ( H& D%%++,@t## @ -@ ' r   