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, que los usuarios pueden usar como alias para hacer un seguimiento de los modelos.

inputConfig

object (InputConfig)

Obligatorio. Información sobre el modelo de entrada.

outputConfig

object (OutputConfig)

Obligatorio. 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),

  // 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. El formato de los 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. Es 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 Valor no válido, el formato no debe ser UNSPECIFIED.
JSON Notación de objetos de JavaScript.
PROTO_TEXT Formato de texto de Protocol Buffers. 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 escribirá 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. URI de Google Cloud Storage