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: //lib/google-cloud-sdk/lib/surface/apigee/environments/__pycache__/describe.cpython-312.pyc
�

������dZddlmZddlmZddlmZddlmZddlmZddl	m
Z
ddl	mZejejjejj�Gd	�d
ej ��Zy)zGCommand to describe an environment in the relevant Apigee organization.�)�absolute_import)�division)�unicode_literals)�apigee)�base)�defaults)�
resource_argsc�0�eZdZdZddd�Zed��Zd�Zy)�Describez*Describe an Apigee deployment environment.zJ  {description}

  `{command}` shows metadata about an Apigee environment.a'  To describe an environment called ``my-env'' for the active Cloud Platform
  project, run:

      $ {command} my-env

  To describe an environment called ``my-env'', in an organization called
  ``my-org'', as a JSON object, run:

      $ {command} my-env --organization=my-org --format=json
  )�DESCRIPTION�EXAMPLESc�^�tj|dddtj�g��y)Nzorganization.environmentziApigee environment to be described. To get a list of available environments, run `{parent_command} list`.T)�required�fallthroughs)r	�AddSingleResourceArgumentr�!GCPProductOrganizationFallthrough)�parsers �+lib/surface/apigee/environments/describe.py�Argsz
Describe.Args2s.���+�+��"�	5���@�@�B�C�
E�c��|jjj�j�}tj
j
|�S)zRun the list command.)�CONCEPTS�environment�Parse�AsDictr�EnvironmentsClientr)�self�args�identifierss   r�RunzDescribe.Run<s:���-�-�+�+�1�1�3�:�:�<�K��$�$�-�-�k�:�:rN)�__name__�
__module__�__qualname__�__doc__�
detailed_help�staticmethodrr �rrrrs1��2�=�

��-�(�E��E�;rrN)r$�
__future__rrr�googlecloudsdk.api_libr�googlecloudsdk.callioper�!googlecloudsdk.command_lib.apigeerr	�
ReleaseTracks�ReleaseTrack�ALPHA�BETA�DescribeCommandrr'rr�<module>r1si��N�&��'�)�(�6�;�����D�%�%�+�+�T�->�->�-C�-C�D�$;�t�#�#�$;�E�$;r