Recurso: Database
Banco de dados é o contêiner de tabelas.
| Representação JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "deleteTime": string, "expireTime": string, "type": enum ( |
| Campos | |
|---|---|
name |
Apenas saída. O nome do recurso. Formato: projects/{project_id_or_number}/locations/{locationId}/catalogs/{catalogId}/databases/{databaseId} |
createTime |
Apenas saída. A hora de criação do banco de dados. 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. O horário da última modificação do banco de dados. 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: |
deleteTime |
Apenas saída. A hora da exclusão do banco de dados. Definida somente depois que o banco de dados é excluído. 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: |
expireTime |
Apenas saída. A hora em que esse banco de dados é considerado expirado. Definida somente depois que o banco de dados é excluído. 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: |
type |
O tipo de banco de dados. |
| Opções especificadas para o tipo de banco de dados. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo um dos campos será definido em uma resposta: | |
hiveOptions |
Opções de um banco de dados Hive. |
| Fim dos campos mutuamente exclusivos. | |
HiveDatabaseOptions
Opções de um banco de dados Hive.
| Representação JSON |
|---|
{ "locationUri": string, "parameters": { string: string, ... } } |
| Campos | |
|---|---|
locationUri |
URI da pasta do Cloud Storage em que os dados do banco de dados são armazenados, começando com "gs://". |
parameters |
Armazena parâmetros do banco de dados Hive fornecidos pelo usuário. Um objeto com uma lista de pares |
Tipo
O tipo de banco de dados.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
O tipo não está especificado. |
HIVE |
Representa um banco de dados que armazena tabelas compatíveis com as tabelas do metastore Hive. |
Métodos |
|
|---|---|
|
Cria um novo banco de dados. |
|
Exclui um banco de dados já existente especificado pelo ID do banco de dados. |
|
Encontra o banco de dados especificado pelo nome do recurso. |
|
Lista todos os bancos de dados em um catálogo especificado. |
|
Atualiza um banco de dados já existente especificado pelo ID do banco de dados. |