- HTTP request
- Path parameters
- Request body
- Response body
- Authorization scopes
- CreateSelectedRouteRequest
Creates multiple SelectedRoutes and starts a schedule to periodically retrieve cache information for each of the routes.
HTTP request
POST https://roads.googleapis.com/selection/v1/{parent=projects/*}/selectedRoutes:batchCreate
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
parent |
Optional. The project resource shared by all selected routes. Format: projects/{project} If this is set, the parent field in the CreateSelectedRouteRequest messages must either be empty or match this field. |
Request body
The request body contains data with the following structure:
JSON representation |
---|
{
"requests": [
{
object ( |
Fields | |
---|---|
requests[] |
Required. The request message specifying the selected route to create. A maximum of 1000 selected routes can be created in a batch. |
Response body
Response from creating multiple SelectedRoute
s.
If successful, the response body contains data with the following structure:
JSON representation |
---|
{
"selectedRoutes": [
{
object ( |
Fields | |
---|---|
selectedRoutes[] |
SelectedRoutes created. |
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/cloud-platform
CreateSelectedRouteRequest
Request to create a SelectedRoute
.
JSON representation |
---|
{
"parent": string,
"selectedRoute": {
object ( |
Fields | |
---|---|
parent |
Required. The project that the |
selectedRoute |
Required. The |
selectedRouteId |
Optional. The ID to use for the This value should be 4-63 characters, and valid characters are: "a-z", "A-Z", "0-9" or "-". If it is not provided or empty, a UUID will be generated after resource creation. |