Memorystore API

Dienst: memorystore.googleapis.com

Wir empfehlen, diesen Dienst mit den von Google bereitgestellten Clientbibliotheken aufzurufen. Wenn Ihre Anwendung Ihre eigenen Bibliotheken zum Aufrufen dieses Dienstes verwenden muss, verwenden Sie bei den API-Anfragen die folgenden Informationen.

Discovery-Dokument

Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet die folgenden Discovery-Dokumente:

Dienstendpunkt

Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:

  • https://memorystore.googleapis.com

REST-Ressource: v1beta.projects.locations

Methoden
get GET /v1beta/{name=projects/*/locations/*}
Ruft Informationen zu einer Zone ab.
list GET /v1beta/{name=projects/*}/locations
Listet Informationen zu den unterstützten Zonen für diesen Dienst auf.

REST-Ressource: v1beta.projects.locations.instances

Methoden
create POST /v1beta/{parent=projects/*/locations/*}/instances
Erstellt eine neue Instanz in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1beta/{name=projects/*/locations/*/instances/*}
Löscht eine einzelne Instanz.
get GET /v1beta/{name=projects/*/locations/*/instances/*}
Ruft Details zu einer einzelnen Instanz ab.
getCertificateAuthority GET /v1beta/{name=projects/*/locations/*/instances/*}/certificateAuthority
Ruft Details zur Zertifizierungsstelle für eine Instanz ab.
list GET /v1beta/{parent=projects/*/locations/*}/instances
Listet Instanzen in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1beta/{instance.name=projects/*/locations/*/instances/*}
Aktualisiert die Parameter einer einzelnen Instanz.

REST-Ressource: v1beta.projects.locations.operations

Methoden
cancel POST /v1beta/{name=projects/*/locations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1beta/{name=projects/*/locations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1beta/{name=projects/*/locations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1beta/{name=projects/*/locations/*}/operations
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v1alpha.projects.locations

Methoden
get GET /v1alpha/{name=projects/*/locations/*}
Ruft Informationen zu einer Zone ab.
list GET /v1alpha/{name=projects/*}/locations
Listet Informationen zu den unterstützten Zonen für diesen Dienst auf.

REST-Ressource: v1alpha.projects.locations.instances

Methoden
create POST /v1alpha/{parent=projects/*/locations/*}/instances
Erstellt eine neue Instanz in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1alpha/{name=projects/*/locations/*/instances/*}
Löscht eine einzelne Instanz.
get GET /v1alpha/{name=projects/*/locations/*/instances/*}
Ruft Details zu einer einzelnen Instanz ab.
getCertificateAuthority GET /v1alpha/{name=projects/*/locations/*/instances/*}/certificateAuthority
Ruft Details zur Zertifizierungsstelle für eine Instanz ab.
list GET /v1alpha/{parent=projects/*/locations/*}/instances
Listet Instanzen in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1alpha/{instance.name=projects/*/locations/*/instances/*}
Aktualisiert die Parameter einer einzelnen Instanz.

REST-Ressource: v1alpha.projects.locations.operations

Methoden
cancel POST /v1alpha/{name=projects/*/locations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1alpha/{name=projects/*/locations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1alpha/{name=projects/*/locations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1alpha/{name=projects/*/locations/*}/operations
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.

REST-Ressource: v1.projects.locations

Methoden
get GET /v1/{name=projects/*/locations/*}
Ruft Informationen zu einer Zone ab.
list GET /v1/{name=projects/*}/locations
Listet Informationen zu den unterstützten Zonen für diesen Dienst auf.

REST-Ressource: v1.projects.locations.instances

Methoden
create POST /v1/{parent=projects/*/locations/*}/instances
Erstellt eine neue Instanz in einem angegebenen Projekt und an einem angegebenen Ort.
delete DELETE /v1/{name=projects/*/locations/*/instances/*}
Löscht eine einzelne Instanz.
get GET /v1/{name=projects/*/locations/*/instances/*}
Ruft Details zu einer einzelnen Instanz ab.
getCertificateAuthority GET /v1/{name=projects/*/locations/*/instances/*}/certificateAuthority
Ruft Details zur Zertifizierungsstelle für eine Instanz ab.
list GET /v1/{parent=projects/*/locations/*}/instances
Listet Instanzen in einem angegebenen Projekt und an einem angegebenen Standort auf.
patch PATCH /v1/{instance.name=projects/*/locations/*/instances/*}
Aktualisiert die Parameter einer einzelnen Instanz.

REST-Ressource: v1.projects.locations.operations

Methoden
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Startet den asynchronen Abbruch eines lang andauernden Vorgangs.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
Löscht einen Vorgang mit langer Ausführungszeit.
get GET /v1/{name=projects/*/locations/*/operations/*}
Ruft den letzten Status eines lang andauernden Vorgangs ab.
list GET /v1/{name=projects/*/locations/*}/operations
Listet Vorgänge auf, die zu dem angegebenen Filter in der Anfrage passen.