
    <                         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lmZ d	d
dZ ej                  ej                  j                          G d dej"                               Zy)z2'Marketplace Solutions instances describe command.    )absolute_import)division)unicode_literals)	MpsClient)base)flags)
propertiesz>
          Describe a Marketplace Solutions instance.
        z
          To get a description of an instance called ``my-instance'' in
          project ``my-project'' and region ``us-central1'', run:

          $ {command} my-instance --project=my-project --region=us-central1
    )DESCRIPTIONEXAMPLESc                   *    e Zd ZdZeZed        Zd Zy)Describez*Describe a Marketplace Solutions instance.c                 2    t        j                  | d       y)z Register flags for this command.T)
positionalN)r   AddInstanceArgToParser)parsers    %lib/surface/mps/instances/describe.pyArgszDescribe.Args-   s     
  D9    c                     |j                   j                  j                         }t        j                  j
                  j                  j                  d      }t               }|j                  ||      S )NT)required)
CONCEPTSinstanceParser	   VALUESmpsproductGetr   GetInstance)selfargsr   r   clients        r   RunzDescribe.Run2   sY    }}%%++-H##++///>G[Fgx00r   N)	__name__
__module____qualname____doc__DETAILED_HELPdetailed_helpstaticmethodr   r"    r   r   r   r   (   s!    2-: :1r   r   N)r&   
__future__r   r   r   %googlecloudsdk.api_lib.mps.mps_clientr   googlecloudsdk.callioper   googlecloudsdk.command_lib.mpsr   googlecloudsdk.corer	   r'   ReleaseTracksReleaseTrackALPHADescribeCommandr   r*   r   r   <module>r4      sj    9 &  ' ; ( 0 *	
 D%%++,1t## 1 -1r   