
                             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  SS	KJr   " S
 S\R                  5      rg)z#Transcoder API jobs delete command.    )absolute_import)division)unicode_literals)jobs)base)resource_args)log)
console_ioc                   6    \ rS rSrSrSS0r\S 5       rS rSr	g)	Delete   zDelete transcoder jobs.EXAMPLESzp
          To delete a transcoder job:

              $ {command} JOB_NAME --location=us-central1
              c                 0    [         R                  " U 5        g )N)r   AddJobResourceArg)parsers    %lib/surface/transcoder/jobs/delete.pyArgsDelete.Args(   s    ##F+    c                 \   [         R                  " U R                  5       5      nUR                  R                  R                  5       n[        R                  " SR                  UR                  5      SSS9  UR                  U5      n[        R                  " UR                  5       SS9  U$ )zDelete a job.z You are about to delete job [{}]T)throw_if_unattendedcancel_on_nojob)kind)r   
JobsClientReleaseTrackCONCEPTSjob_nameParser
   PromptContinueformatjobsIdr   r	   DeletedResourceRelativeName)selfargsclientjob_refresults        r   Run
Delete.Run,   s    __T..01Fmm$$**,G*11'..A t5 ]]7#F,,.U;Mr    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r*   __static_attributes__r,   r   r   r   r      s/      - , ,r   r   N)r1   
__future__r   r   r   !googlecloudsdk.api_lib.transcoderr   googlecloudsdk.callioper   %googlecloudsdk.command_lib.transcoderr   googlecloudsdk.corer	   googlecloudsdk.core.consoler
   DeleteCommandr   r,   r   r   <module>r<      s4     * &  ' 2 ( ? # 2T r   