
                            d 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)	zThe gcloud datastore group.    )absolute_import)division)unicode_literals)basec                   .    e Zd ZdZej
                  Zd Zy)	Datastorea  Manage your Cloud Datastore resources.

    Cloud Datastore is a highly-scalable NoSQL database for your applications.
    Cloud Datastore automatically handles sharding and replication, providing
    you with a highly available and durable database that scales automatically
    to handle your applications' load.

    More information on Cloud Datastore can be found here:
    https://cloud.google.com/datastore and detailed documentation can be
    found here: https://cloud.google.com/datastore/docs

    export -- Export data to Google Cloud Storage

    import -- Import data from Google Cloud Storage

    indexes -- Manage your Cloud Firestore indexes.

    operations -- Manage Long Running Operations for Cloud Firestore.
  c                 Z    t        j                  |       ~~t        j                          y )N)r   RequireProjectIDDisableUserProjectQuota)selfcontextargss      !lib/surface/datastore/__init__.pyFilterzDatastore.Filter5   s!    $  "    N)__name__
__module____qualname____doc__r   DATABASES_CATEGORYcategoryr    r   r   r   r      s    ( $$(#r   r   N)r   
__future__r   r   r   googlecloudsdk.callioper   ReleaseTracksReleaseTrackALPHABETAGAGroupr   r   r   r   <module>r!      so     " &  ' ( 
#

 #
#r   