
                            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  \	R                  \	R                   " \	R"                  R$                  5       " S
 S\	R&                  5      5       5       rg)zDescribe instance command.    )absolute_import)division)unicode_literals)dataproc)base)flags)	instances)logc                   6    \ rS rSrSrSS0r\S 5       rS rSr	g)	Describe   z View the details of an instance.EXAMPLESzw          To view the details of an instance, run:

            $ {command} my-instance --region=us-central1
          c                     [         R                  " U R                  5       5      n[        R                  " USUR
                  5        g )Ndescribe)dpDataprocReleaseTrackr   AddInstanceResourceArgapi_version)clsparserr   s      *lib/surface/dataproc/instances/describe.pyArgsDescribe.Args*   s1    {{3++-.H	  X5I5IJ    c                    [         R                  " U R                  5       5      nUR                  R                  R                  5       nUR                  R                  UR                  UR                  UR                  S9nUR                  R                  R                  U5      n[        R                  " SU5        [         R"                  " U5      $ )N)	projectIdregionclusterNamez#quanfeng cluster to describe "%s" .)r   r   r   CONCEPTSinstanceParsemessages)DataprocProjectsRegionsClustersGetRequestr   r   r   clientprojects_regions_clustersGetr
   debugr	   ConvertClusterToInstance)selfargsr   instance_refrequestclusters         r   RunDescribe.Run/   s    {{4,,./H==))//1LII(("" ,, J G oo77;;GDGII- --g66r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpclassmethodr   r/   __static_attributes__r1   r   r   r   r      s3     )  - K K7r   r   N)r6   
__future__r   r   r   googlecloudsdk.api_lib.dataprocr   r   googlecloudsdk.callioper   #googlecloudsdk.command_lib.dataprocr   r	   googlecloudsdk.corer
   HiddenReleaseTracksr   ALPHADescribeCommandr   r1   r   r   <module>rC      sf     ! &  ' : ( 5 9 # D%%++,7t## 7 - 7r   