AsyncModelConfig

Informações para resolver um modelo de otimização de forma assíncrona.

Representação JSON
{
  "displayName": string,
  "inputConfig": {
    object (InputConfig)
  },
  "outputConfig": {
    object (OutputConfig)
  }
}
Campos
displayName

string

Opcional. Nome de modelo definido pelo usuário. Pode ser utilizado como alias pelos usuários para acompanhar modelos.

inputConfig

object (InputConfig)

Obrigatório. Informações sobre o modelo de entrada.

outputConfig

object (OutputConfig)

Obrigatório. As informações do local de saída desejado.

InputConfig

Especifique uma entrada para [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteUsageService.BatchOptimizeTours].

Representação JSON
{
  "dataFormat": enum (DataFormat),

  // Union field source can be only one of the following:
  "gcsSource": {
    object (GcsSource)
  }
  // End of list of possible types for union field source.
}
Campos
dataFormat

enum (DataFormat)

Obrigatório. O formato de dados de entrada.

Campo de união source. Obrigatório. source pode ser apenas de um dos tipos a seguir:
gcsSource

object (GcsSource)

Um local do Google Cloud Storage. Precisa ser um único objeto (arquivo).

GcsSource

O local do Google Cloud Storage em que o arquivo de entrada será lido.

Representação JSON
{
  "uri": string
}
Campos
uri

string

Obrigatório. URI de um objeto do Google Cloud Storage com o formato gs://bucket/path/to/object.

DataFormat

Formatos de dados para arquivos de entrada e saída.

Enums
DATA_FORMAT_UNSPECIFIED Valor inválido. O formato não pode ser UNSPECIFIED.
JSON JavaScript Object Notation.
PROTO_TEXT Formato de texto dos Buffers de protocolo. Consulte https://protobuf.dev/reference/protobuf/textformat-spec/ (em inglês)

OutputConfig

Especifique um destino para os resultados de [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteoptimizationService.BatchOptimizeTours].

Representação JSON
{
  "dataFormat": enum (DataFormat),

  // Union field destination can be only one of the following:
  "gcsDestination": {
    object (GcsDestination)
  }
  // End of list of possible types for union field destination.
}
Campos
dataFormat

enum (DataFormat)

Obrigatório. O formato de dados de saída.

Campo de união destination. Obrigatório. destination pode ser apenas de um dos tipos a seguir:
gcsDestination

object (GcsDestination)

O local do Google Cloud Storage em que a saída será gravada.

GcsDestination

O local do Google Cloud Storage em que os arquivos de saída serão gravados.

Representação JSON
{
  "uri": string
}
Campos
uri

string

Obrigatório. URI do Google Cloud Storage.