public static interface CustomPolicyDetails.Builder extends SdkPojo, CopyableBuilder<CustomPolicyDetails.Builder,CustomPolicyDetails>
| Modifier and Type | Method and Description |
|---|---|
CustomPolicyDetails.Builder |
enableDebugLogDelivery(Boolean enableDebugLogDelivery)
The boolean expression for enabling debug logging for your Config Custom Policy rule.
|
CustomPolicyDetails.Builder |
policyRuntime(String policyRuntime)
The runtime system for your Config Custom Policy rule.
|
CustomPolicyDetails.Builder |
policyText(String policyText)
The policy definition containing the logic for your Config Custom Policy rule.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCustomPolicyDetails.Builder policyRuntime(String policyRuntime)
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.
policyRuntime - 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.CustomPolicyDetails.Builder policyText(String policyText)
The policy definition containing the logic for your Config Custom Policy rule.
policyText - The policy definition containing the logic for your Config Custom Policy rule.CustomPolicyDetails.Builder enableDebugLogDelivery(Boolean enableDebugLogDelivery)
The boolean expression for enabling debug logging for your Config Custom Policy rule. The default value is
false.
enableDebugLogDelivery - The boolean expression for enabling debug logging for your Config Custom Policy rule. The default
value is false.Copyright © 2023. All rights reserved.