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__/start.cpython-312.pyc
�

����� �dZddlmZddlmZddlmZddlmZddlmZddl	m
Zejejjejjejj �Gd�d	ej"��Zy
)z"Command for starting Workstations.�)�absolute_import)�division)�unicode_literals)�workstations)�base)�flagsc�,�eZdZdZed��Zd�Zd�Zy)�Startz~Start a workstation.

  Start a workstation.

  ## EXAMPLES

    To start a workstation, run

      $ {command} WORKSTATION
  c���tj|�tj|�|j�tjj
k7rtj|�yy�N)�workstations_flags�AddAsyncFlag�AddWorkstationResourceArg�ReleaseTrackr�GA�AddBoost)�cls�parsers  �!lib/surface/workstations/start.py�Argsz
Start.Args)sN���#�#�F�+��0�0��8�����d�/�/�2�2�2��!�!�&�)�	3�c��y)NzSworkstations.projects.locations.workstationClusters.workstationConfigs.workstations�)�selfs r�
CollectionzStart.Collection0s��`rc�n�tj|j��}|j|�}|Sr)r�Workstationsrr
)r�args�client�responses    r�Runz	Start.Run3s.��
�
&�
&�t�'8�'8�':�
;�F��|�|�D�!�H��OrN)�__name__�
__module__�__qualname__�__doc__�classmethodrrr!rrrr
r
s&��	��*��*�a�rr
N)r%�
__future__rrr�#googlecloudsdk.api_lib.workstationsr�googlecloudsdk.callioper�'googlecloudsdk.command_lib.workstationsrr
�
ReleaseTracksrr�BETA�ALPHA�Commandr
rrr�<module>r/ss��)�&��'�<�(�O����������$�+�+�0�0�$�2C�2C�2I�2I���D�L�L���r