Ë
    €ÏÆ  ã                   ó,  — 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                  ej                  j                  ej                  j                   ej                  j"                  «       G d	„ d
ej$                  «      «       Zy)z0The gcloud Firestore databases describe command.é    )Úabsolute_import)Údivision)Úunicode_literals)Ú	databases)Úbase)Úflags)Ú
propertiesc                   ó&   — e Zd ZdZed„ «       Zd„ Zy)ÚDescribear  Describes information about a Cloud Firestore database.

  The following command describes a Google Cloud Firestore database.

  ## EXAMPLES

  To describe a Firestore database with a databaseId `testdb`.

      $ {command} --database=testdb

  If databaseId is not specified, the command will describe information about
  the `(default)` database.

      $ {command}
  c                 ó2   — t        j                  | d¬«       y )NF©Úrequired)r   ÚAddDatabaseIdFlag)Úparsers    ú+lib/surface/firestore/databases/describe.pyÚArgszDescribe.Args0   s   € ä	×Ñ˜F¨UÖ3ó    c                 óª   — t         j                  j                  j                  j	                  d¬«      }t        j                  ||j                  «      S )NTr   )r	   ÚVALUESÚcoreÚprojectÚGetr   ÚGetDatabaseÚdatabase)ÚselfÚargsr   s      r   ÚRunzDescribe.Run4   s>   € Ü×Ñ×$Ñ$×,Ñ,×0Ñ0¸$Ð0Ó?€GÜ× Ñ  ¨$¯-©-Ó8Ð8r   N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ústaticmethodr   r   © r   r   r   r      s    „ ñð  ñ4ó ð4ó9r   r   N)r!   Ú
__future__r   r   r   Ú googlecloudsdk.api_lib.firestorer   Úgooglecloudsdk.callioper   Ú$googlecloudsdk.command_lib.firestorer   Úgooglecloudsdk.corer	   ÚReleaseTracksÚReleaseTrackÚALPHAÚBETAÚGAÚDescribeCommandr   r#   r   r   Ú<module>r/      sz   ðñ 7õ 'Ý Ý 'å 6Ý (Ý 6Ý *ð €×ÑØ×Ñ×Ñ˜T×.Ñ.×3Ñ3°T×5FÑ5F×5IÑ5Ióô9ˆt×#Ñ#ó 9óñ9r   