
                             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	S
.r\R                  " \R                  R                  5       " S S\R                  5      5       r\\l        g)z"'ids operations describe' command.    )absolute_import)division)unicode_literals)ids_api)base)flagsz3
          Describe a Cloud IDS operation.
        aA  
          To get a description of an operation called `my-operation` in
          project `my-project` and zone `us-central1-a`, run:

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

          OR

          $ {command} projects/myproject/locations/us-central1-a/operations/my-operation
    )DESCRIPTIONEXAMPLESc                   .    \ rS rSrSr\S 5       rS rSrg)Describe,   zDescribe a Cloud IDS operation.c                 0    [         R                  " U 5        g N)r   AddOperationResource)parsers    &lib/surface/ids/operations/describe.pyArgsDescribe.Args0   s    	v&    c                     UR                   R                  R                  5       n[        R                  " U R                  5       5      nUR                  UR                  5       5      $ r   )CONCEPTS	operationParser   ClientReleaseTrackDescribeOperationRelativeName)selfargsr   clients       r   RunDescribe.Run4   sK    ''--/I^^D--/0F##I$:$:$<==r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r!   __static_attributes__r#   r   r   r   r   ,   s    '' '>r   r   N)r(   
__future__r   r   r   googlecloudsdk.api_lib.idsr   googlecloudsdk.callioper   googlecloudsdk.command_lib.idsr   DETAILED_HELPReleaseTracksr   ALPHADescribeCommandr   detailed_helpr#   r   r   <module>r4      so    ) &  ' . ( 0			& D%%++,
>t## 
> -
> ' r   