class Aws::Route53RecoveryControlConfig::Types::RuleConfig
The rule configuration for an assertion rule. That is, the criteria that you set for specific assertion controls (routing controls) that specify how many controls must be enabled after a transaction completes.
@note When making an API call, you may pass RuleConfig
data as a hash: { inverted: false, # required threshold: 1, # required type: "ATLEAST", # required, accepts ATLEAST, AND, OR }
@!attribute [rw] inverted
Logical negation of the rule. If the rule would usually evaluate true, it's evaluated as false, and vice versa. @return [Boolean]
@!attribute [rw] threshold
The value of N, when you specify an ATLEAST rule type. That is, Threshold is the number of controls that must be set when you specify an ATLEAST type. @return [Integer]
@!attribute [rw] type
A rule can be one of the following: ATLEAST, AND, or OR. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/route53-recovery-control-config-2020-11-02/RuleConfig AWS API Documentation
Constants
- SENSITIVE