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

���	��p�dZddlmZddlmZddlmZddlmZddlm	Z	ddl
mZe	je	je	jj �Gd�d	e	j"���Ze	je	je	jj&�Gd
�de���Zy)
zDescribe a secret's metadata.�)�absolute_import)�division)�unicode_literals)�api)�base)�argsc�&�eZdZdZed��Zd�Zy)�Describe��Describe a secret's metadata.

  Describe a secret's metadata.

  ## EXAMPLES

  Describe metadata of the secret named 'my-secret':

    $ {command} my-secret
  c�f�tj|ddd��tj|dd��y�Nzto describeT)�purpose�
positional�requiredF)r�hidden��secrets_args�	AddSecret�AddLocation��parsers �lib/surface/secrets/describe.py�Argsz
Describe.Args(�-������
�$������V�]�5�I�c��tj|j��}|jjj�}tj|��j||j��}|S�N)�api_version)�secret_location�	�secrets_api�GetApiFromTrack�ReleaseTrack�CONCEPTS�secret�Parse�Secrets�Get�location��selfrr�
secret_refr%s     r�RunzDescribe.Run/�c���-�-�d�.?�.?�.A�B�K����%�%�+�+�-�J�
�
 �
 �[�
9�
=�
=��D�M�M�>��F��MrN��__name__�
__module__�__qualname__�__doc__�staticmethodrr-�rrr
r
�"��	��J��J�rr
c�&�eZdZdZed��Zd�Zy)�DescribeBetarc�f�tj|ddd��tj|dd��yr
rrs rrzDescribeBeta.ArgsFrrc��tj|j��}|jjj�}tj|��j||j��}|Srr r*s     rr-zDescribeBeta.RunMr.rNr/r5rrr8r88r6rr8N)r3�
__future__rrr�googlecloudsdk.api_lib.secretsrr!�googlecloudsdk.callioper�"googlecloudsdk.command_lib.secretsrr�DefaultUniverseOnly�
ReleaseTracksr#�GA�DescribeCommandr
�BETAr8r5rr�<module>rDs���$�&��'�=�(�C��������D�%�%�(�(�)��t�#�#��*���8�������D�%�%�*�*�+��8��,��r