- Recurso: Datastore
- NfsDatastore
- GoogleFileService
- ThirdPartyFileService
- GoogleVmwareFileService
- Estado
- Métodos
Recurso: Datastore
Representa um recurso de armazenamento de dados.
| Representação JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "clusters": [ string ], "nfsDatastore": { object ( |
| Campos | |
|---|---|
name |
Apenas saída. Identificador. O nome do recurso deste datastore. Os nomes de recursos são URIs sem esquema que seguem as convenções em https://cloud.google.com/apis/design/resource_names. Por exemplo: |
createTime |
Apenas saída. Hora de criação deste recurso. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
updateTime |
Apenas saída. A última atualização deste recurso. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. Exemplos: |
description |
Opcional. Descrição fornecida pelo usuário para este repositório de dados |
clusters[] |
Apenas saída. Clusters a que o datastore está anexado. |
nfsDatastore |
Obrigatório. Configurações do repositório de dados NFS. |
state |
Apenas saída. O estado do Datastore. |
uid |
Apenas saída. Identificador exclusivo gerado pelo sistema para o recurso. |
etag |
Opcional. Checksum que pode ser enviado em solicitações de atualização e exclusão para garantir que o valor fornecido pelo usuário esteja atualizado antes que o servidor processe uma solicitação. O servidor calcula checksums com base no valor de outros campos na solicitação. |
NfsDatastore
A configuração do repositório de dados NFS.
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união FileServiceOption. A opção de serviço de arquivos do armazenamento de dados NFS. FileServiceOption pode ser apenas de um dos tipos a seguir: |
|
googleFileService |
Configuração do serviço de arquivos do Google |
thirdPartyFileService |
Configuração do serviço de arquivos de terceiros |
googleVmwareFileService |
Configuração do serviço de arquivos do GCVE |
GoogleFileService
Configuração do serviço de arquivo de serviço do Google
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união FileServiceOption. O nome do serviço do arquivo de serviço do Google FileServiceOption pode ser apenas um dos seguintes: |
|
netappVolume |
Nome do recurso de volume do Google NetApp, por exemplo, projects/my-project/locations/me-west1-b/volumes/my-volume |
filestoreInstance |
Nome do recurso da instância do Filestore do Google, por exemplo, projects/my-project/locations/me-west1-b/instances/my-instance |
ThirdPartyFileService
Configuração do serviço de arquivos de terceiros
| Representação JSON |
|---|
{ "servers": [ string ], "fileShare": string, "network": string } |
| Campos | |
|---|---|
servers[] |
Obrigatório. Endereços IP do servidor do serviço de arquivos NFS. NFS v3: forneça um único endereço IP ou nome DNS. Vários servidores poderão ser compatíveis no futuro quando o suporte ao protocolo NFS 4.1 for ativado. |
fileShare |
Obrigatório. Nome da pasta de montagem obrigatório |
network |
Obrigatório. Obrigatório para identificar o peering de VPC usado para o nome da rede de acesso NFS da VPC do NFS, por exemplo, projects/project-id/global/networks/my-network_id |
GoogleVmwareFileService
Esse tipo não tem campos.
A mensagem de volume captura as entradas do usuário para a criação de serviços de arquivos gerenciados pelo GCVE
Estado
O estado do Datastore
| Tipos enumerados | |
|---|---|
STATE_UNSPECIFIED |
O valor padrão. Esse valor nunca pode ser usado. |
CREATING |
O volume NFS está sendo criado. |
ACTIVE |
O volume NFS está ativo. |
UPDATING |
O volume NFS está sendo atualizado. |
DELETING |
O volume NFS está sendo excluído. |
Métodos |
|
|---|---|
|
Cria um recurso Datastore em determinado projeto e local. |
|
Exclui um recurso Datastore. |
|
Recupera um recurso Datastore pelo nome dele. |
|
Lista recursos Datastore em determinado projeto e local. |
|
Modifica um recurso de Datastore. |