| 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/surface/billing/accounts/__pycache__/ |
Upload File : |
�
�� � � � d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl m
Z
ddl mZ G d � d
ej � � Z
dS )z1Command to show metadata for a specified project.� )�absolute_import)�division)�unicode_literals)�billing_client)�base)�flags)�utilsc �: � e Zd ZdZdddd�Zed� � � Zd� ZdS ) �Describez$Show metadata for a billing account.a This command shows info for a billing account, given its ID.
This call can fail for the following reasons:
* The account specified does not exist.
* The active user does not have permission to access the given
account.
z� To see details for billing account `0X0X0X-0X0X0X-0X0X0X`, run:
$ {command} 0X0X0X-0X0X0X-0X0X0X
z� This command uses the *cloudbilling/v1* API. The full documentation
for this API can be found at:
https://cloud.google.com/billing/v1/getting-started
)�DESCRIPTION�EXAMPLESz
API REFERENCEc �R � t j � � � | � � d S �N)r �GetAccountIdArgument�AddToParser)�parsers �(lib/surface/billing/accounts/describe.py�Argsz
Describe.Args5 s% � � �� � �,�,�V�4�4�4�4�4� c � � t j � � }t j |j � � }|� |� � S r )r �AccountsClientr �ParseAccount�
account_id�Get)�self�args�client�account_refs r �RunzDescribe.Run9 s4 � �
�
*�
,�
,�F��$�T�_�5�5�K��:�:�k�"�"�"r N)�__name__�
__module__�__qualname__�__doc__�
detailed_help�staticmethodr r � r r r r s_ � � � � � �,�,���
�� �-�, �5� 5� �<�5�#� #� #� #� #r r N)r# �
__future__r r r �googlecloudsdk.api_lib.billingr �googlecloudsdk.callioper �"googlecloudsdk.command_lib.billingr r �DescribeCommandr r&