PolicyConfigurationProperty Struct
Configuration settings for policy behavior.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_networksecuritymanager as networksecuritymanager } from 'aws-cdk-lib';
const policyConfigurationProperty: networksecuritymanager.CfnPolicy.PolicyConfigurationProperty = {
remediationEnabled: false,
resourcesCleanUp: false,
wafConfig: {
conflictResolution: 'conflictResolution',
existingCustomerWebAclResolution: 'existingCustomerWebAclResolution',
},
};
Properties
remediationEnabledoptionalboolean | IResolvableremediation_enabledoptionaltyping.Union[bool, IResolvable]remediationEnabledoptionalBooleanRemediationEnabledoptionalboolRemediationEnabledoptionalinterface{}#Controls automatic remediation of non-compliant resources.
resourcesCleanUpoptionalboolean | IResolvableresources_clean_upoptionaltyping.Union[bool, IResolvable]resourcesCleanUpoptionalBooleanResourcesCleanUpoptionalboolResourcesCleanUpoptionalinterface{}#Controls automatic cleanup of unused resources.
wafConfigoptionalIResolvable | CfnPolicy.WafConfigPropertywaf_configoptionaltyping.Union[IResolvable, WafConfigProperty]wafConfigoptionalIResolvableWafConfigoptionalIResolvableWafConfigoptionalinterface{}#WAF-specific policy settings.
Populated only for WAF firewall type policies.