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/apphub/locations/__pycache__/describe.cpython-312.pyc
�

������dZddlmZddlmZddlmZddlmZddlmZ	ddl
mZddlm
Z
d	d
d�Zejej j"�ej$Gd�d
ej&���Zejej j*�ej$Gd�dej&���Zy)z!Command to describe the location.�)�absolute_import)�division)�unicode_literals)�	locations)�utils)�base)�flagsz
{description}z}         To describe a specific apphub location with the name `my-location`, run:

          $ {command} my-location
        )�DESCRIPTION�EXAMPLESc�*�eZdZdZeZed��Zd�Zy)�
DescribeGA�Describe an Apphub location.c�.�tj|�y�N�r	�AddDescribeLocationFlags��parsers �(lib/surface/apphub/locations/describe.py�ArgszDescribeGA.Args+���	�"�"�6�*�c���tjtjj��}tj|�}|j|j���S�zRun the describe command.)�
release_track)�location)	�apis�LocationsClientr�ReleaseTrack�GA�
api_lib_utils�GetLocationRef�Describe�RelativeName��self�args�client�lo_refs    r�RunzDescribeGA.Run/sH��
�
!�
!��0A�0A�0D�0D�
E�F�
�
)�
)�$�
/�F��?�?�F�$7�$7�$9�?�:�:rN�	�__name__�
__module__�__qualname__�__doc__�_DETAILED_HELP�
detailed_help�staticmethodrr*�rrr
r
$�#��%� �-��+��+�;rr
c�*�eZdZdZeZed��Zd�Zy)�
DescribeAlpharc�.�tj|�yrrrs rrzDescribeAlpha.Args=rrc���tjtjj��}tj|�}|j|j���Sr)	rrrr�ALPHAr!r"r#r$r%s    rr*zDescribeAlpha.RunAsH��
�
!�
!��0A�0A�0G�0G�
H�F�
�
)�
)�$�
/�F��?�?�F�$7�$7�$9�?�:�:rNr+r3rrr6r66r4rr6N)r/�
__future__rrr�googlecloudsdk.api_lib.apphubrrrr!�googlecloudsdk.callioper�!googlecloudsdk.command_lib.apphubr	r0�
ReleaseTracksrr �UniverseCompatible�DescribeCommandr
r9r6r3rr�<module>rAs���(�&��'�;�@�(�3�#��������D�%�%�(�(�)����
;��%�%�
;��*�
;� ����D�%�%�+�+�,����
;�D�(�(�
;��-�
;r