| 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/googlecloudsdk/calliope/__pycache__/ |
Upload File : |
�
��� � � � d Z ddlmZ ddlmZ ddlmZ ddlZddlZddlZddlZddl m
Z
ddlZddlZddl
Z
ddlmZ ddlmZ dd lmZ dd
lmZ ddlmZ ddlmZ ddlZ ej Zn
# e$ r eZY nw xY wd
ZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,d Z-d!Z.d"Z/d#Z0d$Z1d%Z2d&Z3d'Z4d(Z5d)Z6d*Z7d+Z8d,Z9d-Z:d.Z;d/Z<d)Z6d0Z=d1Z>d2Z?d3Z@d4ZAd5ZBd6ZCd7ZD G d8� d9ejE � � ZFejG G d:� d;ejH � � � � ZI G d<� d= ejJ ejK eL� � � � ZM G d>� d?eM� � ZN G d@� dAeM� � ZOdBZP eOdCdDdePdE�F� � ZQ eOdGdHd ejR � � ePdI�J� � ZS eOdKdePdL�T dM�U ejV � � � � � � �N� � ZWdOZX eOdPdQdRdS�T� � ZY eOdUdVdWeXdX�Y� � ZZ eOdZ ej[ d[e
j\ d\�]� � dWeXd^�_� � Z] eOd` ej[ d[e
j\ d\�]� � dWeXda�_� � Z^ eOdbdc ejR � � dWeXdd�e� � Z_ eOdfdQdWeXdg�h� � Z`diZa eOdjd\dQdWeadk�l� � Zb G dm� dn ejJ ejK eL� � � � Zc G do� dpec� � Zd G dq� dr ejJ ejK ec� � � � Ze G ds� dt ejJ ejK ee� � � � Zf G du� dv ejJ ejK ee� � � � Zg G dw� dx ejJ ejK ee� � � � Zh G dy� dz ejJ ejK ee� � � � Zi G d{� d| ejJ ejK ee� � � � Zj G d}� d~ ejJ ejK ee� � � � Zk G d� d� ejJ ejK ee� � � � Zl G d�� d� ejJ ejK ee� � � � Zm G d�� d� ejJ ejK em� � � � Zn G d�� d�emeg� � Zo G d�� d�emeg� � Zp G d�� d�emeg� � Zq G d�� d�eg� � Zrd�� Zsd�� Ztd�� Zud�� Zvd�� Zwd�� Zxd�� Zyd�� Zz d�d��Z{d�� Z|d�� Z} d�d��Z~ej d�� � � Z�d�� Z�d�� Z�d�� Z�d�� Z�d�� Z�d�� Z�d�� Z�d�� Z�d�� Z�d�� Z�d�� Z�dS )�z0Base classes for calliope commands and groups.
� )�absolute_import)�division)�unicode_literalsN��wraps)�arg_parsers)�display)�
exceptions)�log)�
properties)�resource_printerzAI and Machine Learningz Vertex AIzAI Platform TensorboardzAPI Platform and Ecosystemsz
Anthos CLIzAnthos Authz
App Engine�Batch�Composer�ComputezData Analytics� DatabaseszIdentity and SecurityzInternet of ThingszManagement Tools�Mobile�
NetworkingzNetwork Securityz SDK Tools�Disks�Info� InstanceszLoad Balancing�Tools�Storage�Transfer�Billing�Security�IdentityzBig DatazCI/CD�
Monitoring� Solutions�
Serverless�Other�CommercezDeclarative Resource Management�
Microservices�Web3�SaaS�*�_�`c � � e Zd ZdZdS )�DeprecationExceptionz=An exception for when a command or group has been deprecated.N��__name__�
__module__�__qualname__�__doc__� � �#lib/googlecloudsdk/calliope/base.pyr) r) ` s � � � � � �E�E�E�Er0 r) c �� � e Zd ZdZd� Zd� Zed� � � ZdZdd� e
� � dfZd d
� e
� � dfZe
d� � � Ze
d
� � � Ze
d� � � ZdS )�ReleaseTrackaD An enum representing the release track of a command or command group.
The release track controls where a command appears. The default of GA means
it will show up under gcloud. If you enable a command or group for the alpha,
beta, or preview tracks, those commands will be duplicated under those groups
as well.
c �0 � || _ || _ || _ d S �N)�prefix�help_tag� help_note)�selfr6 r7 r8 s r1 �__init__zReleaseTrack.__init__n s � ��D�K��D�M��D�N�N�Nr0 c � � | j S r5 ��name�r9 s r1 �__str__zReleaseTrack.__str__s s
� ��9�r0 c � � | j S r5 r<