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

Description

Deletes a decoder manifest. You can't delete a decoder manifest if it has vehicles associated with it.

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

Synopsis

Creating a Request

data DeleteDecoderManifest Source #

See: newDeleteDecoderManifest smart constructor.

Constructors

DeleteDecoderManifest' 

Fields

  • name :: Text

    The name of the decoder manifest to delete.

Instances

Instances details
ToJSON DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

ToHeaders DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

ToPath DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

ToQuery DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

AWSRequest DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

Associated Types

type AWSResponse DeleteDecoderManifest #

Generic DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

Associated Types

type Rep DeleteDecoderManifest :: Type -> Type #

Read DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

Show DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

NFData DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

Methods

rnf :: DeleteDecoderManifest -> () #

Eq DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

Hashable DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

type AWSResponse DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

type Rep DeleteDecoderManifest Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

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

newDeleteDecoderManifest Source #

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

DeleteDecoderManifest, deleteDecoderManifest_name - The name of the decoder manifest to delete.

Request Lenses

deleteDecoderManifest_name :: Lens' DeleteDecoderManifest Text Source #

The name of the decoder manifest to delete.

Destructuring the Response

data DeleteDecoderManifestResponse Source #

See: newDeleteDecoderManifestResponse smart constructor.

Constructors

DeleteDecoderManifestResponse' 

Fields

  • httpStatus :: Int

    The response's http status code.

  • name :: Text

    The name of the deleted decoder manifest.

  • arn :: Text

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

Instances

Instances details
Generic DeleteDecoderManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

Associated Types

type Rep DeleteDecoderManifestResponse :: Type -> Type #

Read DeleteDecoderManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

Show DeleteDecoderManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

NFData DeleteDecoderManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

Eq DeleteDecoderManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

type Rep DeleteDecoderManifestResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteDecoderManifest

type Rep DeleteDecoderManifestResponse = D1 ('MetaData "DeleteDecoderManifestResponse" "Amazonka.IoTFleetWise.DeleteDecoderManifest" "amazonka-iotfleetwise-2.0-3noXdw9CznA79cw3EwaHcU" 'False) (C1 ('MetaCons "DeleteDecoderManifestResponse'" '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))))

newDeleteDecoderManifestResponse Source #

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

DeleteDecoderManifest, deleteDecoderManifestResponse_name - The name of the deleted decoder manifest.

DeleteDecoderManifestResponse, deleteDecoderManifestResponse_arn - The Amazon Resource Name (ARN) of the deleted decoder manifest.

Response Lenses

deleteDecoderManifestResponse_arn :: Lens' DeleteDecoderManifestResponse Text Source #

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