skillfed

google-cloud-filestore

Google Cloud Filestore API client library

google-cloud-filestore v1.17.1 308.1K downloads/30d#7,769 on PyPI5,373
Permissive license Apache-2.0 Active released

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-filestore

uv

uv add google-cloud-filestore

poetry

poetry add google-cloud-filestore

Installing 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

Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Internet

Tags

google cloud filestore clientcloud file server managementgoogle filestore api pythonmanaged nfs filestorecloud storage provisioninggoogle cloud file instances
google-cloudinfrastructure-as-code

More Internet packages

botocore

Botocore provides low-level, data-driven access…

permissive · top 100 on PyPI

aiobotocore

Provides an async client for AWS services using…

permissive · top 100 on PyPI

pydantic

Pydantic validates Python data structures…

permissive · top 100 on PyPI

filelock

Provides a platform-independent file locking…

permissive · top 100 on PyPI

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

googleapis-common-protos

Provides common Protocol Buffer message…

permissive · top 100 on PyPI

google-cloud-build

Python client library for Google Cloud Build…

permissive · top 1,000 on PyPI

google-cloud-storage-control

Python client library for Google Cloud Storage…

permissive · top 5,000 on PyPI

google-cloud-functions

Python client library for Google Cloud…

permissive · top 5,000 on PyPI

google-maps-places

Python client library for Google Maps Places…

permissive · top 15,000 on PyPI

google-cloud-resource-manager

Provides a Python client for Google Cloud…

permissive · top 1,000 on PyPI

google-cloud-vectorsearch

Python client library for Google Cloud Vector…

permissive · top 5,000 on PyPI

google-cloud-artifact-registry

Python client library for Google Cloud Artifact…

permissive · top 5,000 on PyPI

google-cloud-video-transcoder

Python client library for Google Cloud Video…

permissive · top 15,000 on PyPI

google-cloud-datastream

Python client library for Google Cloud…

permissive · top 15,000 on PyPI

google-cloud-storage-transfer

Python client library for Google Cloud Storage…

permissive · top 1,000 on PyPI