amazonka-iot-2.0: Amazon IoT 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.IoT.DeleteAccountAuditConfiguration

Description

Restores the default settings for Device Defender audits for this account. Any configuration data you entered is deleted and all audit checks are reset to disabled.

Requires permission to access the DeleteAccountAuditConfiguration action.

Synopsis

Creating a Request

data DeleteAccountAuditConfiguration Source #

See: newDeleteAccountAuditConfiguration smart constructor.

Constructors

DeleteAccountAuditConfiguration' 

Fields

Instances

Instances details
ToHeaders DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

ToPath DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

ToQuery DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

AWSRequest DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

Generic DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

Associated Types

type Rep DeleteAccountAuditConfiguration :: Type -> Type #

Read DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

Show DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

NFData DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

Eq DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

Hashable DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

type AWSResponse DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

type Rep DeleteAccountAuditConfiguration Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

type Rep DeleteAccountAuditConfiguration = D1 ('MetaData "DeleteAccountAuditConfiguration" "Amazonka.IoT.DeleteAccountAuditConfiguration" "amazonka-iot-2.0-6w03vgAfmrM1SG22OsNJXL" 'False) (C1 ('MetaCons "DeleteAccountAuditConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deleteScheduledAudits") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newDeleteAccountAuditConfiguration :: DeleteAccountAuditConfiguration Source #

Create a value of DeleteAccountAuditConfiguration 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:deleteScheduledAudits:DeleteAccountAuditConfiguration', deleteAccountAuditConfiguration_deleteScheduledAudits - If true, all scheduled audits are deleted.

Request Lenses

Destructuring the Response

data DeleteAccountAuditConfigurationResponse Source #

Constructors

DeleteAccountAuditConfigurationResponse' 

Fields

Instances

Instances details
Generic DeleteAccountAuditConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

Read DeleteAccountAuditConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

Show DeleteAccountAuditConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

NFData DeleteAccountAuditConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

Eq DeleteAccountAuditConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

type Rep DeleteAccountAuditConfigurationResponse Source # 
Instance details

Defined in Amazonka.IoT.DeleteAccountAuditConfiguration

type Rep DeleteAccountAuditConfigurationResponse = D1 ('MetaData "DeleteAccountAuditConfigurationResponse" "Amazonka.IoT.DeleteAccountAuditConfiguration" "amazonka-iot-2.0-6w03vgAfmrM1SG22OsNJXL" 'False) (C1 ('MetaCons "DeleteAccountAuditConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteAccountAuditConfigurationResponse Source #

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

Response Lenses