AsyncModelConfig

Informacje potrzebne do asynchronicznego rozwiązywania jednego modelu optymalizacji.

Zapis JSON
{
  "displayName": string,
  "inputConfig": {
    object (InputConfig)
  },
  "outputConfig": {
    object (OutputConfig)
  }
}
Pola
displayName

string

Opcjonalnie: Nazwa modelu zdefiniowana przez użytkownika, która może być używana jako alias do śledzenia modeli.

inputConfig

object (InputConfig)

Wymagane. Informacje o modelu wejściowym.

outputConfig

object (OutputConfig)

Wymagane. Informacje o chcianej lokalizacji wyjściowej.

InputConfig

Określ dane wejściowe dla [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours].

Zapis 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.
}
Pola
dataFormat

enum (DataFormat)

Wymagane. Format danych wejściowych.

Pole unii source. Wymagane. source może być tylko jednym z tych elementów:
gcsSource

object (GcsSource)

lokalizacja w Google Cloud Storage, Musi to być pojedynczy obiekt (plik).

GcsSource

Lokalizacja w Google Cloud Storage, z której będzie odczytywany plik wejściowy.

Zapis JSON
{
  "uri": string
}
Pola
uri

string

Wymagane. Identyfikator URI obiektu w Google Cloud Storage w formacie gs://bucket/path/to/object.

DataFormat

Formaty danych plików wejściowych i wyjściowych.

Wartości w polu enum
DATA_FORMAT_UNSPECIFIED Nieprawidłowa wartość. Format nie może być UNSPECIFIED.
JSON JavaScript Object Notation.
PROTO_TEXT Format tekstowy buforów protokołu. https://protobuf.dev/reference/protobuf/textformat-spec/

OutputConfig

Określ miejsce docelowe dla wyników [locations.batchOptimizeTours][google.maps.routeoptimization.v1.RouteOptimizationService.BatchOptimizeTours].

Zapis 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.
}
Pola
dataFormat

enum (DataFormat)

Wymagane. Format danych wyjściowych.

Pole unii destination. Wymagane. destination może być tylko jednym z tych elementów:
gcsDestination

object (GcsDestination)

Lokalizacja w Google Cloud Storage, w której mają być zapisywane dane wyjściowe.

GcsDestination

Lokalizacja w Google Cloud Storage, w której będą zapisywane pliki wyjściowe.

Zapis JSON
{
  "uri": string
}
Pola
uri

string

Wymagane. Identyfikator URI obiektu w Google Cloud Storage.