Package google.maps.mapmanagement.v1

インデックス

MapManagement

Map Management API のサービス定義。現在、Map Management API は DatasetStyleAssociations の管理のみをサポートしています。API を使用すると、DatasetStyleAssociation を作成、一覧表示、削除できます。DatasetStyleAssociation はデータセット ID とマップスタイル ID によって完全に特徴付けられるため、名前で一意に識別できるため、get メソッドは必要ありません。

CreateDatasetStyleAssociation

rpc CreateDatasetStyleAssociation(CreateDatasetStyleAssociationRequest) returns (DatasetStyleAssociation)

DatasetStyleAssociation を作成します。

認可スコープ

次の OAuth スコープが必要です。

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

rpc DeleteDatasetStyleAssociation(DeleteDatasetStyleAssociationRequest) returns (Empty)

DatasetStyleAssociation を削除します。DatasetStyleAssociation が 1 つ以上の地図に暗黙的に関連付けられている場合、削除は特別なケースになります。この場合、削除は、リクエストに DatasetStyleAssociation に関連付けられているすべてのマップ ID のリストが含まれている場合にのみ許可されます。これは、意図しない副作用を伴う破壊的な変更を行うリスクを最小限に抑えるためのセーフガードです。

認可スコープ

次の OAuth スコープが必要です。

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

rpc ListDatasetMapAssociations(ListDatasetMapAssociationsRequest) returns (ListDatasetMapAssociationsResponse)

DatasetMapAssociation を一覧表示します。

認可スコープ

次の OAuth スコープが必要です。

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

rpc ListDatasetStyleAssociations(ListDatasetStyleAssociationsRequest) returns (ListDatasetStyleAssociationsResponse)

DatasetStyleAssociations を一覧表示します。DatasetStyleAssociations は Dataset の子であるため、親の Dataset を使用して、返される DatasetStyleAssociations のリストが識別されます。データセットが省略されている場合(projects/123/datasets/- など)、返されるリストにはプロジェクトのすべての DatasetStyleAssociation が含まれます。

認可スコープ

次の OAuth スコープが必要です。

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

CreateDatasetStyleAssociationRequest

DatasetStyleAssociation の作成リクエスト。

フィールド
parent

string

必須。DatasetStyleAssociation を所有する親データセット。形式: projects/{$project_number}/datasets/{$dataset_id}

dataset_style_association

DatasetStyleAssociation

必須。新しい DatasetStyleAssociation。

DatasetStyleAssociation

地図のスタイルとデータセットの関連付け。この関連付けにより、地図が地図スタイルに関連付けられている場合、ビジュアリゼーションに関して、その地図はデータセットにも関連付けられます。

フィールド
name

string

データセット - 地図スタイルの関連付けのリソース名: projects/{project}/datasets/{dataset}/clientStyles/{client_style}

client_style

string

地図スタイルのリソース名: projects/{project}/clientStyles/{client_style}

DeleteDatasetStyleAssociationRequest

DatasetStyleAssociation の削除リクエスト。

フィールド
name

string

必須。形式: projects/${project}/datasets/{dataset_id}/clientStyles/{style_id}

map_ids[]

string

省略可。削除するデータセットが少なくとも 1 つのマップに暗黙的に関連付けられている場合にのみ存在する必要があります。これは、意図しない副作用を伴う破壊的な変更を行うリスクを最小限に抑えるためのセーフガードです。

ListDatasetMapAssociationsRequest

指定されたデータセットに暗黙的に関連付けられているすべてのマップ ID を一覧表示するリクエスト。

フィールド
parent

string

必須。関連付けられているすべての地図を一覧表示する DatasetStyleAssociation。フォームは projects/{project_id}/datasets/{dataset_id}/clientStyles/{style_id} です。

page_size

int32

省略可。返される DatasetMapAssociation の最大数。サービスが返す値はこれよりも少ないことがあります。指定されていない場合は、最大で 20 個の DatasetMapAssociation が返されます。最大値は 50 です。

page_token

string

省略可。前回の ListDatasetMapAssociations 呼び出しから受け取ったページトークン。後続のページを取得するにはこれを指定します。ページネーションを行う場合、すべてのパラメータが元の呼び出しと一致している必要があります。

ListDatasetMapAssociationsResponse

特定のデータセットに暗黙的に関連付けられているマップ ID のリスト。

フィールド
map_ids[]

string

特定のデータセットに暗黙的に関連付けられているマップ ID のリスト。

next_page_token

string

次のページを取得するために page_token として送信できるトークン。このフィールドを省略すると、後続のページはなくなります。

ListDatasetStyleAssociationsRequest

プロジェクトのすべての DatasetStyleAssociation を一覧表示するリクエスト。

フィールド
parent

string

必須。すべての DatasetStyleAssociation を一覧表示するプロジェクトの名前。

page_size

int32

省略可。返される DatasetStyleAssociation の最大数。サービスが返す値はこれよりも少ないことがあります。指定されていない場合は、最大で 20 個の DatasetStyleAssociation が返されます。最大値は 50 です。

page_token

string

省略可。前回の ListDatasetStyleAssociations 呼び出しから受け取ったページトークン。後続のページを取得するにはこれを指定します。ページネーションを行う場合、すべてのパラメータが元の呼び出しと一致している必要があります。

ListDatasetStyleAssociationsResponse

DatasetStyleAssociation のリスト。

フィールド
dataset_style_associations[]

DatasetStyleAssociation

DatasetStyleAssociation のリスト。

next_page_token

string

次のページを取得するために page_token として送信できるトークン。このフィールドを省略すると、後続のページはなくなります。