Ë
    €Ï§  ã                   ó¤   — d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
 ddlmZ ej                   G d	„ d
ej                  «      «       Zy)z4Command to list user creds for a Firestore Database.é    )Úabsolute_import)Údivision)Úunicode_literals)Ú
user_creds)Úbase)Úflags)Ú
propertiesc                   ó&   — e Zd ZdZed„ «       Zd„ Zy)ÚListzœLists user creds under a Cloud Firestore database.

  ## EXAMPLES

  To list all user creds under database testdb.

      $ {command} --database='testdb'
  c                 ó2   — t        j                  | d¬«       y ©NT)Úrequired)r   ÚAddDatabaseIdFlag)Úparsers    ú(lib/surface/firestore/user_creds/list.pyÚArgsz	List.Args&   s   € ä	×Ñ˜F¨TÖ2ó    c                 óª   — t         j                  j                  j                  j	                  d¬«      }t        j                  ||j                  «      S r   )r	   ÚVALUESÚcoreÚprojectÚGetr   ÚListUserCredsÚdatabase)ÚselfÚargsr   s      r   ÚRunzList.Run*   s>   € Ü×Ñ×$Ñ$×,Ñ,×0Ñ0¸$Ð0Ó?€GÜ×#Ñ# G¨T¯]©]Ó;Ð;r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústaticmethodr   r   © r   r   r   r      s    „ ñð ñ3ó ð3ó<r   r   N)r!   Ú
__future__r   r   r   Ú googlecloudsdk.api_lib.firestorer   Úgooglecloudsdk.callioper   Ú$googlecloudsdk.command_lib.firestorer   Úgooglecloudsdk.corer	   ÚDefaultUniverseOnlyÚListCommandr   r#   r   r   Ú<module>r+      sF   ðñ ;å &Ý Ý 'å 7Ý (Ý 6Ý *ð ×Ñô<ˆ4×Ñó <ó ñ<r   