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

Description

Deletes a signal catalog.

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

Synopsis

Creating a Request

data DeleteSignalCatalog Source #

See: newDeleteSignalCatalog smart constructor.

Constructors

DeleteSignalCatalog' 

Fields

  • name :: Text

    The name of the signal catalog to delete.

Instances

Instances details
ToJSON DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

ToHeaders DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

ToPath DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

ToQuery DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

AWSRequest DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

Associated Types

type AWSResponse DeleteSignalCatalog #

Generic DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

Associated Types

type Rep DeleteSignalCatalog :: Type -> Type #

Read DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

Show DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

NFData DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

Methods

rnf :: DeleteSignalCatalog -> () #

Eq DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

Hashable DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

type AWSResponse DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

type Rep DeleteSignalCatalog Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

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

newDeleteSignalCatalog Source #

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

DeleteSignalCatalog, deleteSignalCatalog_name - The name of the signal catalog to delete.

Request Lenses

deleteSignalCatalog_name :: Lens' DeleteSignalCatalog Text Source #

The name of the signal catalog to delete.

Destructuring the Response

data DeleteSignalCatalogResponse Source #

See: newDeleteSignalCatalogResponse smart constructor.

Constructors

DeleteSignalCatalogResponse' 

Fields

  • httpStatus :: Int

    The response's http status code.

  • name :: Text

    The name of the deleted signal catalog.

  • arn :: Text

    The Amazon Resource Name (ARN) of the deleted signal catalog.

Instances

Instances details
Generic DeleteSignalCatalogResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

Associated Types

type Rep DeleteSignalCatalogResponse :: Type -> Type #

Read DeleteSignalCatalogResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

Show DeleteSignalCatalogResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

NFData DeleteSignalCatalogResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

Eq DeleteSignalCatalogResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

type Rep DeleteSignalCatalogResponse Source # 
Instance details

Defined in Amazonka.IoTFleetWise.DeleteSignalCatalog

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

newDeleteSignalCatalogResponse Source #

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

DeleteSignalCatalog, deleteSignalCatalogResponse_name - The name of the deleted signal catalog.

DeleteSignalCatalogResponse, deleteSignalCatalogResponse_arn - The Amazon Resource Name (ARN) of the deleted signal catalog.

Response Lenses

deleteSignalCatalogResponse_arn :: Lens' DeleteSignalCatalogResponse Text Source #

The Amazon Resource Name (ARN) of the deleted signal catalog.