
    7	                     L   S r SSKJr  SSKJr  SSKJr  \R                  \R                  " \R                  R                  5       " S S\R                  5      5       5       r\R                  \R                  " \R                  R                   5       " S S\5      5       5       rg	)
zDescribe a secret's metadata.    )api)base)argsc                   .    \ rS rSrSr\S 5       rS rSrg)Describe   Describe a secret's metadata.

Describe a secret's metadata.

## EXAMPLES

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

  $ {command} my-secret
c                 ^    [         R                  " U SSSS9  [         R                  " U SSS9  g Nzto describeT)purpose
positionalrequiredF)r   hiddensecrets_args	AddSecretAddLocationparsers    lib/surface/secrets/describe.pyArgsDescribe.Args%   -    $ V]5I    c                     [         R                  " U R                  5       5      nUR                  R                  R                  5       n[         R                  " US9R                  X1R                  S9nU$ N)api_version)secret_location	secrets_apiGetApiFromTrackReleaseTrackCONCEPTSsecretParseSecretsGetlocationselfr   r   
secret_refr$   s        r   RunDescribe.Run,   a    --d.?.?.ABK%%++-J  [9==MM > F Mr    N	__name__
__module____qualname____firstlineno____doc__staticmethodr   r,   __static_attributes__r/   r   r   r   r      "    	 J Jr   r   c                   .    \ rS rSrSr\S 5       rS rSrg)DescribeBeta5   r	   c                 ^    [         R                  " U SSSS9  [         R                  " U SSS9  g r   r   r   s    r   r   DescribeBeta.ArgsC   r   r   c                     [         R                  " U R                  5       5      nUR                  R                  R                  5       n[         R                  " US9R                  X1R                  S9nU$ r   r   r)   s        r   r,   DescribeBeta.RunJ   r.   r   r/   Nr0   r/   r   r   r:   r:   5   r8   r   r:   N)r5   googlecloudsdk.api_lib.secretsr   r    googlecloudsdk.callioper   "googlecloudsdk.command_lib.secretsr   r   UniverseCompatibleReleaseTracksr"   GADescribeCommandr   DefaultUniverseOnlyBETAr:   r/   r   r   <module>rI      s    $ > ( C D%%(()t##  * 8 D%%**+8  , r   