
    i                         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KJr  SS	KJr   " S
 S\R                  5      rg)z1The gcloud datastore operations describe command.    )absolute_import)division)unicode_literals)
operations)base)flags)
properties)	resourcesc                   6    \ rS rSrSrSS0r\S 5       rS rSr	g)	Describe   z>Retrieves information about a Cloud Datastore admin operation.EXAMPLESz          To see information on the operation with id `exampleId`, run:

            $ {command} exampleId

          or

            $ {command} projects/your-project-id/operations/exampleId
      c                 2    [         R                  " U S5        g)zhRegister flags for this command.

Args:
  parser: argparse.ArgumentParser, the parser for this command.
retrieveN)r   AddOperationNameFlag)parsers    ,lib/surface/datastore/operations/describe.pyArgsDescribe.Args,   s     
vz2    c                     [         R                  R                  UR                  S[        R
                  R                  R                  R                  0SS9R                  5       n[        R                  " U5      $ )N
projectsIdzdatastore.projects.operations)params
collection)r
   REGISTRYParsenamer	   VALUEScoreproject	GetOrFailRelativeNamer   GetOperation)selfargsr   s      r   RunDescribe.Run5   sk    ##		*++0088BB
 3 $ 4
 5ALN 	 ""4((r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r&   __static_attributes__r(   r   r   r   r      s/    F 
- 3 3)r   r   N)r-   
__future__r   r   r    googlecloudsdk.api_lib.datastorer   googlecloudsdk.callioper   $googlecloudsdk.command_lib.datastorer   googlecloudsdk.corer	   r
   DescribeCommandr   r(   r   r   <module>r7      s4    8 &  ' 7 ( 6 * ) )t##  )r   