Class: Aws::NetworkSecurityManager::Types::PolicyConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::NetworkSecurityManager::Types::PolicyConfiguration
- Defined in:
- gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb
Overview
Configuration settings that control a policy's behavior.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#remediation_enabled ⇒ Boolean
Specifies whether AWS Network Security Manager automatically remediates noncompliant resources.
-
#resources_clean_up ⇒ Boolean
Specifies whether AWS Network Security Manager automatically removes the resources it created when they are no longer needed.
-
#waf_config ⇒ Types::WafConfig
AWS WAF-specific policy settings.
Instance Attribute Details
#remediation_enabled ⇒ Boolean
Specifies whether AWS Network Security Manager automatically
remediates noncompliant resources. Default: false.
3254 3255 3256 3257 3258 3259 3260 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3254 class PolicyConfiguration < Struct.new( :remediation_enabled, :resources_clean_up, :waf_config) SENSITIVE = [] include Aws::Structure end |
#resources_clean_up ⇒ Boolean
Specifies whether AWS Network Security Manager automatically removes
the resources it created when they are no longer needed. Default:
false.
3254 3255 3256 3257 3258 3259 3260 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3254 class PolicyConfiguration < Struct.new( :remediation_enabled, :resources_clean_up, :waf_config) SENSITIVE = [] include Aws::Structure end |
#waf_config ⇒ Types::WafConfig
AWS WAF-specific policy settings. This is populated only for AWS WAF policies.
3254 3255 3256 3257 3258 3259 3260 |
# File 'gems/aws-sdk-networksecuritymanager/lib/aws-sdk-networksecuritymanager/types.rb', line 3254 class PolicyConfiguration < Struct.new( :remediation_enabled, :resources_clean_up, :waf_config) SENSITIVE = [] include Aws::Structure end |