
                         J   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K	Jr  \R                  " \R                  R                  \R                  R                  \R                  R                   5      \R"                   " S	 S
\R$                  5      5       5       rg)z6Command to describe a contact from Essential Contacts.    )absolute_import)division)unicode_literals)contacts)base)flags)utilc                   .    \ rS rSrSr\S 5       rS rSrg)Describe   au  Describe an essential contact.

## EXAMPLES

To describe the contact with id ``123'' in the current project, run:

      $ {command} 123

To describe the contact with id ``123'' in the folder with id ``456'', run:

    $ {command} 123 --folder=456

To describe the contact with id ``123'' in the organization with id ``456'',
run:

      $ {command} 123 --organization=456
c                 Z    [         R                  " U SS9  [         R                  " U 5        g)zAdds command-specific args.zid of contact to describe.)	help_textN)r   AddContactIdArgAddParentArgs)parsers    *lib/surface/essential_contacts/describe.pyArgsDescribe.Args1   s#     
&,HI	    c                 z    [         R                  " U5      n[        R                  " 5       nUR	                  U5      $ )zRuns the describe command.)r	   GetContactNamer   ContactsClientr   )selfargscontact_nameclients       r   RunDescribe.Run7   s/    &&t,L$$&F??<((r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r   __static_attributes__r   r   r   r   r      s     $    
)r   r   N)r$   
__future__r   r   r   )googlecloudsdk.api_lib.essential_contactsr   googlecloudsdk.callioper   -googlecloudsdk.command_lib.essential_contactsr   r	   ReleaseTracksReleaseTrackALPHABETAGAUniverseCompatibleDescribeCommandr   r   r   r   <module>r2      s    = &  ' > ( ? > D%%++T->->-C-C%%((*)t## ) *)r   