Method: providers.vehicles.updateAttributes
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Częściowo aktualizuje atrybuty pojazdu. Zaktualizowane zostaną tylko atrybuty wymienione w żądaniu. Pozostałe atrybuty NIE ulegną zmianie. Uwaga: różni się to w przypadku vehicles.update
, gdzie całe pole attributes
zostanie zastąpione wartością z UpdateVehicleRequest
. Atrybuty, których nie ma w żądaniu, zostaną usunięte.
Żądanie HTTP
POST https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateAttributes
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry |
name |
string
Wymagane. Musi mieć format providers/{provider}/vehicles/{vehicle} . Dostawca musi być identyfikatorem projektu (np. sample-cloud-project ) projektu Google Cloud, którego członkiem jest konto usługi wywołujące to wywołanie.
|
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
Pola |
header |
object (RequestHeader )
Standardowy nagłówek żądania Fleet Engine.
|
attributes[] |
object (VehicleAttribute )
Wymagane. Atrybuty pojazdu do zaktualizowania. Atrybuty, które nie są wymienione, nie są zmieniane ani usuwane.
|
Treść odpowiedzi
vehicles.updateAttributes
odpowiedź.
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Pola |
attributes[] |
object (VehicleAttribute )
Wymagane. Zaktualizowana pełna lista atrybutów pojazdów, w tym nowych, zmienionych i niezmienionych atrybutów.
|
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-08-29 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-08-29 UTC."],[[["Partially updates a vehicle's attributes, only changing the attributes specified in the request."],["Uses the `POST` method and the `https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateAttributes` endpoint."],["Requires a request body containing a `RequestHeader` and an array of `VehicleAttributes` to update."],["The response body provides the complete, updated list of vehicle attributes."],["Differs from `vehicles.update` by only modifying provided attributes, instead of replacing the entire `attributes` field."]]],[]]