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

������dZddlmZddlmZddlmZddlmZddlmZddl	m
Z
ddl	mZGd	�d
ej�Zy)z1Command to show metadata for a specified project.�)�absolute_import)�division)�unicode_literals)�projects_api)�base)�flags)�utilc�&�eZdZdZed��Zd�Zy)�Describea�Show metadata for a project.

  Shows metadata for a project given a valid project ID.

  This command can fail for the following reasons:
  * The project specified does not exist.
  * The active account does not have permission to access the given project.

  ## EXAMPLES

  The following command prints metadata for a project with the ID
  `example-foo-bar-1`:

    $ {command} example-foo-bar-1
  c�L�tjd�j|�y)N�describe)r�GetProjectIDNumberFlag�AddToParser)�parsers � lib/surface/projects/describe.py�Argsz
Describe.Args-s��	� � ��,�8�8��@�c�j�tj|j�}tj|�S)N)�command_lib_util�ParseProject�idr�Get)�self�args�project_refs   r�RunzDescribe.Run1s'��"�/�/����8�K����K�(�(rN)�__name__�
__module__�__qualname__�__doc__�staticmethodrr�rrrrs"��� �A��A�)rrN)r �
__future__rrr�+googlecloudsdk.api_lib.cloudresourcemanagerr�googlecloudsdk.callioper�#googlecloudsdk.command_lib.projectsrr	r�DescribeCommandrr"rr�<module>r(s1�� 8�&��'�D�(�5�H�)�t�#�#�)r