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/workstations/__pycache__/stop.cpython-312.pyc
�

��K�� �dZddlmZddlmZddlmZddlmZddlmZddl	m
Zejejjejjejj �Gd�d	ej"��Zy
)z"Command for stopping Workstations.�)�absolute_import)�division)�unicode_literals)�workstations)�base)�flagsc�,�eZdZdZed��Zd�Zd�Zy)�Stopz{Stop a workstation.

  Stop a workstation.

  ## EXAMPLES

    To stop a workstation, run

      $ {command} WORKSTATION
  c�X�tj|�tj|�y�N)�workstations_flags�AddAsyncFlag�AddWorkstationResourceArg)�parsers � lib/surface/workstations/stop.py�Argsz	Stop.Args)s���#�#�F�+��0�0��8�c��y)NzSworkstations.projects.locations.workstationClusters.workstationConfigs.workstations�)�selfs r�
CollectionzStop.Collection.s��`rc�n�tj|j��}|j|�}|Sr)r�Workstations�ReleaseTrackr
)r�args�client�responses    r�RunzStop.Run1s.��
�
&�
&�t�'8�'8�':�
;�F��{�{�4� �H��OrN)�__name__�
__module__�__qualname__�__doc__�staticmethodrrrrrrr
r
s&��	��9��9�a�rr
N)r"�
__future__rrr�#googlecloudsdk.api_lib.workstationsr�googlecloudsdk.callioper�'googlecloudsdk.command_lib.workstationsrr
�
ReleaseTracksr�GA�BETA�ALPHA�Commandr
rrr�<module>r-ss��)�&��'�<�(�O����������$�+�+�0�0�$�2C�2C�2I�2I���4�<�<���r