Google Cloud Memorystore for Redis API

Creates and manages Redis instances on the Google Cloud Platform.

Service: redis.googleapis.com

All URIs below are relative to https://redis.googleapis.com

This service provides the following discovery documents:

REST Resource: v1beta1.projects.locations

Methods
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

Methods
create POST /v1beta1/{parent=projects/*/locations/*}/instances
Creates a Redis instance based on the specified tier and memory size.
delete DELETE /v1beta1/{name=projects/*/locations/*/instances/*}
Deletes a specific Redis instance.
failover POST /v1beta1/{name=projects/*/locations/*/instances/*}:failover
Initiates a failover of the master node to current replica node for a specific STANDARD tier Cloud Memorystore for Redis instance.
get GET /v1beta1/{name=projects/*/locations/*/instances/*}
Gets the details of a specific Redis instance.
list GET /v1beta1/{parent=projects/*/locations/*}/instances
Lists all Redis instances owned by a project in either the specified location (region) or all locations.
patch PATCH /v1beta1/{instance.name=projects/*/locations/*/instances/*}
Updates the metadata and configuration of a specific Redis instance.

REST Resource: v1beta1.projects.locations.operations

Methods
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.

Service: redis.googleapis.com

All URIs below are relative to https://redis.googleapis.com

This service provides the following discovery documents:

REST Resource: v1.projects.locations

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

REST Resource: v1.projects.locations.instances

Methods
create POST /v1/{parent=projects/*/locations/*}/instances
Creates a Redis instance based on the specified tier and memory size.
delete DELETE /v1/{name=projects/*/locations/*/instances/*}
Deletes a specific Redis instance.
failover POST /v1/{name=projects/*/locations/*/instances/*}:failover
Initiates a failover of the master node to current replica node for a specific STANDARD tier Cloud Memorystore for Redis instance.
get GET /v1/{name=projects/*/locations/*/instances/*}
Gets the details of a specific Redis instance.
list GET /v1/{parent=projects/*/locations/*}/instances
Lists all Redis instances owned by a project in either the specified location (region) or all locations.
patch PATCH /v1/{instance.name=projects/*/locations/*/instances/*}
Updates the metadata and configuration of a specific Redis instance.

REST Resource: v1.projects.locations.operations

Methods
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Starts asynchronous cancellation on a long-running operation.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
Deletes a long-running operation.
get GET /v1/{name=projects/*/locations/*/operations/*}
Gets the latest state of a long-running operation.
list GET /v1/{name=projects/*/locations/*}/operations
Lists operations that match the specified filter in the request.
Was this page helpful? Let us know how we did:

Send feedback about...

Google Cloud Memorystore for Redis