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.DeleteModelManifest

Description

Deletes a vehicle model (model manifest).

If the vehicle model is successfully deleted, Amazon Web Services IoT FleetWise sends back an HTTP 200 response with an empty body.

Synopsis

Creating a Request

data DeleteModelManifest Source #

See: newDeleteModelManifest smart constructor.

Constructors

DeleteModelManifest' 

Fields

  • name :: Text

    The name of the model manifest to delete.

Instances

Instances details
ToJSON DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

ToHeaders DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

ToPath DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

ToQuery DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

AWSRequest DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

Associated Types

type AWSResponse DeleteModelManifest #

Generic DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

Associated Types

type Rep DeleteModelManifest :: Type -> Type #

Read DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

Show DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

NFData DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

Methods

rnf :: DeleteModelManifest -> () #

Eq DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

Hashable DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

type AWSResponse DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

type Rep DeleteModelManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

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

newDeleteModelManifest Source #

Create a value of DeleteModelManifest 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:

DeleteModelManifest, deleteModelManifest_name - The name of the model manifest to delete.

Request Lenses

deleteModelManifest_name :: Lens' DeleteModelManifest Text Source #

The name of the model manifest to delete.

Destructuring the Response

data DeleteModelManifestResponse Source #

See: newDeleteModelManifestResponse smart constructor.

Constructors

DeleteModelManifestResponse' 

Fields

  • httpStatus :: Int

    The response's http status code.

  • name :: Text

    The name of the deleted model manifest.

  • arn :: Text

    The Amazon Resource Name (ARN) of the deleted model manifest.

Instances

Instances details
Generic DeleteModelManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

Associated Types

type Rep DeleteModelManifestResponse :: Type -> Type #

Read DeleteModelManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

Show DeleteModelManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

NFData DeleteModelManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

Eq DeleteModelManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

type Rep DeleteModelManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteModelManifest

type Rep DeleteModelManifestResponse = D1 ('MetaData "DeleteModelManifestResponse" "Amazonka.IoTFleetWise.DeleteModelManifest" "amazonka-iotfleetwise-2.0-3noXdw9CznA79cw3EwaHcU" 'False) (C1 ('MetaCons "DeleteModelManifestResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDeleteModelManifestResponse Source #

Create a value of DeleteModelManifestResponse 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:DeleteModelManifestResponse', deleteModelManifestResponse_httpStatus - The response's http status code.

DeleteModelManifest, deleteModelManifestResponse_name - The name of the deleted model manifest.

DeleteModelManifestResponse, deleteModelManifestResponse_arn - The Amazon Resource Name (ARN) of the deleted model manifest.

Response Lenses

deleteModelManifestResponse_arn :: Lens' DeleteModelManifestResponse Text Source #

The Amazon Resource Name (ARN) of the deleted model manifest.