REST Resource: projects.locations.services.metadataImports

Risorsa: MetadataImport

Una risorsa metastore che importa i metadati.

Rappresentazione JSON
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "endTime": string,
  "state": enum (State),

  // Union field metadata can be only one of the following:
  "databaseDump": {
    object (DatabaseDump)
  }
  // End of list of possible types for union field metadata.
}
Campi
name

string

Immutabile. Il nome della risorsa relativa dell'importazione dei metadati, del tipo:

projects/{projectNumber}/locations/{locationId}/services/{serviceId}/metadataImports/{metadataImportId}.

description

string

La descrizione dell'importazione dei metadati.

createTime

string (Timestamp format)

Solo output. L'ora in cui è stata avviata l'importazione dei metadati.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo output. L'ora dell'ultimo aggiornamento dell'importazione dei metadati.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

Solo output. L'ora in cui è terminata l'importazione dei metadati.

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

state

enum (State)

Solo output. Lo stato attuale dell'importazione dei metadati.

Campo unione metadata. I metadati da importare. metadata può essere solo uno dei seguenti:
databaseDump

object (DatabaseDump)

Immutabile. Un dump del database di un database di metastore preesistente.

DatabaseDump

Una specifica della posizione e dei metadati di un dump del database da un sistema di gestione di database relazionali.

Rappresentazione JSON
{
  "databaseType": enum (DatabaseType),
  "gcsUri": string,
  "sourceDatabase": string,
  "type": enum (Type)
}
Campi
databaseType
(deprecated)

enum (DatabaseType)

Il tipo di database.

gcsUri

string

Un URI di un oggetto o di una cartella Cloud Storage che specifica l'origine da cui importare i metadati. Deve iniziare con gs://.

sourceDatabase
(deprecated)

string

Il nome del database di origine.

type

enum (Type)

Facoltativo. Il tipo di dump del database. Se non specificato, il valore predefinito è MYSQL.

DatabaseType

Il tipo di database.

Enum
DATABASE_TYPE_UNSPECIFIED Il tipo di database di origine è sconosciuto.
MYSQL Il tipo di database di origine è MySQL.

Stato

Lo stato attuale dell'importazione dei metadati.

Enum
STATE_UNSPECIFIED Lo stato dell'importazione dei metadati è sconosciuto.
RUNNING L'importazione dei metadati è in esecuzione.
SUCCEEDED L'importazione dei metadati è stata completata correttamente.
UPDATING L'importazione dei metadati è in corso di aggiornamento.
FAILED L'importazione dei metadati non è riuscita e le modifiche ai metadati tentate sono state annullate.

Metodi

create

Crea un nuovo MetadataImport in un determinato progetto e posizione.

get

Recupera i dettagli di una singola importazione.

list

Elenca le importazioni in un servizio.

patch

Aggiorna una singola importazione.