
    s                     >   S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  \R                  " \R                  R                  \R                  R                  \R                  R                  5      \R                    " S S	\R"                  5      5       5       rg
)z/`gcloud api-gateway gateways describe` command.    )absolute_import)division)unicode_literals)gateways)base)resource_argsc                   8    \ rS rSrSrSSS.r\S 5       rS rSr	g	)
Describe   z&Show details about a specific gateway.z{description}z~        To show details about a Gateway in us-central1, run:

          $ {command} my-gateway --location=us-central1
        )DESCRIPTIONEXAMPLESc                 0    [         R                  " U SSS9  g )NcreatedT)
positional)r   AddGatewayResourceArg)parsers    ,lib/surface/api_gateway/gateways/describe.pyArgsDescribe.Args,   s    ''	dK    c                     UR                   R                  R                  5       n[        R                  " 5       R                  U5      $ )N)CONCEPTSgatewayParser   GatewayClientGet)selfargsgateway_refs      r   RunDescribe.Run0   s4    --''--/K!!#''44r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r    __static_attributes__r"   r   r   r
   r
      s3     / 		- L L5r   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>r6      s     6 &  ' 7 ( @ D%%++T->->-C-C%%((*5t## 5 *5r   