- Solicitação HTTP
- Parâmetros de caminho
- Corpo da solicitação
- Corpo da resposta
- Escopos de autorização
Otimiza os passeios em veículos para uma ou mais mensagens OptimizeToursRequest
em lote.
Esse método é uma operação de longa duração (LRO, na sigla em inglês). As entradas para otimização (OptimizeToursRequest
mensagens) e as saídas (OptimizeToursResponse
mensagens) são lidas/gravadas no Cloud Storage no formato especificado pelo usuário. Assim como o método projects.optimizeTours
, cada OptimizeToursRequest
contém uma ShipmentModel
e retorna uma OptimizeToursResponse
contendo ShipmentRoute
s, que são um conjunto de rotas a serem realizadas por veículos, minimizando o custo geral.
Solicitação HTTP
POST https://routeoptimization.googleapis.com/v1/{parent=projects/*}:batchOptimizeTours
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
Parâmetros | |
---|---|
parent |
Obrigatório. Segmente o projeto e o local para fazer uma chamada. Formato: * Se nenhum local for especificado, uma região será escolhida automaticamente. |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
Representação JSON |
---|
{
"modelConfigs": [
{
object ( |
Campos | |
---|---|
modelConfigs[] |
Obrigatório. Informações de entrada/saída de cada modelo de compra, como caminhos de arquivos e formatos de dados. |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation
.
Escopos de autorização
Requer o seguinte escopo OAuth:
https://www.googleapis.com/auth/cloud-platform