Package google.maps.mapmanagement.v1

Dizin

MapManagement

Map Management API için hizmet tanımı. Harita Yönetimi API'si şu anda yalnızca DatasetStyleAssociations öğelerinin yönetimini desteklemektedir. API'yi kullanarak DatasetStyleAssociations öğeleri oluşturabilir, listeleyebilir ve silebilirsiniz. DatasetStyleAssociation, veri kümesi ve harita stili kimlikleriyle tamamen tanımlandığından ve adıyla benzersiz şekilde tanımlanabildiğinden get yöntemine ihtiyaç yoktur.

CreateDatasetStyleAssociation

rpc CreateDatasetStyleAssociation(CreateDatasetStyleAssociationRequest) returns (DatasetStyleAssociation)

DatasetStyleAssociation oluşturur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

rpc DeleteDatasetStyleAssociation(DeleteDatasetStyleAssociationRequest) returns (Empty)

DatasetStyleAssociation öğesini siler. DatasetStyleAssociation en az bir Harita ile dolaylı olarak ilişkilendirildiğinde silme işlemi özel bir durum haline gelir. Bu durumda, silme işlemine yalnızca istek DatasetStyleAssociation ile ilişkili tüm harita kimliklerinin listesini içeriyorsa izin verilir. Bu, istenmeyen yan etkileri olan yıkıcı değişiklikler yapma riskini en aza indirmek için uygulanan bir önlemdir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

rpc ListDatasetMapAssociations(ListDatasetMapAssociationsRequest) returns (ListDatasetMapAssociationsResponse)

DatasetMapAssociations öğelerini listeler.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

rpc ListDatasetStyleAssociations(ListDatasetStyleAssociationsRequest) returns (ListDatasetStyleAssociationsResponse)

DatasetStyleAssociations öğelerini listeler. DatasetStyleAssociations, Dataset'lerin alt öğeleri olduğundan, döndürülecek DatasetStyleAssociations listesini tanımlamak için üst öğe Dataset kullanılır. Veri kümesi atlanırsa (ör. projects/123/datasets/-) döndürülen liste, projenin tüm DatasetStyleAssociations öğelerini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

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

CreateDatasetStyleAssociationRequest

DatasetStyleAssociation oluşturma isteği.

Alanlar
parent

string

Zorunlu. DatasetStyleAssociation'ın sahibi olacak üst veri kümesi. Biçim: projects/{$project_number}/datasets/{$dataset_id}

dataset_style_association

DatasetStyleAssociation

Zorunlu. Yeni bir DatasetStyleAssociation.

DatasetStyleAssociation

Bir harita stili ile veri kümesi arasındaki ilişki. Bu ilişkilendirme, bir harita harita stiliyle ilişkilendirilirse görselleştirme açısından haritanın veri kümesiyle de ilişkilendirileceği anlamına gelir.

Alanlar
name

string

Veri kümesinin kaynak adı - Harita Stili İlişkisi: projects/{project}/datasets/{dataset}/clientStyles/{client_style}

client_style

string

Harita stilinin kaynak adı: projects/{project}/clientStyles/{client_style}

DeleteDatasetStyleAssociationRequest

DatasetStyleAssociation öğesini silme isteği.

Alanlar
name

string

Zorunlu. Biçim: projects/${project}/datasets/{dataset_id}/clientStyles/{style_id}

map_ids[]

string

İsteğe bağlı. Yalnızca silinecek veri kümesi en az bir Harita ile dolaylı olarak ilişkilendirilmişse mevcut olmalıdır. Bu, istenmeyen yan etkileri olan yıkıcı değişiklikler yapma riskini en aza indirmek için uygulanan bir önlemdir.

ListDatasetMapAssociationsRequest

Belirtilen veri kümesiyle dolaylı olarak ilişkilendirilmiş tüm harita kimliklerini listeleme isteği.

Alanlar
parent

string

Zorunlu. İlişkili tüm haritaları listelemek için DatasetStyleAssociation. Form projects/{project_id}/datasets/{dataset_id}/clientStyles/{style_id}

page_size

int32

İsteğe bağlı. Döndürülecek maksimum DatasetMapAssociations sayısı. Hizmet bu değerden daha az sonuç döndürebilir. Belirtilmemesi halinde en fazla 20 DatasetMapAssociation döndürülür. Maksimum değer 50'dir.

page_token

string

İsteğe bağlı. Önceki bir ListDatasetMapAssociations çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalandırma yaparken tüm parametreler orijinal çağrıyla eşleşmelidir.

ListDatasetMapAssociationsResponse

Belirli bir veri kümesiyle dolaylı olarak ilişkilendirilmiş harita kimliklerinin listesi.

Alanlar
map_ids[]

string

Belirli bir veri kümesiyle dolaylı olarak ilişkilendirilmiş harita kimliklerinin listesi.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilen bir jeton. Bu alan atlanırsa sonraki sayfalar olmaz.

ListDatasetStyleAssociationsRequest

Projeyle ilgili tüm DatasetStyleAssociations öğelerinin listelenmesini isteyin.

Alanlar
parent

string

Zorunlu. Tüm DatasetStyleAssociations öğelerinin listeleneceği projenin adı.

page_size

int32

İsteğe bağlı. Döndürülecek maksimum DatasetStyleAssociations sayısı. Hizmet bu değerden daha az sonuç döndürebilir. Belirtilmemişse en fazla 20 DatasetStyleAssociation döndürülür. Maksimum değer 50'dir.

page_token

string

İsteğe bağlı. Önceki bir ListDatasetStyleAssociations çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalandırma yaparken tüm parametreler orijinal çağrıyla eşleşmelidir.

ListDatasetStyleAssociationsResponse

DatasetStyleAssociations öğelerinin listesi.

Alanlar
dataset_style_associations[]

DatasetStyleAssociation

DatasetStyleAssociations öğelerinin listesi.

next_page_token

string

Sonraki sayfayı almak için page_token olarak gönderilebilen bir jeton. Bu alan atlanırsa sonraki sayfalar olmaz.