Class RuleSourceCustomPolicyDetailsArgs


  • public final class RuleSourceCustomPolicyDetailsArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • enableDebugLogDelivery

        public java.util.Optional<com.pulumi.core.Output<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 com.pulumi.core.Output<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 com.pulumi.core.Output<java.lang.String> policyText()
        Returns:
        The policy definition containing the logic for your Config Custom Policy rule.