
                             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 dd	iZ G d
 de	j                        Zy)z#Describe workflow template command.    )absolute_import)division)unicode_literals)dataproc)base)flagsEXAMPLESz      To describe a workflow template 'my-template' in region 'us-central1', run:

        $ {command} workflow-template --region=us-central1
      c                   *    e Zd ZdZeZed        Zd Zy)DescribezDescribe a workflow template.c                     t        j                  | j                               }t        j                  |d|j
                         t        j                  |       y )Ndescribe)dpDataprocReleaseTrackr   AddTemplateResourceArgapi_versionAddVersionFlag)clsparserr   s      3lib/surface/dataproc/workflow_templates/describe.pyArgszDescribe.Args(   s?    {{3++-.H	  X5I5IJ	     c                     t        j                  | j                               }|j                  j                  j                         }|j                  ||j                        }|S )N)r   r   r   CONCEPTStemplateParseGetRegionsWorkflowTemplateversion)selfargsr   template_refworkflow_templates        r   RunzDescribe.Run.   sS    {{4,,./H==))//1L ;;dll$ r   N)	__name__
__module____qualname____doc__DETAILED_HELPdetailed_helpclassmethodr   r#    r   r   r   r   #   s!    %-! !
r   r   N)r'   
__future__r   r   r   googlecloudsdk.api_lib.dataprocr   r   googlecloudsdk.callioper   #googlecloudsdk.command_lib.dataprocr   r(   DescribeCommandr   r+   r   r   <module>r1      s?    * &  ' : ( 5 	
t## r   