
    5                         S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  SSKJr   " S	 S
\R                  5      rSSS.\l        g)z#Command for describing the project.    )absolute_import)division)unicode_literals)base_classes)base)util)
propertiesc                       \ rS rSrSrS rSrg)Describe   z-Describe the Compute Engine project resource.c                    [         R                  " U R                  5       5      nUR                  n[        R
                  " [        R                  R                  R                  R                  5       5      nUR                  UR                  R                  SUR                  R                  UR                   S94/5      S   $ )NGet)projectr   )r   ComputeApiHolderReleaseTrackclientr   ParseProjectr	   VALUEScorer   	GetOrFailMakeRequestsapitools_clientprojectsmessagesComputeProjectsGetRequest	projectId)selfargsholderr   project_refs        ,lib/surface/compute/project_info/describe.pyRunDescribe.Run   s    **4+<+<+>?F]]F##J$5$5$:$:$B$B$L$L$NOK!7!7!@!@%!'!J!J-8-B-B "K "D!E  F GGHJ J     N)__name__
__module____qualname____firstlineno____doc__r"   __static_attributes__r%   r$   r!   r   r      s    5Jr$   r   z,Describe the Compute Engine project resourcez        *{command}* displays all data associated with the
        Compute Engine project resource. The project resource contains
        data such as global quotas, common instance metadata, and the
        project's creation time.
        )briefDESCRIPTIONN)r*   
__future__r   r   r   googlecloudsdk.api_lib.computer   googlecloudsdk.callioper   #googlecloudsdk.command_lib.projectsr   googlecloudsdk.corer	   DescribeCommandr   detailed_helpr%   r$   r!   <module>r5      sG     * &  ' 7 ( 4 *Jt## J < r$   