AWS SDK for C++
AWS SDK for C++ Version 1.11.440
Main Page
Related Pages
Namespaces
Classes
Modules
Search
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-wafv2
include
aws
wafv2
model
ParameterExceptionField.h
1
6
#pragma once
7
#include <aws/wafv2/WAFV2_EXPORTS.h>
8
#include <aws/core/utils/memory/stl/AWSString.h>
9
10
namespace
Aws
11
{
12
namespace
WAFV2
13
{
14
namespace
Model
15
{
16
enum class
ParameterExceptionField
17
{
18
NOT_SET
,
19
WEB_ACL
,
20
RULE_GROUP
,
21
REGEX_PATTERN_SET
,
22
IP_SET
,
23
MANAGED_RULE_SET
,
24
RULE
,
25
EXCLUDED_RULE
,
26
STATEMENT
,
27
BYTE_MATCH_STATEMENT
,
28
SQLI_MATCH_STATEMENT
,
29
XSS_MATCH_STATEMENT
,
30
SIZE_CONSTRAINT_STATEMENT
,
31
GEO_MATCH_STATEMENT
,
32
RATE_BASED_STATEMENT
,
33
RULE_GROUP_REFERENCE_STATEMENT
,
34
REGEX_PATTERN_REFERENCE_STATEMENT
,
35
IP_SET_REFERENCE_STATEMENT
,
36
MANAGED_RULE_SET_STATEMENT
,
37
LABEL_MATCH_STATEMENT
,
38
AND_STATEMENT
,
39
OR_STATEMENT
,
40
NOT_STATEMENT
,
41
IP_ADDRESS
,
42
IP_ADDRESS_VERSION
,
43
FIELD_TO_MATCH
,
44
TEXT_TRANSFORMATION
,
45
SINGLE_QUERY_ARGUMENT
,
46
SINGLE_HEADER
,
47
DEFAULT_ACTION
,
48
RULE_ACTION
,
49
ENTITY_LIMIT
,
50
OVERRIDE_ACTION
,
51
SCOPE_VALUE
,
52
RESOURCE_ARN
,
53
RESOURCE_TYPE
,
54
TAGS
,
55
TAG_KEYS
,
56
METRIC_NAME
,
57
FIREWALL_MANAGER_STATEMENT
,
58
FALLBACK_BEHAVIOR
,
59
POSITION
,
60
FORWARDED_IP_CONFIG
,
61
IP_SET_FORWARDED_IP_CONFIG
,
62
HEADER_NAME
,
63
CUSTOM_REQUEST_HANDLING
,
64
RESPONSE_CONTENT_TYPE
,
65
CUSTOM_RESPONSE
,
66
CUSTOM_RESPONSE_BODY
,
67
JSON_MATCH_PATTERN
,
68
JSON_MATCH_SCOPE
,
69
BODY_PARSING_FALLBACK_BEHAVIOR
,
70
LOGGING_FILTER
,
71
FILTER_CONDITION
,
72
EXPIRE_TIMESTAMP
,
73
CHANGE_PROPAGATION_STATUS
,
74
ASSOCIABLE_RESOURCE
,
75
LOG_DESTINATION
,
76
MANAGED_RULE_GROUP_CONFIG
,
77
PAYLOAD_TYPE
,
78
HEADER_MATCH_PATTERN
,
79
COOKIE_MATCH_PATTERN
,
80
MAP_MATCH_SCOPE
,
81
OVERSIZE_HANDLING
,
82
CHALLENGE_CONFIG
,
83
TOKEN_DOMAIN
,
84
ATP_RULE_SET_RESPONSE_INSPECTION
,
85
ASSOCIATED_RESOURCE_TYPE
,
86
SCOPE_DOWN
,
87
CUSTOM_KEYS
,
88
ACP_RULE_SET_RESPONSE_INSPECTION
89
};
90
91
namespace
ParameterExceptionFieldMapper
92
{
93
AWS_WAFV2_API
ParameterExceptionField
GetParameterExceptionFieldForName
(
const
Aws::String
& name);
94
95
AWS_WAFV2_API
Aws::String
GetNameForParameterExceptionField
(
ParameterExceptionField
value);
96
}
// namespace ParameterExceptionFieldMapper
97
}
// namespace Model
98
}
// namespace WAFV2
99
}
// namespace Aws
Aws::WAFV2::Model::ParameterExceptionFieldMapper::GetNameForParameterExceptionField
AWS_WAFV2_API Aws::String GetNameForParameterExceptionField(ParameterExceptionField value)
Aws::WAFV2::Model::ParameterExceptionFieldMapper::GetParameterExceptionFieldForName
AWS_WAFV2_API ParameterExceptionField GetParameterExceptionFieldForName(const Aws::String &name)
Aws::WAFV2::Model::ParameterExceptionField
ParameterExceptionField
Definition
ParameterExceptionField.h:17
Aws::WAFV2::Model::ParameterExceptionField::TOKEN_DOMAIN
@ TOKEN_DOMAIN
Aws::WAFV2::Model::ParameterExceptionField::ENTITY_LIMIT
@ ENTITY_LIMIT
Aws::WAFV2::Model::ParameterExceptionField::RATE_BASED_STATEMENT
@ RATE_BASED_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::CUSTOM_REQUEST_HANDLING
@ CUSTOM_REQUEST_HANDLING
Aws::WAFV2::Model::ParameterExceptionField::RESPONSE_CONTENT_TYPE
@ RESPONSE_CONTENT_TYPE
Aws::WAFV2::Model::ParameterExceptionField::CHALLENGE_CONFIG
@ CHALLENGE_CONFIG
Aws::WAFV2::Model::ParameterExceptionField::CHANGE_PROPAGATION_STATUS
@ CHANGE_PROPAGATION_STATUS
Aws::WAFV2::Model::ParameterExceptionField::OVERRIDE_ACTION
@ OVERRIDE_ACTION
Aws::WAFV2::Model::ParameterExceptionField::ASSOCIABLE_RESOURCE
@ ASSOCIABLE_RESOURCE
Aws::WAFV2::Model::ParameterExceptionField::BYTE_MATCH_STATEMENT
@ BYTE_MATCH_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::STATEMENT
@ STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::RULE
@ RULE
Aws::WAFV2::Model::ParameterExceptionField::JSON_MATCH_PATTERN
@ JSON_MATCH_PATTERN
Aws::WAFV2::Model::ParameterExceptionField::FALLBACK_BEHAVIOR
@ FALLBACK_BEHAVIOR
Aws::WAFV2::Model::ParameterExceptionField::IP_SET_FORWARDED_IP_CONFIG
@ IP_SET_FORWARDED_IP_CONFIG
Aws::WAFV2::Model::ParameterExceptionField::SCOPE_DOWN
@ SCOPE_DOWN
Aws::WAFV2::Model::ParameterExceptionField::TAG_KEYS
@ TAG_KEYS
Aws::WAFV2::Model::ParameterExceptionField::TAGS
@ TAGS
Aws::WAFV2::Model::ParameterExceptionField::IP_SET_REFERENCE_STATEMENT
@ IP_SET_REFERENCE_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::ACP_RULE_SET_RESPONSE_INSPECTION
@ ACP_RULE_SET_RESPONSE_INSPECTION
Aws::WAFV2::Model::ParameterExceptionField::SINGLE_QUERY_ARGUMENT
@ SINGLE_QUERY_ARGUMENT
Aws::WAFV2::Model::ParameterExceptionField::SINGLE_HEADER
@ SINGLE_HEADER
Aws::WAFV2::Model::ParameterExceptionField::CUSTOM_RESPONSE
@ CUSTOM_RESPONSE
Aws::WAFV2::Model::ParameterExceptionField::LOG_DESTINATION
@ LOG_DESTINATION
Aws::WAFV2::Model::ParameterExceptionField::REGEX_PATTERN_REFERENCE_STATEMENT
@ REGEX_PATTERN_REFERENCE_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::EXCLUDED_RULE
@ EXCLUDED_RULE
Aws::WAFV2::Model::ParameterExceptionField::MANAGED_RULE_SET_STATEMENT
@ MANAGED_RULE_SET_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::EXPIRE_TIMESTAMP
@ EXPIRE_TIMESTAMP
Aws::WAFV2::Model::ParameterExceptionField::WEB_ACL
@ WEB_ACL
Aws::WAFV2::Model::ParameterExceptionField::NOT_STATEMENT
@ NOT_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::MANAGED_RULE_GROUP_CONFIG
@ MANAGED_RULE_GROUP_CONFIG
Aws::WAFV2::Model::ParameterExceptionField::XSS_MATCH_STATEMENT
@ XSS_MATCH_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::MAP_MATCH_SCOPE
@ MAP_MATCH_SCOPE
Aws::WAFV2::Model::ParameterExceptionField::AND_STATEMENT
@ AND_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::ATP_RULE_SET_RESPONSE_INSPECTION
@ ATP_RULE_SET_RESPONSE_INSPECTION
Aws::WAFV2::Model::ParameterExceptionField::POSITION
@ POSITION
Aws::WAFV2::Model::ParameterExceptionField::RESOURCE_TYPE
@ RESOURCE_TYPE
Aws::WAFV2::Model::ParameterExceptionField::RULE_ACTION
@ RULE_ACTION
Aws::WAFV2::Model::ParameterExceptionField::CUSTOM_KEYS
@ CUSTOM_KEYS
Aws::WAFV2::Model::ParameterExceptionField::BODY_PARSING_FALLBACK_BEHAVIOR
@ BODY_PARSING_FALLBACK_BEHAVIOR
Aws::WAFV2::Model::ParameterExceptionField::HEADER_NAME
@ HEADER_NAME
Aws::WAFV2::Model::ParameterExceptionField::GEO_MATCH_STATEMENT
@ GEO_MATCH_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::SIZE_CONSTRAINT_STATEMENT
@ SIZE_CONSTRAINT_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::IP_SET
@ IP_SET
Aws::WAFV2::Model::ParameterExceptionField::METRIC_NAME
@ METRIC_NAME
Aws::WAFV2::Model::ParameterExceptionField::FILTER_CONDITION
@ FILTER_CONDITION
Aws::WAFV2::Model::ParameterExceptionField::RULE_GROUP
@ RULE_GROUP
Aws::WAFV2::Model::ParameterExceptionField::RESOURCE_ARN
@ RESOURCE_ARN
Aws::WAFV2::Model::ParameterExceptionField::IP_ADDRESS
@ IP_ADDRESS
Aws::WAFV2::Model::ParameterExceptionField::SQLI_MATCH_STATEMENT
@ SQLI_MATCH_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::OVERSIZE_HANDLING
@ OVERSIZE_HANDLING
Aws::WAFV2::Model::ParameterExceptionField::JSON_MATCH_SCOPE
@ JSON_MATCH_SCOPE
Aws::WAFV2::Model::ParameterExceptionField::COOKIE_MATCH_PATTERN
@ COOKIE_MATCH_PATTERN
Aws::WAFV2::Model::ParameterExceptionField::FORWARDED_IP_CONFIG
@ FORWARDED_IP_CONFIG
Aws::WAFV2::Model::ParameterExceptionField::FIREWALL_MANAGER_STATEMENT
@ FIREWALL_MANAGER_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::MANAGED_RULE_SET
@ MANAGED_RULE_SET
Aws::WAFV2::Model::ParameterExceptionField::FIELD_TO_MATCH
@ FIELD_TO_MATCH
Aws::WAFV2::Model::ParameterExceptionField::LABEL_MATCH_STATEMENT
@ LABEL_MATCH_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::IP_ADDRESS_VERSION
@ IP_ADDRESS_VERSION
Aws::WAFV2::Model::ParameterExceptionField::LOGGING_FILTER
@ LOGGING_FILTER
Aws::WAFV2::Model::ParameterExceptionField::RULE_GROUP_REFERENCE_STATEMENT
@ RULE_GROUP_REFERENCE_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::PAYLOAD_TYPE
@ PAYLOAD_TYPE
Aws::WAFV2::Model::ParameterExceptionField::OR_STATEMENT
@ OR_STATEMENT
Aws::WAFV2::Model::ParameterExceptionField::SCOPE_VALUE
@ SCOPE_VALUE
Aws::WAFV2::Model::ParameterExceptionField::HEADER_MATCH_PATTERN
@ HEADER_MATCH_PATTERN
Aws::WAFV2::Model::ParameterExceptionField::CUSTOM_RESPONSE_BODY
@ CUSTOM_RESPONSE_BODY
Aws::WAFV2::Model::ParameterExceptionField::TEXT_TRANSFORMATION
@ TEXT_TRANSFORMATION
Aws::WAFV2::Model::ParameterExceptionField::ASSOCIATED_RESOURCE_TYPE
@ ASSOCIATED_RESOURCE_TYPE
Aws::WAFV2::Model::ParameterExceptionField::REGEX_PATTERN_SET
@ REGEX_PATTERN_SET
Aws::WAFV2::Model::ParameterExceptionField::DEFAULT_ACTION
@ DEFAULT_ACTION
Aws::WAFV2::Model::ActionValue::NOT_SET
@ NOT_SET
Aws
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Generated by
1.9.8
Privacy |
Site terms |
Cookie preferences