Cloud Filestore API

The Cloud Filestore API is used for creating and managing cloud file servers.


All URIs below are relative to

This service provides the following discovery document:

REST Resource: v1beta1.projects.locations

get GET /v1beta1/{name=projects/*/locations/*}
Gets information about a location.
list GET /v1beta1/{name=projects/*}/locations
Lists information about the supported locations for this service.

REST Resource: v1beta1.projects.locations.instances

create POST /v1beta1/{parent=projects/*/locations/*}/instances
Creates an instance.
delete DELETE /v1beta1/{name=projects/*/locations/*/instances/*}
Deletes an instance.
get GET /v1beta1/{name=projects/*/locations/*/instances/*}
Gets the details of a specific instance.
list GET /v1beta1/{parent=projects/*/locations/*}/instances
Lists all instances in a project for either a specified location or for all locations.
patch PATCH /v1beta1/{*/locations/*/instances/*}
Updates the settings of a specific instance.

REST Resource: v1beta1.projects.locations.operations

cancel POST /v1beta1/{name=projects/*/locations/*/operations/*}:cancel
Starts asynchronous cancellation on a long-running operation.
delete DELETE /v1beta1/{name=projects/*/locations/*/operations/*}
Deletes a long-running operation.
get GET /v1beta1/{name=projects/*/locations/*/operations/*}
Gets the latest state of a long-running operation.
list GET /v1beta1/{name=projects/*/locations/*}/operations
Lists operations that match the specified filter in the request.