
                         n    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  G d dej                        Z
y	)
z'`gcloud app versions describe` command.    )absolute_import)division)unicode_literals)appengine_api_client)basec                   &    e Zd ZdZed        Zd Zy)Describez+Display all data about an existing version.c                 T    | j                  dddd       | j                  dd       y )	Nz	--servicez-sTz1The service corresponding to the version to show.)requiredhelpversionzThe ID of the version to show.)r   )add_argument)parsers    $lib/surface/app/versions/describe.pyArgszDescribe.Args   s6    
TD@  B 	(HI    c                     t        j                  | j                               }|j                  |j                  |j
                        S )N)servicer   )r   GetApiClientForTrackReleaseTrackGetVersionResourcer   r   )selfargs
api_clients      r   RunzDescribe.Run#   s@    %::4;L;L;NOJ((15 ) ? ?r   N)__name__
__module____qualname____doc__staticmethodr   r    r   r   r	   r	      s    3J J?r   r	   N)r   
__future__r   r   r   googlecloudsdk.api_lib.appr   googlecloudsdk.callioper   DescribeCommandr	   r!   r   r   <module>r&      s+    . &  ' ; (?t## ?r   