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 dagli utenti come alias per tenere traccia dei modelli.

inputConfig

object (InputConfig)

Obbligatorio. Informazioni sul modello di input.

outputConfig

object (OutputConfig)

Obbligatorio. Le informazioni sulla posizione di output desiderate.

InputConfig

Specifica un input per [locations.batchOptimizeTours][google.maps.routeoptimize.v1.Route OptimizationService.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 località di Google Cloud Storage. Deve essere un singolo oggetto (file).

GcsSource

Il percorso 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 nel 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 (JavaScript Object Notation).
PROTO_TEXT Formato di testo dei buffer di protocollo. Vedi https://protobuf.dev/reference/protobuf/textformat-spec/

OutputConfig

Specifica una destinazione per i risultati di [locations.batchOptimizeTours][google.maps.routeoptimize.v1.Route OptimizationService.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)

Il percorso di Google Cloud Storage in cui scrivere l'output.

GcsDestination

Il percorso di Google Cloud Storage in cui verranno scritti i file di output.

Rappresentazione JSON
{
  "uri": string
}
Campi
uri

string

Obbligatorio. URI Google Cloud Storage.