Package google.maps.mapsplatformdatasets.v1alpha

Indice

MapsPlatformDatasetsV1Alpha

Definizione del servizio per l'API Maps Platform Datasets.

CreateDataset

rpc CreateDataset(CreateDatasetRequest) returns (Dataset)

Crea un nuovo set di dati per il progetto specificato.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Richiede la seguente autorizzazione IAM per la risorsa parent:

  • mapsplatformdatasets.datasets.create

Per ulteriori informazioni, consulta la documentazione IAM.

DeleteDataset

rpc DeleteDataset(DeleteDatasetRequest) returns (Empty)

Elimina il set di dati specificato .

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Richiede la seguente autorizzazione IAM per la risorsa name:

  • mapsplatformdatasets.datasets.delete

Per ulteriori informazioni, consulta la documentazione IAM.

DownloadDataset

rpc DownloadDataset(DownloadDatasetRequest) returns (DownloadDatasetResponse)

Scarica un set di dati.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Richiede la seguente autorizzazione IAM per la risorsa name:

  • mapsplatformdatasets.datasets.export

Per ulteriori informazioni, consulta la documentazione IAM.

GetDataset

rpc GetDataset(GetDatasetRequest) returns (Dataset)

Recupera il set di dati.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Richiede la seguente autorizzazione IAM per la risorsa name:

  • mapsplatformdatasets.datasets.get

Per ulteriori informazioni, consulta la documentazione IAM.

ImportDataset

rpc ImportDataset(ImportDatasetRequest) returns (ImportDatasetResponse)

Importa una nuova versione dei dati per il set di dati.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Richiede la seguente autorizzazione IAM per la risorsa name:

  • mapsplatformdatasets.datasets.import

Per ulteriori informazioni, consulta la documentazione IAM.

ListDatasets

rpc ListDatasets(ListDatasetsRequest) returns (ListDatasetsResponse)

Elenca tutti i set di dati per il progetto specificato.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Richiede la seguente autorizzazione IAM per la risorsa parent:

  • mapsplatformdatasets.datasets.list

Per ulteriori informazioni, consulta la documentazione IAM.

UpdateDatasetMetadata

rpc UpdateDatasetMetadata(UpdateDatasetMetadataRequest) returns (Dataset)

Aggiorna i metadati per il set di dati.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

Richiede la seguente autorizzazione IAM per la risorsa name:

  • mapsplatformdatasets.datasets.update

Per ulteriori informazioni, consulta la documentazione IAM.

CreateDatasetRequest

Richiesta di creazione di un set di dati delle mappe.

Campi
parent

string

Obbligatorio. Progetto padre a cui appartiene il set di dati. Formato: projects/{$project}

dataset

Dataset

Obbligatorio. La versione del set di dati da creare.

Set di dati

Una rappresentazione di un set di dati di una piattaforma per mappe.

Campi
name

string

Nome risorsa, progetti/{progetto}/set di dati/{dataset_id}

display_name

string

Nome leggibile, visualizzato nell'interfaccia utente della console .

description

string

Una descrizione di questo set di dati .

version_id

string

L'ID versione del set di dati.

usage[]

Usage

Casi d'uso specificati per questo set di dati.

status

Status

Solo output. Lo stato di questa versione del set di dati.

create_time

Timestamp

Solo output. La data e l'ora della creazione iniziale del set di dati.

update_time

Timestamp

Solo output. Ora dell'ultimo aggiornamento dei metadati del set di dati.

version_create_time

Timestamp

Solo output. Ora di creazione di questa versione del set di dati. (È avvenuto durante l'importazione dei dati nel set di dati)

version_description

string

Solo output. La descrizione di questa versione del set di dati. Viene fornito durante l'importazione dei dati nel set di dati.

Campo di unione data_source. Dettagli sull'origine dei dati per il set di dati. data_source può essere solo uno dei seguenti:
local_file_source

LocalFileSource

Un'origine file locale per il set di dati per un singolo caricamento.

gcs_source

GcsSource

Un'origine file di Google Cloud Storage per il set di dati per un singolo caricamento.

DeleteDatasetRequest

Richiesta di eliminazione di un set di dati.

Il set di dati da eliminare.

Campi
name

string

Obbligatorio. Format: projects/${project}/datasets/{dataset_id}

DownloadDatasetRequest

Richiedi il download del set di dati.

Campi
name

string

Il set di dati da recuperare. Format: projects/${project}/datasets/${dataset_id}

DownloadDatasetResponse

Risposta dal download del set di dati.

FileFormat

Il formato del file che stai caricando.

Enum
FILE_FORMAT_UNSPECIFIED Formato file non specificato.
FILE_FORMAT_GEOJSON GeoJson.
FILE_FORMAT_KML file KML.
FILE_FORMAT_CSV .CSV.

GcsSource

I dettagli sull'origine dati quando si trova in Google Cloud Storage.

Campi
input_uri

string

URI dei dati di origine. Ad esempio, gs://my_bucket/my_object.

file_format

FileFormat

Il formato file dell'oggetto Google Cloud Storage. Viene utilizzato principalmente per la convalida.

GetDatasetRequest

Richiedi di ottenere il set di dati specificato.

Campi
name

string

Obbligatorio. Nome risorsa. projects/{project}/set di dati/{dataset_id}

ImportDatasetRequest

Richiedi di importare una nuova versione del set di dati.

Campi
name

string

Obbligatorio. Nome risorsa, progetti/{progetto}/set di dati/{dataset_id}

version_description

string

Una descrizione dei nuovi dati da importare.

Campo di unione data_source. Dettagli sull'origine dei dati per il set di dati. data_source può essere solo uno dei seguenti:
local_file_source

LocalFileSource

Un'origine file locale per il set di dati per un'importazione una tantum.

gcs_source

GcsSource

Un'origine file di Google Cloud Storage per il set di dati per un'importazione una tantum.

ImportDatasetResponse

Risposta dall'importazione di una nuova versione del set di dati.

Campi
name

string

Obbligatorio. Nome risorsa della versione del set di dati appena creata, projects/{project}/dataset/{dataset_id}@{version_id}

ListDatasetsRequest

Richiesta di elencare i set di dati per il progetto.

Campi
parent

string

Obbligatorio. Il nome del progetto per il quale elencare tutti i set di dati.

page_size

int32

Il numero massimo di versioni da restituire per pagina. Se non specificati (o zero), verranno restituiti tutti i set di dati.

page_token

string

Il token di pagina, ricevuto da una precedente chiamata ListDatasets. Specifica questo valore per recuperare la pagina successiva.

ListDatasetsResponse

Risposta per elencare i set di dati per il progetto.

Campi
datasets[]

Dataset

Tutti i set di dati per il progetto.

next_page_token

string

Un token che può essere inviato come page_token per recuperare la pagina successiva. Se questo campo viene omesso, non verranno visualizzate altre pagine.

LocalFileSource

I dettagli sull'origine dati quando si tratta di un file locale.

Campi
filename

string

Il nome e l'estensione del file caricato.

file_format

FileFormat

Il formato del file che viene caricato.

Stato

Stato della versione del set di dati.

Campi
state

State

Enum per lo stato.

error_message

string

Messaggio di errore che indica il motivo dell'errore. Il campo è vuoto se lo stato del set di dati non è Non riuscito.

Stato

Un elenco di stati per il set di dati.

Enum
STATE_UNSPECIFIED Lo stato di questo set di dati non è impostato.
STATE_IMPORTING Importazione dei dati in un set di dati in corso.
STATE_IMPORT_SUCCEEDED Importazione dei dati in un set di dati riuscita.
STATE_IMPORT_FAILED Importazione dei dati in un set di dati non riuscita.
STATE_DELETING Il set di dati è in fase di eliminazione.
STATE_DELETION_FAILED Stato: eliminazione non riuscita. Questo stato indica che l'eliminazione del set di dati non è riuscita. È possibile riprovare l'eliminazione.
STATE_PROCESSING Lo stato di elaborazione. Questo stato rappresenta la corrispondenza e l'elaborazione iniziali dei set di dati in set di dati derivati.
STATE_PROCESSING_FAILED Elaborazione dei dati in corso.
STATE_NEEDS_REVIEW Questo stato non è attualmente utilizzato.
STATE_PUBLISHING Lo stato di pubblicazione. Questo stato rappresenta la pubblicazione in corso.
STATE_PUBLISHING_FAILED Gli stati di pubblicazione non riuscita. Questo stato indica che la pubblicazione non è riuscita. È possibile riprovare la pubblicazione.
STATE_COMPLETED Lo stato completato. Questo stato rappresenta il set di dati disponibile per il suo utilizzo specifico.

UpdateDatasetMetadataRequest

Richiedi l'aggiornamento dei campi dei metadati del set di dati.

Campi
dataset

Dataset

Obbligatorio. Il set di dati da aggiornare. Il nome del set di dati viene utilizzato per identificare il set di dati da aggiornare. Il nome ha il formato: projects/{project}/set di dati/{dataset_id}

update_mask

FieldMask

L'elenco dei campi da aggiornare. Supporta il valore "*" per la sostituzione completa.

Utilizzo

L'utilizzo specifica dove i dati vengono utilizzati per stabilire le modalità di elaborazione dei dati.

Enum
USAGE_UNSPECIFIED L'utilizzo di questo set di dati non è impostato.
USAGE_DATA_DRIVEN_STYLING Questo set di dati verrà utilizzato per gli stili basati sui dati.