
                             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
)z;`gcloud certificate-manager maps entries describe` command.    )absolute_import)division)unicode_literals)certificate_map_entries)base)resource_argsc                   &    e Zd ZdZed        Zd Zy)Describea
  Describe an existing certificate map entry.

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

  ## EXAMPLES

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

    $ {command} simple-entry --map=simple-map
  c                 0    t        j                  | d       y )Nzto describe)r   !AddCertificateMapEntryResourceArg)parsers    8lib/surface/certificate_manager/maps/entries/describe.pyArgszDescribe.Args)   s    33FMJ    c                     t        j                         }|j                  |j                  j                  j                               S )N)r   CertificateMapEntryClientGetCONCEPTSentryParse)selfargsclients      r   RunzDescribe.Run-   s2    $>>@F::dmm))//122r   N)__name__
__module____qualname____doc__staticmethodr   r    r   r   r
   r
      s"    
 K K3r   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+      sv    B &  ' N ( H D%%++T->->-C-C%%((*3t## 3*3r   