Class RuleSourceCustomPolicyDetails


  • public final class RuleSourceCustomPolicyDetails
    extends java.lang.Object
    • Method Detail

      • enableDebugLogDelivery

        public java.util.Optional<java.lang.Boolean> enableDebugLogDelivery()
        Returns:
        The boolean expression for enabling debug logging for your Config Custom Policy rule. The default value is `false`.
      • policyRuntime

        public java.lang.String policyRuntime()
        Returns:
        The runtime system for your Config Custom Policy rule. Guard is a policy-as-code language that allows you to write policies that are enforced by Config Custom Policy rules. For more information about Guard, see the [Guard GitHub Repository](https://github.com/aws-cloudformation/cloudformation-guard).
      • policyText

        public java.lang.String policyText()
        Returns:
        The policy definition containing the logic for your Config Custom Policy rule.