Reference documentation and code samples for the Cloud Filestore v1 API class CloudFilestoreManager.
Configures and manages Filestore resources.
Filestore Manager v1.
The file.googleapis.com service implements the Filestore API and
defines the following resource model for managing instances:
The service works with a collection of cloud projects, named: /projects/*
Each project has a collection of available locations, named: /locations/*
Each location has a collection of instances and backups, named:
/instances/* and /backups/* respectively.
As such, Filestore instances are resources of the form:
/projects/{project_number}/locations/{location_id}/instances/{instance_id}
and backups are resources of the form:
/projects/{project_number}/locations/{location_id}/backup/{backup_id}
Note that location_id must be a Google Cloud zone for instances, but
a Google Cloud region for backups; for example:
public static void BindService(ServiceBinderBase serviceBinder, CloudFilestoreManager.CloudFilestoreManagerBase serviceImpl)
Register service method with a service binder with or without implementation. Useful when customizing the service binding logic.
Note: this method is part of an experimental API that can change or be removed without any prior notice.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the CloudFilestoreManager API is 2.7.0, with multiple prior versions available for reference, including versions 2.6.0, 2.5.0, and earlier down to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eCloudFilestoreManager is a class within the Google Cloud Filestore v1 API, responsible for configuring and managing Filestore resources.\u003c/p\u003e\n"],["\u003cp\u003eThe Filestore API's resource model includes projects, locations, instances, and backups, with instances located in Google Cloud zones and backups located in Google Cloud regions.\u003c/p\u003e\n"],["\u003cp\u003eThe CloudFilestoreManager class inherits from the object class and offers methods like BindService to create a server service definition and register service methods.\u003c/p\u003e\n"],["\u003cp\u003eThe CloudFilestoreManager API utilizes the namespace \u003ccode\u003eGoogle.Cloud.Filestore.V1\u003c/code\u003e and is part of the \u003ccode\u003eGoogle.Cloud.Filestore.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,["# Cloud Filestore v1 API - Class CloudFilestoreManager (2.7.0)\n\nVersion latestkeyboard_arrow_down\n\n- [2.7.0 (latest)](/dotnet/docs/reference/Google.Cloud.Filestore.V1/latest/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [2.6.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/2.6.0/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [2.5.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/2.5.0/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [2.4.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/2.4.0/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [2.3.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/2.3.0/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [2.2.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/2.2.0/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [2.1.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/2.1.0/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [2.0.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/2.0.0/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [1.2.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/1.2.0/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [1.1.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/1.1.0/Google.Cloud.Filestore.V1.CloudFilestoreManager)\n- [1.0.0](/dotnet/docs/reference/Google.Cloud.Filestore.V1/1.0.0/Google.Cloud.Filestore.V1.CloudFilestoreManager) \n\n public static class CloudFilestoreManager\n\nReference documentation and code samples for the Cloud Filestore v1 API class CloudFilestoreManager.\n\nConfigures and manages Filestore resources.\n\nFilestore Manager v1.\n\nThe `file.googleapis.com` service implements the Filestore API and\ndefines the following resource model for managing instances:\n\n- The service works with a collection of cloud projects, named: `/projects/*`\n- Each project has a collection of available locations, named: `/locations/*`\n- Each location has a collection of instances and backups, named: `/instances/*` and `/backups/*` respectively.\n- As such, Filestore instances are resources of the form: `/projects/{project_number}/locations/{location_id}/instances/{instance_id}` and backups are resources of the form: `/projects/{project_number}/locations/{location_id}/backup/{backup_id}`\n\nNote that location_id must be a Google Cloud `zone` for instances, but\na Google Cloud `region` for backups; for example:\n\n- `projects/12345/locations/us-central1-c/instances/my-filestore`\n- `projects/12345/locations/us-central1/backups/my-backup` \n\nInheritance\n-----------\n\n[object](https://learn.microsoft.com/dotnet/api/system.object) \\\u003e CloudFilestoreManager \n\nInherited Members\n-----------------\n\n[object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) \n[object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) \n[object.MemberwiseClone()](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone) \n[object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)\n\nNamespace\n---------\n\n[Google.Cloud.Filestore.V1](/dotnet/docs/reference/Google.Cloud.Filestore.V1/latest/Google.Cloud.Filestore.V1)\n\nAssembly\n--------\n\nGoogle.Cloud.Filestore.V1.dll\n\nMethods\n-------\n\n### BindService(CloudFilestoreManagerBase)\n\n public static ServerServiceDefinition BindService(CloudFilestoreManager.CloudFilestoreManagerBase serviceImpl)\n\nCreates service definition that can be registered with a server\n\n### BindService(ServiceBinderBase, CloudFilestoreManagerBase)\n\n public static void BindService(ServiceBinderBase serviceBinder, CloudFilestoreManager.CloudFilestoreManagerBase serviceImpl)\n\nRegister service method with a service binder with or without implementation. Useful when customizing the service binding logic.\nNote: this method is part of an experimental API that can change or be removed without any prior notice."]]