Share via


CarShareResponse interface

Detalhes do veículo de partilha de carros. O nome é sempre devolvido. O nível de outros detalhes devolvidos depende do operador de partilha de automóveis.

Propriedades

batteryLevel

Percentagem de bateria a indicar o nível da bateria, 100 cheio, 0 vazio. Unidade: percentagem (%).

fuelLevel

Percentagem de combustível a indicar o nível do combustível, 100 cheio, 0 vazio. Unidade: percentagem (%).

model

Modelo do carro.

name

Valor específico do fornecedor de partilha de automóveis – na maioria das vezes, será a matrícula do veículo.

operatorInfo

Detalhes do operador de partilha.

position

Última localização conhecida do veículo.

pricing

Detalhes de preços, incluindo moeda, preço de reserva e preço de utilização.

seatCount

Número total de lugares no veículo.

Detalhes de Propriedade

batteryLevel

Percentagem de bateria a indicar o nível da bateria, 100 cheio, 0 vazio. Unidade: percentagem (%).

batteryLevel?: number

Valor de Propriedade

number

fuelLevel

Percentagem de combustível a indicar o nível do combustível, 100 cheio, 0 vazio. Unidade: percentagem (%).

fuelLevel?: number

Valor de Propriedade

number

model

Modelo do carro.

model?: string

Valor de Propriedade

string

name

Valor específico do fornecedor de partilha de automóveis – na maioria das vezes, será a matrícula do veículo.

name?: string

Valor de Propriedade

string

operatorInfo

Detalhes do operador de partilha.

operatorInfo?: OperatorInfo

Valor de Propriedade

position

Última localização conhecida do veículo.

position?: Coordinate

Valor de Propriedade

pricing

Detalhes de preços, incluindo moeda, preço de reserva e preço de utilização.

pricing?: Pricing

Valor de Propriedade

seatCount

Número total de lugares no veículo.

seatCount?: number

Valor de Propriedade

number