
    Z                     V    S r SSKJr  SSKJr  SSKJr   " S S\R                  5      r	g)zDescribe cluster command.    )dataproc)base)flagsc                   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 a cluster.EXAMPLESzt          To view the details of a cluster, run:

            $ {command} my-cluster --region=us-central1
          c                     [         R                  " U R                  5       5      n[        R                  " USUR
                  5        g )Ndescribe)dpDataprocReleaseTrackr   AddClusterResourceArgapi_version)clsparserr   s      )lib/surface/dataproc/clusters/describe.pyArgsDescribe.Args#   s1    {{3++-.H	
H4H4HI    c                 R   [         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U$ )N)	projectIdregionclusterName)r   r   r   CONCEPTSclusterParsemessages)DataprocProjectsRegionsClustersGetRequestr   r   r   clientprojects_regions_clustersGet)selfargsr   cluster_refrequestr   s         r   RunDescribe.Run(   s    {{4,,./H--''--/KII''!!++ J -G
 oo77;;GDGNr    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpclassmethodr   r'   __static_attributes__r)   r   r   r   r      s1    &  - J J
r   r   N)
r.   googlecloudsdk.api_lib.dataprocr   r   googlecloudsdk.callioper   #googlecloudsdk.command_lib.dataprocr   DescribeCommandr   r)   r   r   <module>r6      s'       ; ( 5t## r   