
    Y                     z    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	\R                  5      rg
)z1A command that describes a registered gcloud API.    )absolute_import)division)unicode_literals)base)flags)registryc                   .    \ rS rSrSr\S 5       rS rSrg)Describe   z4Describe the details of an API registered in gcloud.c                     [         R                  R                  U 5        U R                  S[         R                  SS9  g )Napi_namez+The name of the API to show the details of.)	completerhelp)r   API_VERSION_FLAGAddToParseradd_argumentAPICompleter)parsers    !lib/surface/meta/apis/describe.pyArgsDescribe.Args   s8    	&&v.
$$:  <    c                 T    [         R                  " UR                  UR                  S9$ )N)api_version)r   GetAPIr   r   )selfargss     r   RunDescribe.Run&   s    ??4==d6F6FGGr    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r   __static_attributes__r    r   r   r
   r
      s    << <Hr   r
   N)r%   
__future__r   r   r   googlecloudsdk.callioper   $googlecloudsdk.command_lib.meta.apisr   $googlecloudsdk.command_lib.util.apisr   DescribeCommandr
   r    r   r   <module>r-      s0     8 &  ' ( 6 9Ht## Hr   