- Recurso: Datastore
- NfsDatastore
- GoogleFileService
- ThirdPartyFileService
- GoogleVmwareFileService
- Estado
- Métodos
Recurso: Datastore
Representa un recurso de almacén de datos.
| Representación JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "clusters": [ string ], "nfsDatastore": { object ( |
| Campos | |
|---|---|
name |
Solo salida. Es el identificador. Es el nombre del recurso de este almacén de datos. Los nombres de recursos son URIs sin esquema que siguen las convenciones que se indican en https://cloud.google.com/apis/design/resource_names. Por ejemplo: |
createTime |
Solo salida. Es la fecha y hora de creación de este recurso. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Es la fecha y hora de la última actualización de este recurso. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
description |
Es opcional. Descripción de este almacén de datos proporcionada por el usuario |
clusters[] |
Solo salida. Son los clústeres a los que está conectado el almacén de datos. |
nfsDatastore |
Obligatorio. Es la configuración del almacén de datos de NFS. |
state |
Solo salida. Es el estado de Datastore. |
uid |
Solo salida. Es el identificador único generado por el sistema para el recurso. |
etag |
Es opcional. Es una suma de verificación que se puede enviar en las solicitudes de actualización y eliminación para garantizar que el valor proporcionado por el usuario esté actualizado antes de que el servidor procese una solicitud. El servidor calcula las sumas de comprobación según el valor de otros campos de la solicitud. |
NfsDatastore
Es la configuración del almacén de datos de NFS.
| Representación JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de unión FileServiceOption. Es la opción de servicio de archivos del almacén de datos de NFS. FileServiceOption puede ser solo uno de los parámetros siguientes: |
|
googleFileService |
Configuración del servicio de archivos de Google |
thirdPartyFileService |
Configuración del servicio de archivos de terceros |
googleVmwareFileService |
Configuración del servicio de archivos de GCVE |
GoogleFileService
Configuración del servicio de archivos de servicio de Google
| Representación JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de unión FileServiceOption. El nombre del servicio del archivo de servicio de Google FileServiceOption solo puede ser uno de los siguientes: |
|
netappVolume |
Nombre del recurso de volumen de NetApp de Google, p.ej., projects/my-project/locations/me-west1-b/volumes/my-volume |
filestoreInstance |
Nombre del recurso de la instancia de Google Filestore, p.ej., projects/my-project/locations/me-west1-b/instances/my-instance |
ThirdPartyFileService
Configuración del servicio de archivos de terceros
| Representación JSON |
|---|
{ "servers": [ string ], "fileShare": string, "network": string } |
| Campos | |
|---|---|
servers[] |
Obligatorio. Son las direcciones IP del servidor del servicio de archivos NFS. NFS v3: Proporciona una sola dirección IP o nombre de DNS. En el futuro, se podrán admitir varios servidores cuando se habilite la compatibilidad con el protocolo NFS 4.1. |
fileShare |
Obligatorio. Nombre de la carpeta de montaje requerida |
network |
Obligatorio. Se requiere para identificar el intercambio de tráfico entre VPCs que se usa para el acceso a la red del nombre de la red de VPC de NFS, p.ej., projects/project-id/global/networks/my-network_id |
GoogleVmwareFileService
Este tipo no tiene campos.
El mensaje de volumen captura las entradas del usuario para la creación de servicios de archivos administrados por GCVE
Estado
El estado de Datastore
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Es el valor predeterminado. Este valor nunca debe usarse. |
CREATING |
Se está creando el volumen de NFS. |
ACTIVE |
El volumen de NFS está activo. |
UPDATING |
Se está actualizando el volumen de NFS. |
DELETING |
Se está borrando el volumen de NFS. |
Métodos |
|
|---|---|
|
Crea un recurso Datastore nuevo en un proyecto y una ubicación determinados. |
|
Borra un recurso Datastore. |
|
Recupera un recurso Datastore por su nombre. |
|
Enumera los recursos Datastore en una ubicación y un proyecto determinados. |
|
Modifica un recurso de Datastore. |