Interface CfnProtection.ApplicationLayerAutomaticResponseConfigurationProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnProtection.ApplicationLayerAutomaticResponseConfigurationProperty.Jsii$Proxy
Enclosing class:
CfnProtection

@Stability(Stable) public static interface CfnProtection.ApplicationLayerAutomaticResponseConfigurationProperty extends software.amazon.jsii.JsiiSerializable
The automatic application layer DDoS mitigation settings for a Protection .

This configuration determines whether Shield Advanced automatically manages rules in the web ACL in order to respond to application layer events that Shield Advanced determines to be DDoS attacks.

If you use AWS CloudFormation to manage the web ACLs that you use with Shield Advanced automatic mitigation, see the guidance for the AWS::WAFv2::WebACL resource.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.shield.*;
 Object block;
 Object count;
 ApplicationLayerAutomaticResponseConfigurationProperty applicationLayerAutomaticResponseConfigurationProperty = ApplicationLayerAutomaticResponseConfigurationProperty.builder()
         .action(ActionProperty.builder()
                 .block(block)
                 .count(count)
                 .build())
         .status("status")
         .build();
 

See Also: