| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.IoT.DeleteTopicRule
Description
Deletes the rule.
Requires permission to access the DeleteTopicRule action.
Creating a Request
data DeleteTopicRule Source #
The input for the DeleteTopicRule operation.
See: newDeleteTopicRule smart constructor.
Constructors
| DeleteTopicRule' | |
Instances
Arguments
| :: Text | |
| -> DeleteTopicRule |
Create a value of DeleteTopicRule 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:
DeleteTopicRule, deleteTopicRule_ruleName - The name of the rule.
Request Lenses
deleteTopicRule_ruleName :: Lens' DeleteTopicRule Text Source #
The name of the rule.
Destructuring the Response
data DeleteTopicRuleResponse Source #
See: newDeleteTopicRuleResponse smart constructor.
Constructors
| DeleteTopicRuleResponse' | |
Instances
| Generic DeleteTopicRuleResponse Source # | |
Defined in Amazonka.IoT.DeleteTopicRule Associated Types type Rep DeleteTopicRuleResponse :: Type -> Type # Methods from :: DeleteTopicRuleResponse -> Rep DeleteTopicRuleResponse x # to :: Rep DeleteTopicRuleResponse x -> DeleteTopicRuleResponse # | |
| Read DeleteTopicRuleResponse Source # | |
Defined in Amazonka.IoT.DeleteTopicRule | |
| Show DeleteTopicRuleResponse Source # | |
Defined in Amazonka.IoT.DeleteTopicRule Methods showsPrec :: Int -> DeleteTopicRuleResponse -> ShowS # show :: DeleteTopicRuleResponse -> String # showList :: [DeleteTopicRuleResponse] -> ShowS # | |
| NFData DeleteTopicRuleResponse Source # | |
Defined in Amazonka.IoT.DeleteTopicRule Methods rnf :: DeleteTopicRuleResponse -> () # | |
| Eq DeleteTopicRuleResponse Source # | |
Defined in Amazonka.IoT.DeleteTopicRule Methods (==) :: DeleteTopicRuleResponse -> DeleteTopicRuleResponse -> Bool # (/=) :: DeleteTopicRuleResponse -> DeleteTopicRuleResponse -> Bool # | |
| type Rep DeleteTopicRuleResponse Source # | |
newDeleteTopicRuleResponse :: DeleteTopicRuleResponse Source #
Create a value of DeleteTopicRuleResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.