
    ;                         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	Zd
 Zd Z ej                  ej                   j"                         G d dej$                               Zy)z$ai-platform models describe command.    )absolute_import)division)unicode_literals)	locations)base)endpoint_util)flagszml.projects.locationsc                     t        j                         j                  |        t        j                         j                  |        | j                  j                  d       y )Njson)r	   GetLocationResourceArgAddToParserGetRegionArgdisplay_info	AddFormatparsers    -lib/surface/ai_platform/locations/describe.py_AddDescribeArgsr      sD     ,,V4""6*'    c                     t        j                  | j                        5  t        j                         j                  | j                        cd d d        S # 1 sw Y   y xY w)N)region)r   MlEndpointOverridesr   r   LocationsClientGetlocation)argss    r   _Runr   $   s;    ((<$$&**4==9 =<<s   -AA!c                   &    e Zd ZdZed        Zd Zy)DescribeAlphaz/Display AI Platform capabilities in a location.c                     t        |        y N)r   r   s    r   ArgszDescribeAlpha.Args-   s
    Vr   c                     t        |      S r!   )r   )selfr   s     r   RunzDescribeAlpha.Run1   s    :r   N)__name__
__module____qualname____doc__staticmethodr"   r%    r   r   r   r   )   s    7 r   r   N)r)   
__future__r   r   r    googlecloudsdk.api_lib.ml_enginer   googlecloudsdk.callioper   $googlecloudsdk.command_lib.ml_enginer   r	   _COLLECTIONr   r   ReleaseTracksReleaseTrackALPHADescribeCommandr   r+   r   r   <module>r5      sj    + &  ' 6 ( > 6 &(:
 D%%++,D((  -r   