
    w                         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  \R                  " \R                  R                  5       " S S\R                  5      5       rg	)
z Delete session template command.    )dataproc)base)flags)log)
console_ioc                   .    \ rS rSrSr\S 5       rS rSrg)Delete   zDelete a session template.

## EXAMPLES

The following command deletes the session template
`example-session-template`:

  $ {command} example-session-template
c                 r    [         R                  " 5       n[        R                  " USUR                  5        g )Ndelete)dpDataprocr   AddSessionTemplateResourceArgapi_version)clsparserr   s      0lib/surface/dataproc/session_templates/delete.pyArgsDelete.Args%   s(    {{}H	''(0(<(<>    c                    [         R                  " 5       nUR                  nUR                  R                  R                  5       nUR                  UR                  5       S9n[        R                  " SR                  UR                  5       5      SS9  UR                  R                  R                  U5        [        R                   " UR                  5       5        g )N)namez-The session template '[{0}]' will be deleted.T)messagecancel_on_no)r   r   messagesCONCEPTSsession_templateParse6DataprocProjectsLocationsSessionTemplatesDeleteRequestRelativeNamer   PromptContinueformatNameclient#projects_locations_sessionTemplatesr	   r   DeletedResource)selfargsr   r   template_refrequests         r   Run
Delete.Run+   s    {{}H  H==11779LMM&&( N *G ?FF!
 OO77>>wG1134r    N)	__name__
__module____qualname____firstlineno____doc__classmethodr   r+   __static_attributes__r-   r   r   r	   r	      s      > >
5r   r	   N)r2   googlecloudsdk.api_lib.dataprocr   r   googlecloudsdk.callioper   #googlecloudsdk.command_lib.dataprocr   googlecloudsdk.corer   googlecloudsdk.core.consoler   ReleaseTracksReleaseTrackBETADeleteCommandr	   r-   r   r   <module>r>      sS    ' ; ( 5 # 2 D%%**+!5T !5 ,!5r   