Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Amazonka.IoTFleetWise.DisassociateVehicleFleet
Description
Removes, or disassociates, a vehicle from a fleet. Disassociating a vehicle from a fleet doesn't delete the vehicle.
If the vehicle is successfully dissociated from a fleet, Amazon Web Services IoT FleetWise sends back an HTTP 200 response with an empty body.
Synopsis
- data DisassociateVehicleFleet = DisassociateVehicleFleet' {
- vehicleName :: Text
- fleetId :: Text
- newDisassociateVehicleFleet :: Text -> Text -> DisassociateVehicleFleet
- disassociateVehicleFleet_vehicleName :: Lens' DisassociateVehicleFleet Text
- disassociateVehicleFleet_fleetId :: Lens' DisassociateVehicleFleet Text
- data DisassociateVehicleFleetResponse = DisassociateVehicleFleetResponse' {
- httpStatus :: Int
- newDisassociateVehicleFleetResponse :: Int -> DisassociateVehicleFleetResponse
- disassociateVehicleFleetResponse_httpStatus :: Lens' DisassociateVehicleFleetResponse Int
Creating a Request
data DisassociateVehicleFleet Source #
See: newDisassociateVehicleFleet
smart constructor.
Constructors
DisassociateVehicleFleet' | |
Fields
|
Instances
newDisassociateVehicleFleet Source #
Arguments
:: Text | |
-> Text | |
-> DisassociateVehicleFleet |
Create a value of DisassociateVehicleFleet
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DisassociateVehicleFleet
, disassociateVehicleFleet_vehicleName
- The unique ID of the vehicle to disassociate from the fleet.
$sel:fleetId:DisassociateVehicleFleet'
, disassociateVehicleFleet_fleetId
- The unique ID of a fleet.
Request Lenses
disassociateVehicleFleet_vehicleName :: Lens' DisassociateVehicleFleet Text Source #
The unique ID of the vehicle to disassociate from the fleet.
disassociateVehicleFleet_fleetId :: Lens' DisassociateVehicleFleet Text Source #
The unique ID of a fleet.
Destructuring the Response
data DisassociateVehicleFleetResponse Source #
See: newDisassociateVehicleFleetResponse
smart constructor.
Constructors
DisassociateVehicleFleetResponse' | |
Fields
|
Instances
newDisassociateVehicleFleetResponse Source #
Create a value of DisassociateVehicleFleetResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DisassociateVehicleFleetResponse'
, disassociateVehicleFleetResponse_httpStatus
- The response's http status code.
Response Lenses
disassociateVehicleFleetResponse_httpStatus :: Lens' DisassociateVehicleFleetResponse Int Source #
The response's http status code.