class
Amazonite::CloudWatch::ManagedRuleDescription
- Amazonite::CloudWatch::ManagedRuleDescription
- Reference
- Object
Overview
Contains information about managed Contributor Insights rules, as returned by
ListManagedInsightRules.
Included Modules
- JSON::Serializable
Defined in:
cloudwatch/managed_rule_description.crConstructors
- .new(pull : JSON::PullParser)
- .new(template_name : String | Nil = nil, resource_arn : String | Nil = nil, rule_state : ManagedRuleState | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#resource_arn : String | Nil
If a managed rule is enabled, this is the ARN for the related Amazon Web Services resource.
-
#resource_arn=(resource_arn : String | Nil)
If a managed rule is enabled, this is the ARN for the related Amazon Web Services resource.
-
#rule_state : ManagedRuleState | Nil
Describes the state of a managed rule.
-
#rule_state=(rule_state : ManagedRuleState | Nil)
Describes the state of a managed rule.
-
#template_name : String | Nil
The template name for the managed rule.
-
#template_name=(template_name : String | Nil)
The template name for the managed rule.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
If a managed rule is enabled, this is the ARN for the related Amazon Web Services resource.
If a managed rule is enabled, this is the ARN for the related Amazon Web Services resource.
Describes the state of a managed rule. If present, it contains information about the Contributor Insights rule that contains information about the related Amazon Web Services resource.
Describes the state of a managed rule. If present, it contains information about the Contributor Insights rule that contains information about the related Amazon Web Services resource.
The template name for the managed rule. Used to enable managed rules using
PutManagedInsightRules.
The template name for the managed rule. Used to enable managed rules using
PutManagedInsightRules.