Package google.maps.mapmanagement.v1

색인

MapManagement

Map Management API의 서비스 정의입니다. Map Management API는 현재 DatasetStyleAssociations의 관리만 지원합니다. API를 사용하여 DatasetStyleAssociations를 만들고, 나열하고, 삭제할 수 있습니다. DatasetStyleAssociation은 데이터 세트 및 지도 스타일 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이 하나 이상의 지도와 암시적으로 연결된 경우 삭제가 특수한 사례가 됩니다. 이 경우 요청에 DatasetStyleAssociation과 연결된 모든 지도 ID 목록이 포함된 경우에만 삭제가 허용됩니다. 이는 의도치 않은 부작용이 있는 파괴적인 변경을 실행할 위험을 최소화하기 위해 마련된 보호 조치입니다.

승인 범위

다음 OAuth 범위가 필요합니다.

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

rpc ListDatasetMapAssociations(ListDatasetMapAssociationsRequest) returns (ListDatasetMapAssociationsResponse)

DatasetMapAssociations를 나열합니다.

승인 범위

다음 OAuth 범위가 필요합니다.

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

rpc ListDatasetStyleAssociations(ListDatasetStyleAssociationsRequest) returns (ListDatasetStyleAssociationsResponse)

DatasetStyleAssociations를 나열합니다. DatasetStyleAssociations는 Dataset의 하위 요소이므로 반환할 DatasetStyleAssociations 목록을 식별하는 데 상위 Dataset이 사용됩니다. 데이터 세트가 생략된 경우(예: projects/123/datasets/-) 반환된 목록에는 프로젝트의 모든 DatasetStyleAssociations가 포함됩니다.

승인 범위

다음 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

선택사항입니다. 삭제할 데이터 세트가 하나 이상의 지도와 암시적으로 연결된 경우에만 있어야 합니다. 이는 의도치 않은 부작용이 있는 파괴적인 변경을 실행할 위험을 최소화하기 위해 마련된 보호 조치입니다.

ListDatasetMapAssociationsRequest

지정된 데이터 세트와 암시적으로 연결된 모든 지도 ID를 나열하도록 요청합니다.

필드
parent

string

필수입니다. 연결된 모든 지도를 나열할 DatasetStyleAssociation입니다. 양식은 projects/{project_id}/datasets/{dataset_id}/clientStyles/{style_id}입니다.

page_size

int32

선택사항입니다. 반환할 최대 DatasetMapAssociations 수입니다. 서비스가 이 값보다 더 적게 반환할 수 있습니다. 지정하지 않으면 최대 20개의 DatasetMapAssociations가 반환됩니다. 최대값은 50입니다.

page_token

string

선택사항입니다. 이전 ListDatasetMapAssociations 호출에서 받은 페이지 토큰입니다. 후속 페이지를 검색하려면 이를 입력합니다. 페이지로 나누는 경우 모든 매개변수가 원래 호출과 일치해야 합니다.

ListDatasetMapAssociationsResponse

지정된 데이터 세트와 암시적으로 연결된 지도 ID 목록입니다.

필드
map_ids[]

string

지정된 데이터 세트와 암시적으로 연결된 지도 ID 목록입니다.

next_page_token

string

다음 페이지를 검색하기 위해 page_token으로 전송할 수 있는 토큰입니다. 이 필드를 생략하면 후속 페이지가 표시되지 않습니다.

ListDatasetStyleAssociationsRequest

프로젝트의 모든 DatasetStyleAssociations를 나열하도록 요청합니다.

필드
parent

string

필수입니다. 모든 DatasetStyleAssociations를 나열할 프로젝트의 이름입니다.

page_size

int32

선택사항입니다. 반환할 최대 DatasetStyleAssociations 수입니다. 서비스가 이 값보다 더 적게 반환할 수 있습니다. 지정하지 않으면 최대 20개의 DatasetStyleAssociations가 반환됩니다. 최대값은 50입니다.

page_token

string

선택사항입니다. 이전 ListDatasetStyleAssociations 호출에서 받은 페이지 토큰입니다. 후속 페이지를 검색하려면 이를 입력합니다. 페이지로 나누는 경우 모든 매개변수가 원래 호출과 일치해야 합니다.

ListDatasetStyleAssociationsResponse

DatasetStyleAssociations 목록입니다.

필드
dataset_style_associations[]

DatasetStyleAssociation

DatasetStyleAssociations 목록입니다.

next_page_token

string

다음 페이지를 검색하기 위해 page_token으로 전송할 수 있는 토큰입니다. 이 필드를 생략하면 후속 페이지가 표시되지 않습니다.