Method: media.upload

Импортирует новую версию данных для набора данных.

HTTP-запрос

  • URI загрузки для запросов на загрузку мультимедиа:
    POST https://mapsplatformdatasets.googleapis.com/upload/v1/{name=projects/*/datasets/*}:import
  • URI метаданных для запросов только метаданных:
    POST https://mapsplatformdatasets.googleapis.com/v1/{name=projects/*/datasets/*}:import

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
name

string

Необходимый. Имя ресурса. Формат: проекты/{проект}/наборы данных/{datasetId}

Тело запроса

Тело запроса содержит данные следующей структуры:

JSON-представление
{
  "versionDescription": string,

  // Union field data_source can be only one of the following:
  "localFileSource": {
    object (LocalFileSource)
  },
  "gcsSource": {
    object (GcsSource)
  }
  // End of list of possible types for union field data_source.
}
Поля
versionDescription

string

Описание новых импортируемых данных.

Поле объединения data_source . Подробная информация об источнике данных для набора данных. data_source может быть только одним из следующих:
localFileSource

object ( LocalFileSource )

Локальный источник файла набора данных для однократного импорта.

gcsSource

object ( GcsSource )

Источник файла Google Cloud Storage для набора данных для однократного импорта.

Тело ответа

Объект ответа media.upload.

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "name": string
}
Поля
name

string

Необходимый. Имя ресурса вновь созданной версии набора данных. Формат: проекты/{project}/datasets/{datasetId}@{versionId}

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/cloud-platform

IAM-разрешения

Требуется следующее разрешение IAM для ресурса name :

  • mapsplatformdatasets.datasets.import

Дополнительную информацию см. в документации IAM .