AsyncModelConfig

Es información para resolver un modelo de optimización de forma asíncrona.

Representación JSON
{
  "displayName": string,
  "inputConfig": {
    object (InputConfig)
  },
  "outputConfig": {
    object (OutputConfig)
  }
}
Campos
displayName

string

Opcional. Nombre del modelo definido por el usuario que los usuarios pueden usar como alias para hacer un seguimiento de los modelos.

inputConfig

object (InputConfig)

Obligatorio. Es información sobre el modelo de entrada.

outputConfig

object (OutputConfig)

Obligatorio. Es la información de la ubicación de salida deseada.

InputConfig

Especifica una entrada para [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours].

Representación JSON
{
  "dataFormat": enum (DataFormat),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "gcsSource": {
    object (GcsSource)
  }
  // End of mutually exclusive fields.
}
Campos
dataFormat

enum (DataFormat)

Obligatorio. Es el formato de los datos de entrada.

Obligatorio. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta:
gcsSource

object (GcsSource)

Ubicación de Google Cloud Storage. Debe ser un solo objeto (archivo).

Fin de los campos mutuamente excluyentes.

GcsSource

Ubicación de Google Cloud Storage desde la que se leerá el archivo de entrada.

Representación JSON
{
  "uri": string
}
Campos
uri

string

Obligatorio. URI de un objeto de Google Cloud Storage con el formato gs://bucket/path/to/object.

DataFormat

Formatos de datos para los archivos de entrada y salida

Enums
DATA_FORMAT_UNSPECIFIED El valor no es válido, el formato no debe ser UNSPECIFIED.
JSON Notación de objetos de JavaScript.
PROTO_TEXT Es el formato de texto de los búferes de protocolo. Consulta https://protobuf.dev/reference/protobuf/textformat-spec/

OutputConfig

Especifica un destino para los resultados de [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours].

Representación JSON
{
  "dataFormat": enum (DataFormat),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "gcsDestination": {
    object (GcsDestination)
  }
  // End of mutually exclusive fields.
}
Campos
dataFormat

enum (DataFormat)

Obligatorio. Es el formato de los datos de salida.

Obligatorio. La siguiente es una lista de campos mutuamente excluyentes. Como máximo, se establecerá uno de los campos en una respuesta:
gcsDestination

object (GcsDestination)

Ubicación de Google Cloud Storage en la que se escribirá el resultado.

Fin de los campos mutuamente excluyentes.

GcsDestination

Ubicación de Google Cloud Storage en la que se escribirán los archivos de salida.

Representación JSON
{
  "uri": string
}
Campos
uri

string

Obligatorio. Es el URI de Google Cloud Storage.