Instanciar um novo veículo associado a um fornecedor de serviço de transporte por aplicativo ou entregas sob demanda. Cada Vehicle precisa ter um ID de veículo exclusivo.
Os seguintes campos Vehicle são obrigatórios ao criar uma Vehicle:
vehicleState
supportedTripTypes
maximumCapacity
vehicleType
Os campos Vehicle a seguir são ignorados ao criar um Vehicle:
name
currentTrips
availableCapacity
currentRouteSegment
currentRouteSegmentEndPoint
currentRouteSegmentVersion
currentRouteSegmentTraffic
route
waypoints
waypointsVersion
remainingDistanceMeters
remainingTimeSeconds
eta_to_next_waypoint
navigationStatus
Todos os outros campos são opcionais e serão usados se forem fornecidos.
Solicitação HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles
Obrigatório. Precisa estar no formato providers/{provider}. O provedor precisa ser o ID do projeto (por exemplo, sample-cloud-project) do projeto do Google Cloud de que a conta de serviço que está fazendo a chamada faz parte.