AsyncModelConfig

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. Es el nombre del modelo definido por el usuario; los usuarios pueden usarlo como alias para realizar un seguimiento de los modelos.

inputConfig

object (InputConfig)

Obligatorio. Información sobre el modelo de entrada.

outputConfig

object (OutputConfig)

Obligatorio. La información de ubicación de salida deseada.

InputConfig

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

Representación 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)

Obligatorio. Es el formato de datos de entrada.

Campo de unión source. Obligatorio. Las direcciones (source) solo pueden ser una de las siguientes opciones:
gcsSource

object (GcsSource)

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

GcsSource

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

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

string

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

DataFormat

Formatos de datos para archivos de entrada y salida.

Enumeraciones
DATA_FORMAT_UNSPECIFIED El valor no es válido. El formato no debe ser UNSPECIFIED.
JSON Notación de objetos de JavaScript.
PROTO_TEXT 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),

  // 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)

Obligatorio. El formato de los datos de salida.

Campo de unión destination. Obligatorio. Las direcciones (destination) solo pueden ser una de las siguientes opciones:
gcsDestination

object (GcsDestination)

La ubicación de Google Cloud Storage en la que se escribe el resultado.

GcsDestination

La 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. El URI de Google Cloud Storage.