/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Configures inspection of the response header. This is part of the
* Response inspection is
* available only in web ACLs that protect Amazon CloudFront distributions.ResponseInspection
configuration for
* AWSManagedRulesATPRuleSet
and
* AWSManagedRulesACFPRuleSet
. See Also:
AWS
* API Reference
The name of the header to match against. The name must be an exact match, * including case.
JSON example: "Name": [ "RequestResult" ]
*
The name of the header to match against. The name must be an exact match, * including case.
JSON example: "Name": [ "RequestResult" ]
*
The name of the header to match against. The name must be an exact match, * including case.
JSON example: "Name": [ "RequestResult" ]
*
The name of the header to match against. The name must be an exact match, * including case.
JSON example: "Name": [ "RequestResult" ]
*
The name of the header to match against. The name must be an exact match, * including case.
JSON example: "Name": [ "RequestResult" ]
*
The name of the header to match against. The name must be an exact match, * including case.
JSON example: "Name": [ "RequestResult" ]
*
The name of the header to match against. The name must be an exact match, * including case.
JSON example: "Name": [ "RequestResult" ]
*
The name of the header to match against. The name must be an exact match, * including case.
JSON example: "Name": [ "RequestResult" ]
*
Values in the response header with the specified name that indicate a * successful login or account creation attempt. To be counted as a success, the * value must be an exact match, including case. Each value must be unique among * the success and failure values.
JSON examples: "SuccessValues": [
* "LoginPassed", "Successful login" ]
and "SuccessValues": [
* "AccountCreated", "Successful account creation" ]
Values in the response header with the specified name that indicate a * successful login or account creation attempt. To be counted as a success, the * value must be an exact match, including case. Each value must be unique among * the success and failure values.
JSON examples: "SuccessValues": [
* "LoginPassed", "Successful login" ]
and "SuccessValues": [
* "AccountCreated", "Successful account creation" ]
Values in the response header with the specified name that indicate a * successful login or account creation attempt. To be counted as a success, the * value must be an exact match, including case. Each value must be unique among * the success and failure values.
JSON examples: "SuccessValues": [
* "LoginPassed", "Successful login" ]
and "SuccessValues": [
* "AccountCreated", "Successful account creation" ]
Values in the response header with the specified name that indicate a * successful login or account creation attempt. To be counted as a success, the * value must be an exact match, including case. Each value must be unique among * the success and failure values.
JSON examples: "SuccessValues": [
* "LoginPassed", "Successful login" ]
and "SuccessValues": [
* "AccountCreated", "Successful account creation" ]
Values in the response header with the specified name that indicate a * successful login or account creation attempt. To be counted as a success, the * value must be an exact match, including case. Each value must be unique among * the success and failure values.
JSON examples: "SuccessValues": [
* "LoginPassed", "Successful login" ]
and "SuccessValues": [
* "AccountCreated", "Successful account creation" ]
Values in the response header with the specified name that indicate a * successful login or account creation attempt. To be counted as a success, the * value must be an exact match, including case. Each value must be unique among * the success and failure values.
JSON examples: "SuccessValues": [
* "LoginPassed", "Successful login" ]
and "SuccessValues": [
* "AccountCreated", "Successful account creation" ]
Values in the response header with the specified name that indicate a * successful login or account creation attempt. To be counted as a success, the * value must be an exact match, including case. Each value must be unique among * the success and failure values.
JSON examples: "SuccessValues": [
* "LoginPassed", "Successful login" ]
and "SuccessValues": [
* "AccountCreated", "Successful account creation" ]
Values in the response header with the specified name that indicate a * successful login or account creation attempt. To be counted as a success, the * value must be an exact match, including case. Each value must be unique among * the success and failure values.
JSON examples: "SuccessValues": [
* "LoginPassed", "Successful login" ]
and "SuccessValues": [
* "AccountCreated", "Successful account creation" ]
Values in the response header with the specified name that indicate a * successful login or account creation attempt. To be counted as a success, the * value must be an exact match, including case. Each value must be unique among * the success and failure values.
JSON examples: "SuccessValues": [
* "LoginPassed", "Successful login" ]
and "SuccessValues": [
* "AccountCreated", "Successful account creation" ]
Values in the response header with the specified name that indicate a failed * login or account creation attempt. To be counted as a failure, the value must be * an exact match, including case. Each value must be unique among the success and * failure values.
JSON examples: "FailureValues": [ "LoginFailed",
* "Failed login" ]
and "FailureValues": [ "AccountCreationFailed"
* ]
Values in the response header with the specified name that indicate a failed * login or account creation attempt. To be counted as a failure, the value must be * an exact match, including case. Each value must be unique among the success and * failure values.
JSON examples: "FailureValues": [ "LoginFailed",
* "Failed login" ]
and "FailureValues": [ "AccountCreationFailed"
* ]
Values in the response header with the specified name that indicate a failed * login or account creation attempt. To be counted as a failure, the value must be * an exact match, including case. Each value must be unique among the success and * failure values.
JSON examples: "FailureValues": [ "LoginFailed",
* "Failed login" ]
and "FailureValues": [ "AccountCreationFailed"
* ]
Values in the response header with the specified name that indicate a failed * login or account creation attempt. To be counted as a failure, the value must be * an exact match, including case. Each value must be unique among the success and * failure values.
JSON examples: "FailureValues": [ "LoginFailed",
* "Failed login" ]
and "FailureValues": [ "AccountCreationFailed"
* ]
Values in the response header with the specified name that indicate a failed * login or account creation attempt. To be counted as a failure, the value must be * an exact match, including case. Each value must be unique among the success and * failure values.
JSON examples: "FailureValues": [ "LoginFailed",
* "Failed login" ]
and "FailureValues": [ "AccountCreationFailed"
* ]
Values in the response header with the specified name that indicate a failed * login or account creation attempt. To be counted as a failure, the value must be * an exact match, including case. Each value must be unique among the success and * failure values.
JSON examples: "FailureValues": [ "LoginFailed",
* "Failed login" ]
and "FailureValues": [ "AccountCreationFailed"
* ]
Values in the response header with the specified name that indicate a failed * login or account creation attempt. To be counted as a failure, the value must be * an exact match, including case. Each value must be unique among the success and * failure values.
JSON examples: "FailureValues": [ "LoginFailed",
* "Failed login" ]
and "FailureValues": [ "AccountCreationFailed"
* ]
Values in the response header with the specified name that indicate a failed * login or account creation attempt. To be counted as a failure, the value must be * an exact match, including case. Each value must be unique among the success and * failure values.
JSON examples: "FailureValues": [ "LoginFailed",
* "Failed login" ]
and "FailureValues": [ "AccountCreationFailed"
* ]
Values in the response header with the specified name that indicate a failed * login or account creation attempt. To be counted as a failure, the value must be * an exact match, including case. Each value must be unique among the success and * failure values.
JSON examples: "FailureValues": [ "LoginFailed",
* "Failed login" ]
and "FailureValues": [ "AccountCreationFailed"
* ]