
                             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	\	R                  5      r\R                  " S
5      \l        g)zList resource policy command.    )absolute_import)division)unicode_literals)base_classes)lister)basec                   .    \ rS rSrSr\S 5       rS rSrg)List   z&List Compute Engine resource policies.c                     U R                   R                  S5        [        R                  " U SS9  U R                   R	                  S 5        g )Nzm        table(
          name,
          description,
          region,
          creationTimestamp
        )T)hidden)display_info	AddFormatr   AddRegionsArgAddCacheUpdater)parsers    -lib/surface/compute/resource_policies/list.pyArgs	List.Args   sA    
!! #  -
''-    c                 "   [         R                  " U R                  5       5      nUR                  n[        R
                  " XR                  5      n[        R                  " X3R                  R                  5      n[        R                  " XE5      $ )N)r   ComputeApiHolderReleaseTrackclientr   ParseRegionalFlags	resourcesRegionalListerapitools_clientresourcePoliciesInvoke)selfargsholderr   request_datalist_implementations         r   RunList.Run*   sk    **4+<+<+>?F]]F,,T3C3CDL //&&779 ==;;r    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r&   __static_attributes__r(   r   r   r
   r
      s    .
. 
.	<r   r
   zresource policiesN)r-   
__future__r   r   r   googlecloudsdk.api_lib.computer   r   googlecloudsdk.callioper   ListCommandr
   GetRegionalListerHelpdetailed_helpr(   r   r   <module>r6      sD    $ &  ' 7 1 (<4 <8 "778KL r   