Ë
    €Ï?  ã                   ó†   — 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l	mZ  G d	„ d
ej                  «      Zy)z5Command to describe an Apigee long running operation.é    )Úabsolute_import)Údivision)Úunicode_literals)Úapigee)Úbase)Údefaults)Úresource_argsc                   ó.   — e Zd ZdZddiZed„ «       Zd„ Zy)ÚDescribez*Describe an Apigee long running operation.ÚEXAMPLESaÏ    To describe an operation with UUID ``e267d2c8-04f4-0000-b890-a241de823b0e''
  given that its matching Cloud Platform project has been set in gcloud
  settings, run:

      $ {command} e267d2c8-04f4-0000-b890-a241de823b0e

  To describe an operation with UUID ``e267d2c8-04f4-0000-b890-a241de823b0e''
  within an organization named ``my-org'', formatted as JSON, run:

      $ {command} e267d2c8-04f4-0000-b890-a241de823b0e --organization=my-org --format=json
  c                 ó\   — t        j                  | ddt        j                  «       g¬«       y )Nzorganization.operationz`Operation to be described. To get a list of available operations, run `{{parent_command}} list`.)Úfallthroughs)r	   ÚAddSingleResourceArgumentr   Ú!GCPProductOrganizationFallthrough)Úparsers    ú)lib/surface/apigee/operations/describe.pyÚArgszDescribe.Args-   s+   € ä×+Ñ+ØÐ(ð	%ä×@Ñ@ÓBÐCö	Eó    c                 ó¤   — |j                   j                  j                  «       j                  «       }t        j
                  j                  |«      S )zRun the describe command.)ÚCONCEPTSÚ	operationÚParseÚAsDictr   ÚOperationsClientr   )ÚselfÚargsÚidentifierss      r   ÚRunzDescribe.Run5   s:   € à—-‘-×)Ñ)×/Ñ/Ó1×8Ñ8Ó:€KÜ×"Ñ"×+Ñ+¨KÓ8Ð8r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Údetailed_helpÚstaticmethodr   r   © r   r   r   r      s1   „ Ù2ð ðð€-ð  ñEó ðEó9r   r   N)r"   Ú
__future__r   r   r   Úgooglecloudsdk.api_libr   Úgooglecloudsdk.callioper   Ú!googlecloudsdk.command_lib.apigeer   r	   ÚDescribeCommandr   r%   r   r   Ú<module>r+      s1   ðñ <å &Ý Ý 'å )Ý (Ý 6Ý ;ô9ˆt×#Ñ#õ 9r   