AsyncModelConfig

Informationen zum asynchronen Lösen eines Optimierungsmodells.

JSON-Darstellung
{
  "displayName": string,
  "inputConfig": {
    object (InputConfig)
  },
  "outputConfig": {
    object (OutputConfig)
  }
}
Felder
displayName

string

Optional. Benutzerdefinierter Modellname, der von Nutzern als Alias verwendet werden kann, um Modelle im Blick zu behalten.

inputConfig

object (InputConfig)

Erforderlich. Informationen zum Eingabemodell.

outputConfig

object (OutputConfig)

Erforderlich. Die gewünschten Informationen zum Ausgabespeicherort.

InputConfig

Geben Sie eine Eingabe für [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours] an.

JSON-Darstellung
{
  "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.
}
Felder
dataFormat

enum (DataFormat)

Erforderlich. Das Eingabedatenformat.

Erforderlich. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt:
gcsSource

object (GcsSource)

Ein Google Cloud Storage-Speicherort. Es muss sich um ein einzelnes Objekt (eine Datei) handeln.

Ende der sich gegenseitig ausschließenden Felder.

GcsSource

Der Google Cloud Storage-Speicherort, aus dem die Eingabedatei gelesen wird.

JSON-Darstellung
{
  "uri": string
}
Felder
uri

string

Erforderlich. URI eines Google Cloud Storage-Objekts im Format gs://bucket/path/to/object.

DataFormat

Datenformate für Ein- und Ausgabedateien.

Enums
DATA_FORMAT_UNSPECIFIED Ungültiger Wert. Das Format darf nicht UNSPECIFIED sein.
JSON JavaScript Object Notation.
PROTO_TEXT Textformat für Protokollzwischenspeicher. Weitere Informationen finden Sie unter https://protobuf.dev/reference/protobuf/textformat-spec/.

OutputConfig

Geben Sie ein Ziel für die Ergebnisse von [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours] an.

JSON-Darstellung
{
  "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.
}
Felder
dataFormat

enum (DataFormat)

Erforderlich. Das Ausgabedatenformat.

Erforderlich. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt:
gcsDestination

object (GcsDestination)

Der Google Cloud Storage-Speicherort, in den die Ausgabe geschrieben wird.

Ende der sich gegenseitig ausschließenden Felder.

GcsDestination

Der Google Cloud Storage-Speicherort, in den die Ausgabedateien geschrieben werden.

JSON-Darstellung
{
  "uri": string
}
Felder
uri

string

Erforderlich. Google Cloud Storage-URI.