Config Rule Custom Policy Details Args
data class ConfigRuleCustomPolicyDetailsArgs(val enableDebugLogDelivery: Output<Boolean>? = null, val policyRuntime: Output<String>? = null, val policyText: Output<String>? = null) : ConvertibleToJava<ConfigRuleCustomPolicyDetailsArgs>
Provides the CustomPolicyDetails, the rule owner (```` for managed rules, `CUSTOM_POLICY`
for Custom Policy rules, and `CUSTOM_LAMBDA`
for Custom Lambda rules), the rule identifier, and the events that cause the evaluation of your AWS resources. @property enableDebugLogDelivery The boolean expression for enabling debug logging for your CC Custom Policy rule. The default value is `false`
. @property policyRuntime The runtime system for your CC Custom Policy rule. Guard is a policy-as-code language that allows you to write policies that are enforced by CC Custom Policy rules. For more information about Guard, see the Guard GitHub Repository. @property policyText The policy definition containing the logic for your CC Custom Policy rule.