
                             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  \R                   " S	 S
\R                  5      5       rg)z/`gcloud scheduler operations describe` command.    )absolute_import)division)unicode_literals)GetApiAdapter)base)util)	resourcesc                   8    \ rS rSrSrSSS.r\S 5       rS rSr	g	)
Describe   z'Show the latest status of an operation.z"          {description}
          z          To describe the latest status of an operation:

              $ {command} projects/my-project/locations/us-central1/operations/my-operation
         )DESCRIPTIONEXAMPLESc                 &    U R                  SSSS9  g )Nz--namezThe full name of the Cloud Scheduler operation to describe. Format: projects/{project}/locations/{location}/operations/{operation}T)helprequired)add_argument)parsers    ,lib/surface/scheduler/operations/describe.pyArgsDescribe.Args)   s#    
N       c                     [        U R                  5       5      R                  n[        R                  R                  UR                  [        R                  S9nUR                  U5      $ )N)
collection)
r   ReleaseTrack
operationsr	   REGISTRYParsenamer   OPERATIONS_COLLECTIONGet)selfargsoperations_clientoperation_refs       r   RunDescribe.Run5   sZ    %d&7&7&9:EE&&,,		-- - M   //r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r%   __static_attributes__r'   r   r   r   r      s/    /		- 	 	0r   r   N)r,   
__future__r   r   r    googlecloudsdk.api_lib.schedulerr   googlecloudsdk.callioper   $googlecloudsdk.command_lib.schedulerr   googlecloudsdk.corer	   DefaultUniverseOnlyDescribeCommandr   r'   r   r   <module>r7      sF    6 &  ' : ( 5 ) 0t## 0 0r   