AsyncModelConfig

Informacje potrzebne do asynchronicznego rozwiązania 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 docelowej lokalizacji wyjściowej.

InputConfig

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

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

enum (DataFormat)

Wymagane. Format danych wejściowych.

Wymagane. Poniżej znajduje się lista pól, które się wzajemnie wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól:
gcsSource

object (GcsSource)

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

Koniec pól wykluczających się nawzajem.

GcsSource

Lokalizacja w Google Cloud Storage, z której zostanie odczytany 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. Zobacz https://protobuf.dev/reference/protobuf/textformat-spec/

OutputConfig

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

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

enum (DataFormat)

Wymagane. Format danych wyjściowych.

Wymagane. Poniżej znajduje się lista pól, które się wzajemnie wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól:
gcsDestination

object (GcsDestination)

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

Koniec pól wykluczających się nawzajem.

GcsDestination

Lokalizacja w Google Cloud Storage, w której zostaną zapisane pliki wyjściowe.

Zapis JSON
{
  "uri": string
}
Pola
uri

string

Wymagane. Identyfikator URI obiektu w Google Cloud Storage.