Send feedback
Class FirestoreSource (0.13.11)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
FirestoreSource ( mapping = None , * , ignore_unknown_fields = False , ** kwargs )
Firestore source import data from.
Attributes
Name
Description
project_id
str
The project ID that the Cloud SQL source is
in with a length limit of 128 characters. If not
specified, inherits the project ID from the
parent request.
database_id
str
Required. The Firestore database to copy the
data from with a length limit of 256 characters.
collection_id
str
Required. The Firestore collection (or
entity) to copy the data from with a length
limit of 1,500 characters.
gcs_staging_dir
str
Intermediate Cloud Storage directory used for
the import with a length limit of 2,000
characters. Can be specified if one wants to
have the Firestore export to a specific Cloud
Storage directory.
Ensure that the Firestore service account has
the necessary Cloud Storage Admin permissions to
access the specified Cloud Storage directory.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-07 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Class FirestoreSource (0.13.11)\n\nVersion latestkeyboard_arrow_down\n\n- [0.13.11 (latest)](/python/docs/reference/discoveryengine/latest/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.13.10](/python/docs/reference/discoveryengine/0.13.10/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.12.3](/python/docs/reference/discoveryengine/0.12.3/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.11.14](/python/docs/reference/discoveryengine/0.11.14/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.10.0](/python/docs/reference/discoveryengine/0.10.0/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.9.1](/python/docs/reference/discoveryengine/0.9.1/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.8.1](/python/docs/reference/discoveryengine/0.8.1/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.7.0](/python/docs/reference/discoveryengine/0.7.0/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.6.0](/python/docs/reference/discoveryengine/0.6.0/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.5.0](/python/docs/reference/discoveryengine/0.5.0/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.4.1](/python/docs/reference/discoveryengine/0.4.1/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.3.1](/python/docs/reference/discoveryengine/0.3.1/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.2.1](/python/docs/reference/discoveryengine/0.2.1/google.cloud.discoveryengine_v1.types.FirestoreSource)\n- [0.1.1](/python/docs/reference/discoveryengine/0.1.1/google.cloud.discoveryengine_v1.types.FirestoreSource) \n\n FirestoreSource(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nFirestore source import data from."]]