HEX
Server: Apache/2.4.68 (Debian)
System: Linux as-cs-widget-demo-us-central1 6.1.0-44-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.164-1 (2026-03-09) x86_64
User: root (0)
PHP: 8.2.32
Disabled: NONE
Upload Files
File: //usr/lib/google-cloud-sdk/lib/surface/scheduler/operations/__pycache__/describe.cpython-312.pyc
�

������dZddlmZddlmZddlmZddlmZddlmZddl	m
Z
ddlmZejGd	�d
ej��Zy)z/`gcloud scheduler operations describe` command.�)�absolute_import)�division)�unicode_literals)�
GetApiAdapter)�base)�util)�	resourcesc�0�eZdZdZddd�Zed��Zd�Zy)�Describez'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�,�|jddd��y)Nz--namez�The 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�Argsz
Describe.Args)s#��
����
N����c���t|j��j}tjj|jtj��}|j|�S)N)�
collection)
r�ReleaseTrack�
operationsr	�REGISTRY�Parse�namer�OPERATIONS_COLLECTION�Get)�self�args�operations_client�
operation_refs    r�RunzDescribe.Run5sZ��%�d�&7�&7�&9�:�E�E���&�&�,�,��	�	��-�-�-��M�� � ��/�/rN)�__name__�
__module__�__qualname__�__doc__�
detailed_help�staticmethodrr#�rrrrs/��/��
�		�-��	��	�0rrN)r'�
__future__rrr� googlecloudsdk.api_lib.schedulerr�googlecloudsdk.callioper�$googlecloudsdk.command_lib.schedulerr�googlecloudsdk.corer	�DefaultUniverseOnly�DescribeCommandrr*rr�<module>r2sF��6�&��'�:�(�5�)����0�t�#�#�0��0r