
                             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ee_        y)z1'Marketplace Solutions ssh keys describe command.    )absolute_import)division)unicode_literals)	MpsClient)base)flags)
propertiesz=
          Describe a Marketplace Solutions ssh_key.
        z
          To get a description of an ssh-key called `my-ssh-key' in
          project `my-project'' and region ``us-central1', run:

          $ {command} my-ssh-key --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 ssh-key.c                 2    t        j                  | d       y)z Register flags for this command.T)
positionalN)r   AddSSHKeyArgToParser)parsers    $lib/surface/mps/ssh_keys/describe.pyArgszDescribe.Args/   s     
v$7    c                     |j                   j                  j                         }t        j                  j
                  j                  j                  d      }t               }|j                  ||      S )z=Return ssh key description information based on user request.T)required)
CONCEPTSssh_keyParser	   VALUESmpsproductGetr   	GetSSHKey)selfargsr   r   clients        r   RunzDescribe.Run4   sY    mm##))+G##++///>G[FGW--r   N)	__name__
__module____qualname____doc__DETAILED_HELPdetailed_helpstaticmethodr   r"    r   r   r   r   *   s!    1-8 8.r   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   r   <module>r4      st    8 &  ' ; ( 0 *
		 D%%++,.t## . -." ' r   