
                         >   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
  ej                  ej                  j                  ej                  j                  ej                  j                        ej                    G d d	ej"                                      Zy
)z2`gcloud api-gateway api-configs describe` command.    )absolute_import)division)unicode_literals)api_configs)base)resource_argsc                   0    e Zd ZdZdddZed        Zd Zy)Describez)Show details about a specific API config.z{description}zh        To show details about an API config, run:

          $ {command} my-config --api=my-api
        )DESCRIPTIONEXAMPLESc                 b    | j                  ddddgd       t        j                  | dd       y )	Nz--viewBASICFULLz      The API Configuration view to return. If       'FULL' is specified, the base64 encoded API Configuration's source file       conent will be included in the response.
      )defaultchoiceshelpcreatedT)
positional)add_argumentr   AddApiConfigResourceArg)parsers    /lib/surface/api_gateway/api_configs/describe.pyArgszDescribe.Args+   s<    
&!
	   ))&)M    c                     |j                   j                  j                         }t        j                         j                  ||j                        S )N)CONCEPTS
api_configParser   ApiConfigClientGetview)selfargs
config_refs      r   RunzDescribe.Run8   s:    ))//1J&&(,,ZCCr   N)__name__
__module____qualname____doc__detailed_helpstaticmethodr   r%    r   r   r
   r
      s4     2 		- 
N 
NDr   r
   N)r)   
__future__r   r   r   "googlecloudsdk.api_lib.api_gatewayr   googlecloudsdk.callioper   &googlecloudsdk.command_lib.api_gatewayr   ReleaseTracksReleaseTrackALPHABETAGADefaultUniverseOnlyDescribeCommandr
   r,   r   r   <module>r8      s    9 &  ' : ( @ D%%++T->->-C-C%%((*Dt## D *Dr   