libZSservicesZSamazonka-iotZSamazonka-iot
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.IoT.DisableTopicRule

Description

Disables the rule.

Requires permission to access the DisableTopicRule action.

Synopsis

Creating a Request

data DisableTopicRule Source #

The input for the DisableTopicRuleRequest operation.

See: newDisableTopicRule smart constructor.

Constructors

DisableTopicRule' 

Fields

Instances

Instances details
Eq DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Read DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Show DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Generic DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Associated Types

type Rep DisableTopicRule :: Type -> Type #

NFData DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Methods

rnf :: DisableTopicRule -> () #

Hashable DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

ToJSON DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

AWSRequest DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Associated Types

type AWSResponse DisableTopicRule #

ToHeaders DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

ToPath DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

ToQuery DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

type Rep DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

type Rep DisableTopicRule = D1 ('MetaData "DisableTopicRule" "Amazonka.IoT.DisableTopicRule" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "DisableTopicRule'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ruleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisableTopicRule Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

newDisableTopicRule Source #

Create a value of DisableTopicRule 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:ruleName:DisableTopicRule', disableTopicRule_ruleName - The name of the rule to disable.

Request Lenses

disableTopicRule_ruleName :: Lens' DisableTopicRule Text Source #

The name of the rule to disable.

Destructuring the Response

data DisableTopicRuleResponse Source #

See: newDisableTopicRuleResponse smart constructor.

Instances

Instances details
Eq DisableTopicRuleResponse Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Read DisableTopicRuleResponse Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Show DisableTopicRuleResponse Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Generic DisableTopicRuleResponse Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

Associated Types

type Rep DisableTopicRuleResponse :: Type -> Type #

NFData DisableTopicRuleResponse Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

type Rep DisableTopicRuleResponse Source # 
Instance details

Defined in Amazonka.IoT.DisableTopicRule

type Rep DisableTopicRuleResponse = D1 ('MetaData "DisableTopicRuleResponse" "Amazonka.IoT.DisableTopicRule" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "DisableTopicRuleResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisableTopicRuleResponse :: DisableTopicRuleResponse Source #

Create a value of DisableTopicRuleResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.