Package google.maps.mapsplatformdatasets.v1alpha

Индекс

КартыПлатформаНаборы данныхV1Alpha

Определение сервиса для API наборов данных платформы Карт.

Создать набор данных

rpc CreateDataset( CreateDatasetRequest ) returns ( Dataset )

Создайте новый набор данных для указанного проекта.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM-разрешения

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

  • mapsplatformdatasets.datasets.create

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

Удалить набор данных

rpc DeleteDataset( DeleteDatasetRequest ) returns ( Empty )

Удалить указанный набор данных.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM-разрешения

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

  • mapsplatformdatasets.datasets.delete

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

СкачатьНабор данных

rpc DownloadDataset( DownloadDatasetRequest ) returns ( DownloadDatasetResponse )

Загружает набор данных.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM-разрешения

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

  • mapsplatformdatasets.datasets.export

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

GetDataset

rpc GetDataset( GetDatasetRequest ) returns ( Dataset )

Получите набор данных.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM-разрешения

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

  • mapsplatformdatasets.datasets.get

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

Импортдататасет

rpc ImportDataset( ImportDatasetRequest ) returns ( ImportDatasetResponse )

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

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM-разрешения

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

  • mapsplatformdatasets.datasets.import

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

Список наборов данных

rpc ListDatasets( ListDatasetsRequest ) returns ( ListDatasetsResponse )

Выведите список всех наборов данных для указанного проекта.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM-разрешения

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

  • mapsplatformdatasets.datasets.list

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

ОбновлениеDatasetMetadata

rpc UpdateDatasetMetadata( UpdateDatasetMetadataRequest ) returns ( Dataset )

Обновите метаданные для набора данных.

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

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

  • https://www.googleapis.com/auth/cloud-platform
IAM-разрешения

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

  • mapsplatformdatasets.datasets.update

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

Создать запрос набора данных

Запрос на создание набора данных карт.

Поля
parent

string

Необходимый. Родительский проект, которому будет принадлежать набор данных. Формат: проекты/{$проект}

dataset

Dataset

Необходимый. Версия набора данных, которую необходимо создать.

Набор данных

Представление набора данных платформы карт.

Поля
name

string

Имя ресурса, проекты/{project}/datasets/{dataset_id}

display_name

string

Читабельное имя, отображаемое в пользовательском интерфейсе консоли.

description

string

Описание этого набора данных.

version_id

string

Идентификатор версии набора данных.

usage[]

Usage

Указанные варианты использования для этого набора данных.

status

Status

Только вывод. Статус этой версии набора данных.

create_time

Timestamp

Только вывод. Время, когда набор данных был впервые создан.

update_time

Timestamp

Только вывод. Время последнего обновления метаданных набора данных.

version_create_time

Timestamp

Только вывод. Время создания этой версии набора данных. (Это произошло при импорте данных в набор данных)

version_description

string

Только вывод. Описание этой версии набора данных. Он предоставляется при импорте данных в набор данных.

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

LocalFileSource

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

gcs_source

GcsSource

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

Удалить запрос набора данных

Запрос на удаление набора данных.

Набор данных, который необходимо удалить.

Поля
name

string

Необходимый. Формат: проекты/${project}/datasets/{dataset_id}

Загрузить запрос набора данных

Запросить загрузку набора данных.

Поля
name

string

Набор данных для извлечения. Формат: проекты/${project}/datasets/${dataset_id}

СкачатьDatasetResponse

Ответ от загрузки набора данных.

Формат файла

Формат загружаемого файла.

Перечисления
FILE_FORMAT_UNSPECIFIED Неуказанный формат файла.
FILE_FORMAT_GEOJSON Файл GeoJson.
FILE_FORMAT_KML KML-файл.
FILE_FORMAT_CSV CSV-файл.

GcsИсточник

Подробная информация об источнике данных, когда он находится в Google Cloud Storage.

Поля
input_uri

string

URI исходных данных. Например, gs://my_bucket/my_object .

file_format

FileFormat

Формат файла объекта Google Cloud Storage. Используется в основном для проверки.

GetDatasetRequest

Запрос на получение указанного набора данных.

Поля
name

string

Необходимый. Имя ресурса. проекты/{project}/datasets/{dataset_id}

Импортдатасетрекуест

Запрос на импорт новой версии набора данных.

Поля
name

string

Необходимый. Имя ресурса, проекты/{project}/datasets/{dataset_id}

version_description

string

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

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

LocalFileSource

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

gcs_source

GcsSource

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

Импортдатасетответ

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

Поля
name

string

Необходимый. Имя ресурса вновь созданной версии набора данных, projects/{project}/datasets/{dataset_id}@{version_id}

Запрос ListDatasetsRequest

Запрос на список наборов данных для проекта.

Поля
parent

string

Необходимый. Имя проекта, для которого нужно перечислить все наборы данных.

page_size

int32

Максимальное количество версий, возвращаемых на страницу. Если значение не указано (или равно нулю), будут возвращены все наборы данных.

page_token

string

Токен страницы, полученный в результате предыдущего вызова ListDatasets. Предоставьте это, чтобы получить следующую страницу.

ListDatasetsResponse

Ответ на список наборов данных для проекта.

Поля
datasets[]

Dataset

Все наборы данных для проекта.

next_page_token

string

Токен, который можно отправить как page_token для получения следующей страницы. Если это поле опущено, последующие страницы отсутствуют.

Локальныйфилесаурце

Подробная информация об источнике данных, если это локальный файл.

Поля
filename

string

Имя и расширение загруженного файла.

file_format

FileFormat

Формат загружаемого файла.

Положение дел

Статус версии набора данных.

Поля
state

State

Государственное перечисление для статуса.

error_message

string

Сообщение об ошибке с указанием причины сбоя. Он пуст, если наборы данных не находятся в состоянии сбоя.

Состояние

Список состояний для набора данных.

Перечисления
STATE_UNSPECIFIED Состояние этого набора данных не установлено.
STATE_IMPORTING Данные импортируются в набор данных.
STATE_IMPORT_SUCCEEDED Импорт данных в набор данных выполнен успешно.
STATE_IMPORT_FAILED Не удалось импортировать данные в набор данных.
STATE_DELETING Набор данных находится в процессе удаления.
STATE_DELETION_FAILED Состояние удаления не удалось. Это состояние означает, что удаление набора данных не удалось. Удаление можно повторить.
STATE_PROCESSING Состояние обработки. Это состояние представляет собой первоначальное сопоставление и обработку наборов данных с производными наборами данных.
STATE_PROCESSING_FAILED Данные обрабатываются.
STATE_NEEDS_REVIEW Это состояние в настоящее время не используется.
STATE_PUBLISHING Государство издательства. Это состояние означает, что публикация продолжается.
STATE_PUBLISHING_FAILED Публикация провалилась. Это состояние означает, что публикация не удалась. Публикацию можно повторить.
STATE_COMPLETED Завершенное состояние. Это состояние представляет собой набор данных, доступный для конкретного использования.

ОбновлениеDatasetMetadataRequest

Запрос на обновление полей метаданных набора данных.

Поля
dataset

Dataset

Необходимый. Набор данных для обновления. Имя набора данных используется для идентификации обновляемого набора данных. Имя имеет формат: projects/{project}/datasets/{dataset_id}.

update_mask

FieldMask

Список полей, которые необходимо обновить. Поддержите значение «*» для полной замены.

Применение

Использование указывает, где данные будут использоваться, чтобы указать, как их обрабатывать.

Перечисления
USAGE_UNSPECIFIED Использование этого набора данных не установлено.
USAGE_DATA_DRIVEN_STYLING Этот набор данных будет использоваться для стилизации на основе данных.