AsyncModelConfig

Informazioni per risolvere un modello di ottimizzazione in modo asincrono.

Rappresentazione JSON
{
  "displayName": string,
  "inputConfig": {
    object (InputConfig)
  },
  "outputConfig": {
    object (OutputConfig)
  }
}
Campi
displayName

string

Facoltativo. Nome del modello definito dall'utente, che può essere utilizzato come alias dagli utenti per tenere traccia dei modelli.

inputConfig

object (InputConfig)

Obbligatorio. Informazioni sul modello di input.

outputConfig

object (OutputConfig)

Obbligatorio. Le informazioni sulla posizione di output desiderata.

InputConfig

Specifica un input per [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours].

Rappresentazione 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.
}
Campi
dataFormat

enum (DataFormat)

Obbligatorio. Il formato dei dati di input.

Campo unione source. Obbligatorio. source può essere solo uno dei seguenti:
gcsSource

object (GcsSource)

Una posizione di Google Cloud Storage. Deve essere un singolo oggetto (file).

GcsSource

La posizione di Google Cloud Storage da cui verrà letto il file di input.

Rappresentazione JSON
{
  "uri": string
}
Campi
uri

string

Obbligatorio. URI di un oggetto Google Cloud Storage con il formato gs://bucket/path/to/object.

DataFormat

Formati dei dati per i file di input e di output.

Enum
DATA_FORMAT_UNSPECIFIED Valore non valido, il formato non deve essere UNSPECIFIED.
JSON JavaScript Object Notation.
PROTO_TEXT Formato di testo Protocol Buffers. Consulta https://protobuf.dev/reference/protobuf/textformat-spec/

OutputConfig

Specifica una destinazione per i risultati di [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours].

Rappresentazione 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.
}
Campi
dataFormat

enum (DataFormat)

Obbligatorio. Il formato dei dati di output.

Campo unione destination. Obbligatorio. destination può essere solo uno dei seguenti:
gcsDestination

object (GcsDestination)

La posizione di Google Cloud Storage in cui scrivere l'output.

GcsDestination

La posizione di Google Cloud Storage in cui verranno scritti i file di output.

Rappresentazione JSON
{
  "uri": string
}
Campi
uri

string

Obbligatorio. URI Google Cloud Storage.