Ë
    €ÏY  ã                   óz   — d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
  G d„ d	ej                  «      Zy
)z1A command that describes a registered gcloud API.é    )Úabsolute_import)Údivision)Úunicode_literals)Úbase)Úflags)Úregistryc                   ó&   — e Zd ZdZed„ «       Zd„ Zy)ÚDescribez4Describe the details of an API registered in gcloud.c                 ó†   — t         j                  j                  | «       | j                  dt         j                  d¬«       y )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ÚArgszDescribe.Args   s8   € ä	×Ñ×&Ñ& vÔ.Ø
×ÑØÜ×$Ñ$Ø:ð õ <ó    c                 óX   — t        j                  |j                  |j                  ¬«      S )N)Úapi_version)r   ÚGetAPIr   r   )ÚselfÚargss     r   ÚRunzDescribe.Run&   s   € Ü?‰?˜4Ÿ=™=°d×6FÑ6FÔGÐGr   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústaticmethodr   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   