Informacje potrzebne do asynchronicznego rozwiązania jednego modelu optymalizacji.
| Zapis JSON |
|---|
{ "displayName": string, "inputConfig": { object ( |
| Pola | |
|---|---|
displayName |
Opcjonalnie: Nazwa modelu zdefiniowana przez użytkownika, która może być używana jako alias do śledzenia modeli. |
inputConfig |
Wymagane. Informacje o modelu wejściowym. |
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 ( |
| Pola | |
|---|---|
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 |
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 |
Wymagane. Identyfikator URI obiektu w Google Cloud Storage w formacie |
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 ( |
| Pola | |
|---|---|
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 |
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 |
Wymagane. Identyfikator URI obiektu w Google Cloud Storage. |