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. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. O horário da última modificação do banco de dados. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
deleteTime |
Apenas saída. A hora da exclusão do banco de dados. Definida somente depois que o banco de dados é excluído. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. 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. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
type |
O tipo de banco de dados. |
Campo de união options . Opções especificadas para o tipo de banco de dados. options pode ser apenas de um dos tipos a seguir: |
|
hiveOptions |
Opções de um banco de dados Hive. |
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. |