
    z                         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  SSKJr   " S	 S
\R                  5      rg)z5Command to list operations in a project and location.    )absolute_import)division)unicode_literals)
list_pager)
datafusion)base)resource_argsc                   .    \ rS rSrSr\S 5       rS rSrg)List   zLists instance operations.

## EXAMPLES

To list operations in project `my-project` and location `my-location`, run:

  $ {command} --project=my-project --location=my-location
c                 h    [         R                  " U S5        U R                  R                  S5        g )Nz* The location in which to list operations.ztable[box](name.segment(5):label=ID,metadata.verb:label=TYPE,metadata.target.segment(5):label=TARGET,metadata.createTime:label=CREATE_TIME:reverse,metadata.endTime:label=END_TIME,error.code:label=ERROR_CODE))r	   AddLocationResourceArgdisplay_info	AddFormat)parsers    *lib/surface/data_fusion/operations/list.pyArgs	List.Args&   s/    ((<>
!!	    c           	      D   [         R                  " 5       nUR                  R                  R	                  5       nUR
                  R                  UR                  5       S9n[        R                  " UR                  R                  UUR                  SUR                  SS9$ )N)name
operationspageSize)limitfield
batch_sizebatch_size_attribute)df
DatafusionCONCEPTSlocationParsemessages0DatafusionProjectsLocationsOperationsListRequestRelativeNamer   YieldFromListclientprojects_locations_operationsr   	page_size)selfargsr   location_refreqs        r   RunList.Run4   s    J==))//1L



N
N&&( O *C ##77jj>>') )r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r.   __static_attributes__r0   r   r   r   r      s       )r   r   N)r5   
__future__r   r   r   apitools.base.pyr   "googlecloudsdk.api_lib.data_fusionr   r   googlecloudsdk.callioper   &googlecloudsdk.command_lib.data_fusionr	   ListCommandr   r0   r   r   <module>r>      s1    < &  ' ' ? ( @%)4 %)r   