
    &
                     >   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 operations list` command.    )absolute_import)division)unicode_literals)
operations)base)resource_argsc                   8    \ rS rSrSrSSS.r\S 5       rS rSr	g	)
List   zList API Gateway operations.z{description}z          To list all Cloud API Gateway operations, run:

            $ {command}

          To list all Cloud API Gateway operations in the ``us-central1'' region, run:

            $ {command} --location=us-central1

          )DESCRIPTIONEXAMPLESc                    [         R                  R                  U 5        [         R                  R                  U 5        [        R
                  " U SSS9  U R                  R                  S5        U R                  R                  S 5        g )Nzoperations will be listed from-)defaulta  
      table(
        name.segment(5):label=OPERATION_ID,
        name.segment(3):label=LOCATION,
        done,
        metadata.requestedCancellation:label=CANCELLED,
        metadata.createTime.date(),
        metadata.verb,
        metadata.target
      )
    )	r   SORT_BY_FLAGRemoveFromParserURI_FLAGr   AddLocationResourceArgdisplay_info	AddFormatAddCacheUpdater)parsers    *lib/surface/api_gateway/operations/list.pyArgs	List.Args1   sq     	&&v.MM""6*(()I146 !! 
# 
	 ''-    c                     UR                   R                  R                  5       n[        R                  " 5       R                  UR                  5       UR                  UR                  UR                  S9$ )N)filterslimit	page_size)
CONCEPTSlocationParser   OperationsClientr
   RelativeNamefilterr   r    )selfargs
parent_refs      r   RunList.RunG   s]    ''--/J&&(--j.E.E.G6:kk48JJ8< . H Hr    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r*   __static_attributes__r,   r   r   r
   r
      s2     % 		-  . .*Hr   r
   N)r1   
__future__r   r   r   "googlecloudsdk.api_lib.api_gatewayr   googlecloudsdk.callioper   &googlecloudsdk.command_lib.api_gatewayr   ReleaseTracksReleaseTrackALPHABETAGADefaultUniverseOnlyListCommandr
   r,   r   r   <module>r@      s     4 &  ' 9 ( @ D%%++T->->-C-C%%((*/H4 /H */Hr   