
                         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)z4Command to delete 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)Delete   am  Delete an essential contact.

## EXAMPLES

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

      $ {command} 123

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

    $ {command} 123 --folder=456

To delete 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 delete.)	help_textN)r   AddContactIdArgAddParentArgs)parsers    (lib/surface/essential_contacts/delete.pyArgsDelete.Args1   s#     
&,FG	    c                 z    [         R                  " U5      n[        R                  " 5       nUR	                  U5      $ )zRuns the delete command.)r	   GetContactNamer   ContactsClientr   )selfargscontact_nameclients       r   Run
Delete.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DeleteCommandr   r   r   r   <module>r2      s    ; &  ' > ( ? > D%%++T->->-C-C%%((*'T ' *'r   