Package google.maps.mapmanagement.v1

Indice

MapManagement

Definizione del servizio per l'API Map Management. Al momento l'API Map Management supporta solo la gestione di DatasetStyleAssociations. Con l'API è possibile creare, elencare ed eliminare DatasetStyleAssociations. Non è necessario un metodo get perché DatasetStyleAssociation è completamente caratterizzato dai suoi ID set di dati e stile di mappa, quindi può essere identificato in modo univoco dal nome.

CreateDatasetStyleAssociation

rpc CreateDatasetStyleAssociation(CreateDatasetStyleAssociationRequest) returns (DatasetStyleAssociation)

Crea un'associazione di stili dei set di dati.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

rpc DeleteDatasetStyleAssociation(DeleteDatasetStyleAssociationRequest) returns (Empty)

Consente di eliminare un'associazione di stili dei set di dati. L'eliminazione diventa un caso speciale quando DatasetStyleAssociation è associato implicitamente ad almeno una mappa. In questo caso, l'eliminazione è consentita solo se la richiesta contiene l'elenco di tutti gli ID mappa associati a DatasetStyleAssociation. Si tratta di una salvaguardia messa in atto per ridurre al minimo il rischio di apportare modifiche distruttive con effetti collaterali indesiderati.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

rpc ListDatasetMapAssociations(ListDatasetMapAssociationsRequest) returns (ListDatasetMapAssociationsResponse)

Elenca DatasetMapAssociations.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

rpc ListDatasetStyleAssociations(ListDatasetStyleAssociationsRequest) returns (ListDatasetStyleAssociationsResponse)

Elenca DatasetStyleAssociations. Poiché DatasetStyleAssociations sono elementi secondari di Dataset, il set di dati principale viene utilizzato per identificare l'elenco di DatasetStyleAssociations da restituire. Se il set di dati viene omesso, ad esempio projects/123/datasets/-, l'elenco restituito conterrà tutte le associazioni DatasetStyle per il progetto.

Ambiti di autorizzazione

Richiede il seguente ambito OAuth:

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

CreateDatasetStyleAssociationRequest

Richiesta di creazione di un'associazione di stili dei set di dati.

Campi
parent

string

Obbligatorio. Set di dati principale che sarà proprietario di DatasetStyleAssociation. Formato: projects/{$project_number}/datasets/{$dataset_id}

dataset_style_association

DatasetStyleAssociation

Obbligatorio. Un nuovo DatasetStyleAssociation.

DatasetStyleAssociation

Un'associazione tra uno stile di mappa e un set di dati. Questa associazione implica che, se una mappa è associata allo stile di mappa, verrà associata anche al set di dati per quanto riguarda la visualizzazione.

Campi
name

string

Nome risorsa dell'associazione Set di dati - Stile di mappa: projects/{project}/datasets/{dataset}/clientStyles/{client_style}

client_style

string

Il nome della risorsa dello stile mappa: projects/{project}/clientStyles/{client_style}

DeleteDatasetStyleAssociationRequest

Richiesta di eliminazione di un'associazione di stili dei set di dati.

Campi
name

string

Obbligatorio. Formato: projects/${project}/datasets/{dataset_id}/clientStyles/{style_id}

map_ids[]

string

Facoltativo. Deve essere presente se e solo se il set di dati da eliminare è associato implicitamente ad almeno una mappa. Si tratta di una salvaguardia messa in atto per ridurre al minimo il rischio di apportare modifiche distruttive con effetti collaterali indesiderati.

ListDatasetMapAssociationsRequest

Richiesta di elencare tutti gli ID mappa associati implicitamente al set di dati specificato.

Campi
parent

string

Obbligatorio. L'associazione DatasetStyle per elencare tutte le mappe associate. Il modulo è projects/{project_id}/datasets/{dataset_id}/clientStyles/{style_id}

page_size

int32

Facoltativo. Il numero massimo di DatasetMapAssociations da restituire. Il servizio potrebbe restituire meno di questo valore. Se non specificato, verranno restituiti al massimo 20 DatasetMapAssociations. Il valore massimo è 50.

page_token

string

Facoltativo. Un token di pagina ricevuto da una chiamata ListDatasetMapAssociations precedente. Fornisci questo valore per recuperare la pagina successiva. Quando esegui la paginazione, tutti i parametri devono corrispondere alla chiamata originale.

ListDatasetMapAssociationsResponse

Un elenco di ID mappa associati implicitamente a un determinato set di dati.

Campi
map_ids[]

string

Un elenco di ID mappa associati implicitamente a un determinato set di dati.

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.

ListDatasetStyleAssociationsRequest

Richiedi di elencare tutte le associazioni di stili dei set di dati per il progetto.

Campi
parent

string

Obbligatorio. Il nome del progetto per cui elencare tutte le associazioni di stili dei set di dati.

page_size

int32

Facoltativo. Il numero massimo di DatasetStyleAssociations da restituire. Il servizio potrebbe restituire meno di questo valore. Se non specificato, verranno restituiti al massimo 20 DatasetStyleAssociations. Il valore massimo è 50.

page_token

string

Facoltativo. Un token di pagina ricevuto da una chiamata ListDatasetStyleAssociations precedente. Fornisci questo valore per recuperare la pagina successiva. Quando esegui la paginazione, tutti i parametri devono corrispondere alla chiamata originale.

ListDatasetStyleAssociationsResponse

Un elenco di DatasetStyleAssociations.

Campi
dataset_style_associations[]

DatasetStyleAssociation

Un elenco di DatasetStyleAssociations.

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.