- Ressource: Datastore
- NfsDatastore
- GoogleFileService
- ThirdPartyFileService
- GoogleVmwareFileService
- Bundesland
- Methoden
Ressource: Datastore
Stellt eine Datenspeicherressource dar.
| JSON-Darstellung |
|---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "clusters": [ string ], "nfsDatastore": { object ( |
| Felder | |
|---|---|
name |
Nur Ausgabe. ID. Der Ressourcenname dieses Datenspeichers. Ressourcennamen sind schemalose URIs, die den Konventionen unter https://cloud.google.com/apis/design/resource_names entsprechen. Beispiel: |
createTime |
Nur Ausgabe. Erstellungszeitpunkt dieser Ressource. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Zeitpunkt der letzten Aktualisierung dieser Ressource. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
description |
Optional. Vom Nutzer angegebene Beschreibung für diesen Datenspeicher |
clusters[] |
Nur Ausgabe. Cluster, an die der Datenspeicher angehängt ist. |
nfsDatastore |
Erforderlich. Einstellungen für den NFS-Datastore. |
state |
Nur Ausgabe. Der Status des Datastore. |
uid |
Nur Ausgabe. Vom System generierte eindeutige Kennung für die Ressource. |
etag |
Optional. Prüfsumme, die bei Aktualisierungs- und Löschanfragen gesendet werden kann, um sicherzustellen, dass der vom Nutzer angegebene Wert aktuell ist, bevor der Server eine Anfrage verarbeitet. Der Server berechnet Prüfsummen basierend auf dem Wert anderer Felder in der Anfrage. |
NfsDatastore
Die NFS-Datastore-Konfiguration.
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld FileServiceOption. Die Dateidienstoption des NFS-Datenspeichers. Für FileServiceOption ist nur einer der folgenden Werte zulässig: |
|
googleFileService |
Konfiguration des Google-Dateidienstes |
thirdPartyFileService |
Konfiguration von Dateidiensten von Drittanbietern |
googleVmwareFileService |
Konfiguration des GCVE-Dateidienstes |
GoogleFileService
Dienstkonfiguration der Google-Dienstdatei
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld FileServiceOption. Der Dienstname FileServiceOption der Google-Dienstdatei kann nur einer der folgenden Werte sein: |
|
netappVolume |
Google-Ressourcenname für NetApp-Volume, z.B. „projects/my-project/locations/me-west1-b/volumes/my-volume“ |
filestoreInstance |
Ressourcenname der Google Filestore-Instanz, z.B. projects/my-project/locations/me-west1-b/instances/my-instance |
ThirdPartyFileService
Konfiguration von Dateidiensten von Drittanbietern
| JSON-Darstellung |
|---|
{ "servers": [ string ], "fileShare": string, "network": string } |
| Felder | |
|---|---|
servers[] |
Erforderlich. Server-IP-Adressen des NFS-Dateidienstes. Bei NFS v3 geben Sie eine einzelne IP-Adresse oder einen einzelnen DNS-Namen an. Mehrere Server können in Zukunft unterstützt werden, wenn die Unterstützung für das NFS 4.1-Protokoll aktiviert ist. |
fileShare |
Erforderlich. Erforderlicher Name des Bereitstellungsordners |
network |
Erforderlich. Erforderlich, um das für den NFS-Zugriff verwendete VPC-Peering zu identifizieren. Netzwerkname der VPC von NFS, z. B. projects/project-id/global/networks/my-network_id |
GoogleVmwareFileService
Dieser Typ hat keine Felder.
Volume-Nachricht erfasst Nutzereingaben für die Erstellung von von GCVE verwalteten Dateidiensten
Bundesland
Der Status des Datastore
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Der Standardwert. Dieser Wert sollte niemals verwendet werden. |
CREATING |
Das NFS-Volume wird erstellt. |
ACTIVE |
Das NFS-Volume ist aktiv. |
UPDATING |
Das NFS-Volume wird aktualisiert. |
DELETING |
Das NFS-Volume wird gelöscht. |
Methoden |
|
|---|---|
|
Erstellt eine neue Datastore-Ressource in einem bestimmten Projekt und an einem bestimmten Standort |
|
Löscht eine Datastore-Ressource. |
|
Ruft eine Datastore-Ressource anhand ihres Ressourcennamens ab. |
|
Listet Datastore in einem bestimmten Projekt und an einem bestimmten Standort auf |
|
Ändert eine Datastore-Ressource. |