
    <                         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
  ej                  ej                  j                  ej                  j                  ej                  j                         G d d	ej                                Zy
)z3`gcloud certificate-manager maps describe` command.    )absolute_import)division)unicode_literals)certificate_maps)base)resource_argsc                   &    e Zd ZdZed        Zd Zy)DescribezDescribe an existing certificate map.

  This command fetches and prints information about an existing certificate map.

  ## EXAMPLES

  To describe a certificate map with name simple-map, run:

    $ {command} simple-map
  c                 0    t        j                  | d       y )Nzto describe)r   AddCertificateMapResourceArg)parsers    0lib/surface/certificate_manager/maps/describe.pyArgszDescribe.Args(   s    ..v}E    c                     t        j                         }|j                  |j                  j                  j                               S )N)r   CertificateMapClientGetCONCEPTSmapParse)selfargsclients      r   RunzDescribe.Run,   s2    224F::dmm''--/00r   N)__name__
__module____qualname____doc__staticmethodr   r    r   r   r
   r
      s"    	 F F1r   r
   N)r   
__future__r   r   r   *googlecloudsdk.api_lib.certificate_managerr   googlecloudsdk.callioper   .googlecloudsdk.command_lib.certificate_managerr   ReleaseTracksReleaseTrackALPHABETAGADescribeCommandr
   r    r   r   <module>r+      su    : &  ' G ( H D%%++T->->-C-C%%((*1t## 1*1r   