pub fn application_layer_automatic_response_configuration(
        &self,
    ) -> std::option::Option<&crate::model::ApplicationLayerAutomaticResponseConfiguration> {
        self.application_layer_automatic_response_configuration
            .as_ref()
    }
/// <p>The automatic application layer DDoS mitigation settings for the 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. </p>
The automatic application layer DDoS mitigation settings for the 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.
The automatic application layer DDoS mitigation settings for the 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 .
pub fn application_layer_automatic_response_configuration(
        &self,
    ) -> std::option::Option<&crate::model::ApplicationLayerAutomaticResponseConfiguration> {
        self.application_layer_automatic_response_configuration
            .as_ref()
    }
pub fn application_layer_automatic_response_configuration ( & self , ) -> std :: option :: Option < & crate :: model :: ApplicationLayerAutomaticResponseConfiguration > { self . application_layer_automatic_response_configuration . as_ref ( ) }
<p>The automatic application layer DDoS mitigation settings for the protection.
<p > The automatic application layer DDoS mitigation settings for the protection .
&self
&self