
    (	                     >   S r SSKJr  SSKJr  SSKJr  SSKJr  SSS.r\R                  \R                  " \R                  R                  \R                  R                  \R                  R                  5       " S	 S
\R                  5      5       5       r\\l        g)z0List Secure Source Manager repositories command.    )repositories)base)flags)resource_argsz<
          List Secure Source Manager repositories.
        z
            To list repositories in location `us-central1` under instance
            `my-instance`, run the following command:

            $ {command} --region=us-central1 --instance=my-instance
        )DESCRIPTIONEXAMPLESc                   .    \ rS rSrSr\S 5       rS rSrg)List"   z=List all repositories under a Secure Source Manager instance.c                 N   [         R                  " U S5        [        R                  " U 5        [        R
                  R                  U 5        [        R                  R                  U 5        [        R                  R                  U 5        U R                  R                  S5        g )Nzto lista  
          table(
            name.basename():label=REPOSITORY_ID:sort=1,
            name.segment(3):label=LOCATION,
            instance.basename():label=INSTANCE_ID,
            createTime.date(),
            uris.html:label=HTML_HOST
          )
        )r   AddRegionResourceArgr   AddInstancer   FILTER_FLAGRemoveFromParserSORT_BY_FLAGURI_FLAGdisplay_info	AddFormat)parsers    (lib/surface/source_manager/repos/list.pyArgs	List.Args)   ss    &&vy9	f%%f-&&v.MM""6*
!! #     c                     UR                   R                  R                  5       n[        R                  " 5       nUR                  X!R                  UR                  UR                  5      $ )N)	CONCEPTSregionParser   RepositoriesClientr
   instance	page_sizelimit)selfargslocation_refclients       r   RunList.Run;   sI    ==''--/L ,,.F;;|]]DNNDJJOOr    N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r&   __static_attributes__r(   r   r   r
   r
   "   s     
 F "Pr   r
   N)r-   *googlecloudsdk.api_lib.securesourcemanagerr   googlecloudsdk.callioper   )googlecloudsdk.command_lib.source_managerr   r   DETAILED_HELPDefaultUniverseOnlyReleaseTracksReleaseTrackALPHABETAGAListCommandr
   detailed_helpr(   r   r   <module>r<      s    7 C ( ; C	
 T..33T5F5F5I5IP4 P P< # r   