| 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.DeleteVehicle
Description
Deletes a vehicle and removes it from any campaigns.
If the vehicle is successfully deleted, Amazon Web Services IoT FleetWise sends back an HTTP 200 response with an empty body.
Synopsis
- data DeleteVehicle = DeleteVehicle' {
- vehicleName :: Text
- newDeleteVehicle :: Text -> DeleteVehicle
- deleteVehicle_vehicleName :: Lens' DeleteVehicle Text
- data DeleteVehicleResponse = DeleteVehicleResponse' {
- httpStatus :: Int
- vehicleName :: Text
- arn :: Text
- newDeleteVehicleResponse :: Int -> Text -> Text -> DeleteVehicleResponse
- deleteVehicleResponse_httpStatus :: Lens' DeleteVehicleResponse Int
- deleteVehicleResponse_vehicleName :: Lens' DeleteVehicleResponse Text
- deleteVehicleResponse_arn :: Lens' DeleteVehicleResponse Text
Creating a Request
data DeleteVehicle Source #
See: newDeleteVehicle smart constructor.
Constructors
| DeleteVehicle' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> DeleteVehicle |
Create a value of DeleteVehicle 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:
DeleteVehicle, deleteVehicle_vehicleName - The ID of the vehicle to delete.
Request Lenses
deleteVehicle_vehicleName :: Lens' DeleteVehicle Text Source #
The ID of the vehicle to delete.
Destructuring the Response
data DeleteVehicleResponse Source #
See: newDeleteVehicleResponse smart constructor.
Constructors
| DeleteVehicleResponse' | |
Fields
| |
Instances
newDeleteVehicleResponse Source #
Arguments
| :: Int | |
| -> Text | |
| -> Text | |
| -> DeleteVehicleResponse |
Create a value of DeleteVehicleResponse 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:DeleteVehicleResponse', deleteVehicleResponse_httpStatus - The response's http status code.
DeleteVehicle, deleteVehicleResponse_vehicleName - The ID of the deleted vehicle.
DeleteVehicleResponse, deleteVehicleResponse_arn - The Amazon Resource Name (ARN) of the deleted vehicle.
Response Lenses
deleteVehicleResponse_httpStatus :: Lens' DeleteVehicleResponse Int Source #
The response's http status code.
deleteVehicleResponse_vehicleName :: Lens' DeleteVehicleResponse Text Source #
The ID of the deleted vehicle.
deleteVehicleResponse_arn :: Lens' DeleteVehicleResponse Text Source #
The Amazon Resource Name (ARN) of the deleted vehicle.