google-cloud-filestore
Google Cloud Filestore API client library
What it is and what it does
google-cloud-filestore is the official Python client for Google Cloud Filestore, a managed NFS file storage service. It provides programmatic access to create, configure, and manage Filestore instances in your Google Cloud projects. The library wraps the Cloud Filestore API and handles authentication, request serialization, and response parsing through dependencies like google-api-core, google-auth, and protobuf.
You would use this library when you need to automate Filestore operations—provisioning new file servers, listing existing instances, modifying configurations, or deleting resources—as part of infrastructure-as-code workflows or cloud management applications. It is not for mounting or accessing Filestore shares directly; it is for managing the Filestore service itself through the Google Cloud control plane.
Use it for:
- Automate provisioning of managed NFS file servers as part of infrastructure-as-code deployments.
- Build cloud management dashboards or CLIs that list, monitor, or modify Filestore instances programmatically.
- Integrate Filestore lifecycle operations into orchestration or automation frameworks.
- Manage Filestore resources across multiple Google Cloud projects in bulk operations.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Python client library for creating and managing Cloud Filestore instances through the Google Cloud API.
Yes, if you are building applications or infrastructure tools that need to manage Google Cloud Filestore instances programmatically. The library is actively maintained, has low install friction, carries a permissive license, and has no known vulnerabilities. It is a standard dependency for anyone automating Filestore operations on Google Cloud.
Install
google-cloud-filestore on PyPI
pip
pip install google-cloud-filestoreuv
uv add google-cloud-filestorepoetry
poetry add google-cloud-filestoreInstalling google-cloud-filestore
Before you install
Low install friction with a pure-Python wheel distribution. Active maintenance with a release 8 days ago; the underlying repository shows recent activity and is not archived.
License in practice
Apache-2.0 permissive license allows commercial and private use with minimal restrictions.
Quickstart
pip install google-cloud-filestore
from google.cloud import filestore_v1
client = filestore_v1.CloudFilestoreManagerClient()
Requires Python >= 3.10; requires Google Cloud project setup, billing enabled, and Cloud Filestore API enabled; requires authentication credentials (service account key or application default credentials).
Verify before relying
- Whether the package requires active Google Cloud authentication credentials at runtime beyond what the documentation describes.
- Whether there are any quota or rate-limiting behaviors specific to the Filestore API that users should be aware of.
Package facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 6 — google-api-core, google-auth, google-cloud-common, grpcio, proto-plus, protobuf |
| Maintenance | actively maintained — 8 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 308,148/month — #7,769 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: google_cloud_filestore-1.17.1-py3-none-any.whl
Tags
More Internet packages
Botocore provides low-level, data-driven access…
permissive · top 100 on PyPI
aiobotocoreProvides an async client for AWS services using…
permissive · top 100 on PyPI
pydanticPydantic validates Python data structures…
permissive · top 100 on PyPI
filelockProvides a platform-independent file locking…
permissive · top 100 on PyPI
fastapiFastAPI is a Python web framework for building…
permissive · top 100 on PyPI
googleapis-common-protosProvides common Protocol Buffer message…
permissive · top 100 on PyPI
google-cloud-buildPython client library for Google Cloud Build…
permissive · top 1,000 on PyPI
google-cloud-storage-controlPython client library for Google Cloud Storage…
permissive · top 5,000 on PyPI
google-cloud-functionsPython client library for Google Cloud…
permissive · top 5,000 on PyPI
google-maps-placesPython client library for Google Maps Places…
permissive · top 15,000 on PyPI
google-cloud-resource-managerProvides a Python client for Google Cloud…
permissive · top 1,000 on PyPI
google-cloud-vectorsearchPython client library for Google Cloud Vector…
permissive · top 5,000 on PyPI
google-cloud-artifact-registryPython client library for Google Cloud Artifact…
permissive · top 5,000 on PyPI
google-cloud-video-transcoderPython client library for Google Cloud Video…
permissive · top 15,000 on PyPI
google-cloud-datastreamPython client library for Google Cloud…
permissive · top 15,000 on PyPI
google-cloud-storage-transferPython client library for Google Cloud Storage…
permissive · top 1,000 on PyPI