amazonka-iotfleetwise-2.0: Amazon IoT FleetWise SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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

Creating a Request

data DisassociateVehicleFleet Source #

See: newDisassociateVehicleFleet smart constructor.

Constructors

DisassociateVehicleFleet' 

Fields

Instances

Instances details
ToJSON DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

ToHeaders DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

ToPath DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

ToQuery DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

AWSRequest DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

Generic DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

Associated Types

type Rep DisassociateVehicleFleet :: Type -> Type #

Read DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

Show DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

NFData DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

Eq DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

Hashable DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

type AWSResponse DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

type Rep DisassociateVehicleFleet Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

type Rep DisassociateVehicleFleet = D1 ('MetaData "DisassociateVehicleFleet" "Amazonka.IoTFleetWise.DisassociateVehicleFleet" "amazonka-iotfleetwise-2.0-3noXdw9CznA79cw3EwaHcU" 'False) (C1 ('MetaCons "DisassociateVehicleFleet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "vehicleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "fleetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateVehicleFleet Source #

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.

Destructuring the Response

data DisassociateVehicleFleetResponse Source #

See: newDisassociateVehicleFleetResponse smart constructor.

Constructors

DisassociateVehicleFleetResponse' 

Fields

Instances

Instances details
Generic DisassociateVehicleFleetResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

Associated Types

type Rep DisassociateVehicleFleetResponse :: Type -> Type #

Read DisassociateVehicleFleetResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

Show DisassociateVehicleFleetResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

NFData DisassociateVehicleFleetResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

Eq DisassociateVehicleFleetResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

type Rep DisassociateVehicleFleetResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DisassociateVehicleFleet

type Rep DisassociateVehicleFleetResponse = D1 ('MetaData "DisassociateVehicleFleetResponse" "Amazonka.IoTFleetWise.DisassociateVehicleFleet" "amazonka-iotfleetwise-2.0-3noXdw9CznA79cw3EwaHcU" 'False) (C1 ('MetaCons "DisassociateVehicleFleetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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