색인
RoadsSelection
(인터페이스)BatchCreateSelectedRoutesRequest
(메시지)BatchCreateSelectedRoutesResponse
(메시지)CreateSelectedRouteRequest
(메시지)DeleteSelectedRouteRequest
(메시지)GetSelectedRouteRequest
(메시지)ListSelectedRoutesRequest
(메시지)ListSelectedRoutesResponse
(메시지)SelectedRoute
(메시지)SelectedRoute.DynamicRoute
(메시지)SelectedRoute.State
(열거형)SelectedRoute.ValidationError
(열거형)
RoadsSelection
Roads Selection API의 서비스 정의입니다.
BatchCreateSelectedRoutes |
---|
여러 SelectedRoute를 만들고 각 경로의 캐시 정보를 주기적으로 가져오는 일정을 시작합니다.
|
CreateSelectedRoute |
---|
SelectedRoute를 만들고 경로의 캐시 정보를 주기적으로 가져오는 일정을 시작합니다.
|
DeleteSelectedRoute |
---|
지정된 프로젝트의 지정된 SelectedRoute를 삭제합니다.
|
GetSelectedRoute |
---|
이름으로 지정된 SelectedRoute를 가져옵니다.
|
ListSelectedRoutes |
---|
지정된 프로젝트의 모든 SelectedRoutes를 페이지로 나누어 나열합니다.
|
BatchCreateSelectedRoutesRequest
여러 SelectedRoute
생성 요청입니다.
필드 | |
---|---|
parent |
선택사항입니다. 선택한 모든 경로에서 공유되는 프로젝트 리소스입니다. 형식: projects/{project} 이 값이 설정된 경우 CreateSelectedRouteRequest 메시지의 상위 필드는 비어 있거나 이 필드와 일치해야 합니다. |
requests[] |
필수입니다. 생성할 선택된 경로를 지정하는 요청 메시지입니다. 선택한 경로를 최대 1,000개까지 일괄적으로 만들 수 있습니다. |
BatchCreateSelectedRoutesResponse
여러 SelectedRoute
를 생성한 후의 응답입니다.
필드 | |
---|---|
selected_routes[] |
SelectedRoutes가 생성되었습니다. |
CreateSelectedRouteRequest
SelectedRoute
생성 요청입니다.
필드 | |
---|---|
parent |
필수입니다. |
selected_route |
필수입니다. 만들 |
selected_route_id |
선택사항입니다. 이 값은 4~63자(영문 기준)여야 하며 유효한 문자는 'a-z', 'A-Z', '0-9' 또는 '-'입니다. 제공되지 않거나 비어 있으면 리소스 생성 후 UUID가 생성됩니다. |
DeleteSelectedRouteRequest
SelectedRoute
삭제 요청입니다.
필드 | |
---|---|
name |
필수입니다. 삭제할 SelectedRoute의 이름입니다. 형식: projects/{project}/selectedRoutes/{selected_route} |
GetSelectedRouteRequest
SelectedRoute
을 가져오기 위한 요청입니다.
필드 | |
---|---|
name |
필수입니다. 가져올 |
ListSelectedRoutesRequest
SelectedRoute
목록을 요청합니다.
필드 | |
---|---|
parent |
필수입니다. 모든 |
page_size |
선택사항입니다. 지정된 페이지에 반환되어야 하는 결과 수입니다. 설정하지 않으면 기본값은 100입니다. 값이 0이면 기본값으로 설정됩니다. 최댓값은 5,000이며, 5,000을 초과하는 값은 5,000으로 설정됩니다. |
page_token |
선택사항입니다. 이전 |
ListSelectedRoutesResponse
SelectedRoute
를 나열하는 응답입니다.
필드 | |
---|---|
selected_routes[] |
요청에 지정된 프로젝트에 저장된 SelectedRoutes 페이지입니다. |
next_page_token |
다음 페이지를 검색하기 위해 |
SelectedRoute
SelectedRoute는 고객이 계약된 사용 사례에 대한 정보 (예: 기간)를 주기적으로 검색하려는 특정 경로를 나타냅니다.
필드 | |
---|---|
name |
식별자. 형식: projects/{project}/selectedRoutes/{selected_route} |
display_name |
선택사항입니다. 경로의 표시 이름입니다. 고객이 사용할 수 있는 선택사항 필드입니다. 고유하지 않아도 됩니다. |
create_time |
출력 전용입니다. 선택한 경로가 처음 생성된 시간입니다. |
state |
출력 전용입니다. 선택한 경로의 상태입니다. |
route_attributes |
선택사항입니다. 선택한 경로의 맞춤 속성입니다. 이를 추가하면 기록 및 실시간 경로 정보를 가져올 때 경로를 필터링 / 그룹화할 수 있습니다. 경로당 최대 10개의 속성이 지원됩니다. 각 키와 값은 비어 있지 않은 문자열이어야 하며 최대 100자(영문 기준)까지 가능합니다. 키는 'goog'로 시작할 수 없습니다. |
통합 필드 route_type . 현재 DynamicRoute 만 지원됩니다. route_type 은 다음 중 하나일 수 있습니다. |
|
dynamic_route |
|
validation_error |
출력 전용입니다. 상태가 STATE_INVALID일 때 선택한 경로의 검증 오류입니다. |
DynamicRoute
경유지 (출발지, 목적지, 중간 지점)가 있는 경로를 나타냅니다. 실제 경로는 모든 경유지를 통과하지만 교통 상황에 따라 수시로 변경될 수 있습니다.
필드 | |
---|---|
origin |
필수입니다. 경로의 출발지 위치입니다. |
destination |
필수입니다. 경로의 종료 위치입니다. |
intermediates[] |
선택사항입니다. 경로를 따라 있는 중간 경유지 집합 (터미널 포인트 제외)입니다. 항상 통과 지점입니다. 최대 25개의 중간 경유지가 지원됩니다. 이러한 지점을 올바르게 추가하면 실제 경로의 변동을 줄일 수 있습니다. |
주
선택한 경로의 상태입니다.
열거형 | |
---|---|
STATE_UNSPECIFIED |
이 경로의 상태가 설정되지 않았습니다. |
STATE_SCHEDULING |
경로가 생성되었으며 예약 중입니다. |
STATE_RUNNING |
경로가 생성되었으며 활성 일정이 있습니다. |
STATE_DELETING |
경로가 삭제 대상으로 표시되었습니다. |
STATE_VALIDATING |
경로가 검증되는 중입니다. |
STATE_INVALID |
유효성 검사 기준 중 하나에 따라 경로가 유효하지 않습니다. |
ValidationError
선택한 경로의 유효성 검사 오류입니다.
열거형 | |
---|---|
VALIDATION_ERROR_UNSPECIFIED |
이 경로의 유효성 검사 오류가 설정되지 않았습니다. |
VALIDATION_ERROR_ROUTE_OUTSIDE_JURISDICTION |
경로가 프로젝트 관할권 외부에 있습니다. |
VALIDATION_ERROR_LOW_ROAD_USAGE |
경로의 도로 사용량이 적습니다 (통과하는 사람이 매우 적음). |