EvaluationMode
- class aws_cdk.aws_config.EvaluationMode(modes)
Bases:
object
The mode of evaluation for the rule.
- ExampleMetadata:
infused
Example:
# fn: lambda.Function # sample_policy_text: str config.ManagedRule(self, "ManagedRule", identifier=config.ManagedRuleIdentifiers.API_GW_XRAY_ENABLED, evaluation_modes=config.EvaluationMode.DETECTIVE_AND_PROACTIVE ) config.CustomRule(self, "CustomRule", lambda_function=fn, evaluation_modes=config.EvaluationMode.PROACTIVE ) config.CustomPolicy(self, "CustomPolicy", policy_text=sample_policy_text, evaluation_modes=config.EvaluationMode.DETECTIVE )
- Parameters:
modes (
Sequence
[str
]) – The modes of evaluation for the rule.
Attributes
- DETECTIVE = <aws_cdk.aws_config.EvaluationMode object>
- DETECTIVE_AND_PROACTIVE = <aws_cdk.aws_config.EvaluationMode object>
- PROACTIVE = <aws_cdk.aws_config.EvaluationMode object>
- modes
The modes of evaluation for the rule.