AWS SDK for C++  1.9.109
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::WAFRegional::Model Namespace Reference

Namespaces

 ChangeActionMapper
 
 ChangeTokenStatusMapper
 
 ComparisonOperatorMapper
 
 GeoMatchConstraintTypeMapper
 
 GeoMatchConstraintValueMapper
 
 IPSetDescriptorTypeMapper
 
 MatchFieldTypeMapper
 
 MigrationErrorTypeMapper
 
 ParameterExceptionFieldMapper
 
 ParameterExceptionReasonMapper
 
 PositionalConstraintMapper
 
 PredicateTypeMapper
 
 RateKeyMapper
 
 ResourceTypeMapper
 
 TextTransformationMapper
 
 WafActionTypeMapper
 
 WafOverrideActionTypeMapper
 
 WafRuleTypeMapper
 

Classes

class  ActivatedRule
 
class  AssociateWebACLRequest
 
class  AssociateWebACLResult
 
class  ByteMatchSet
 
class  ByteMatchSetSummary
 
class  ByteMatchSetUpdate
 
class  ByteMatchTuple
 
class  CreateByteMatchSetRequest
 
class  CreateByteMatchSetResult
 
class  CreateGeoMatchSetRequest
 
class  CreateGeoMatchSetResult
 
class  CreateIPSetRequest
 
class  CreateIPSetResult
 
class  CreateRateBasedRuleRequest
 
class  CreateRateBasedRuleResult
 
class  CreateRegexMatchSetRequest
 
class  CreateRegexMatchSetResult
 
class  CreateRegexPatternSetRequest
 
class  CreateRegexPatternSetResult
 
class  CreateRuleGroupRequest
 
class  CreateRuleGroupResult
 
class  CreateRuleRequest
 
class  CreateRuleResult
 
class  CreateSizeConstraintSetRequest
 
class  CreateSizeConstraintSetResult
 
class  CreateSqlInjectionMatchSetRequest
 
class  CreateSqlInjectionMatchSetResult
 
class  CreateWebACLMigrationStackRequest
 
class  CreateWebACLMigrationStackResult
 
class  CreateWebACLRequest
 
class  CreateWebACLResult
 
class  CreateXssMatchSetRequest
 
class  CreateXssMatchSetResult
 
class  DeleteByteMatchSetRequest
 
class  DeleteByteMatchSetResult
 
class  DeleteGeoMatchSetRequest
 
class  DeleteGeoMatchSetResult
 
class  DeleteIPSetRequest
 
class  DeleteIPSetResult
 
class  DeleteLoggingConfigurationRequest
 
class  DeleteLoggingConfigurationResult
 
class  DeletePermissionPolicyRequest
 
class  DeletePermissionPolicyResult
 
class  DeleteRateBasedRuleRequest
 
class  DeleteRateBasedRuleResult
 
class  DeleteRegexMatchSetRequest
 
class  DeleteRegexMatchSetResult
 
class  DeleteRegexPatternSetRequest
 
class  DeleteRegexPatternSetResult
 
class  DeleteRuleGroupRequest
 
class  DeleteRuleGroupResult
 
class  DeleteRuleRequest
 
class  DeleteRuleResult
 
class  DeleteSizeConstraintSetRequest
 
class  DeleteSizeConstraintSetResult
 
class  DeleteSqlInjectionMatchSetRequest
 
class  DeleteSqlInjectionMatchSetResult
 
class  DeleteWebACLRequest
 
class  DeleteWebACLResult
 
class  DeleteXssMatchSetRequest
 
class  DeleteXssMatchSetResult
 
class  DisassociateWebACLRequest
 
class  DisassociateWebACLResult
 
class  ExcludedRule
 
class  FieldToMatch
 
class  GeoMatchConstraint
 
class  GeoMatchSet
 
class  GeoMatchSetSummary
 
class  GeoMatchSetUpdate
 
class  GetByteMatchSetRequest
 
class  GetByteMatchSetResult
 
class  GetChangeTokenRequest
 
class  GetChangeTokenResult
 
class  GetChangeTokenStatusRequest
 
class  GetChangeTokenStatusResult
 
class  GetGeoMatchSetRequest
 
class  GetGeoMatchSetResult
 
class  GetIPSetRequest
 
class  GetIPSetResult
 
class  GetLoggingConfigurationRequest
 
class  GetLoggingConfigurationResult
 
class  GetPermissionPolicyRequest
 
class  GetPermissionPolicyResult
 
class  GetRateBasedRuleManagedKeysRequest
 
class  GetRateBasedRuleManagedKeysResult
 
class  GetRateBasedRuleRequest
 
class  GetRateBasedRuleResult
 
class  GetRegexMatchSetRequest
 
class  GetRegexMatchSetResult
 
class  GetRegexPatternSetRequest
 
class  GetRegexPatternSetResult
 
class  GetRuleGroupRequest
 
class  GetRuleGroupResult
 
class  GetRuleRequest
 
class  GetRuleResult
 
class  GetSampledRequestsRequest
 
class  GetSampledRequestsResult
 
class  GetSizeConstraintSetRequest
 
class  GetSizeConstraintSetResult
 
class  GetSqlInjectionMatchSetRequest
 
class  GetSqlInjectionMatchSetResult
 
class  GetWebACLForResourceRequest
 
class  GetWebACLForResourceResult
 
class  GetWebACLRequest
 
class  GetWebACLResult
 
class  GetXssMatchSetRequest
 
class  GetXssMatchSetResult
 
class  HTTPHeader
 
class  HTTPRequest
 
class  IPSet
 
class  IPSetDescriptor
 
class  IPSetSummary
 
class  IPSetUpdate
 
class  ListActivatedRulesInRuleGroupRequest
 
class  ListActivatedRulesInRuleGroupResult
 
class  ListByteMatchSetsRequest
 
class  ListByteMatchSetsResult
 
class  ListGeoMatchSetsRequest
 
class  ListGeoMatchSetsResult
 
class  ListIPSetsRequest
 
class  ListIPSetsResult
 
class  ListLoggingConfigurationsRequest
 
class  ListLoggingConfigurationsResult
 
class  ListRateBasedRulesRequest
 
class  ListRateBasedRulesResult
 
class  ListRegexMatchSetsRequest
 
class  ListRegexMatchSetsResult
 
class  ListRegexPatternSetsRequest
 
class  ListRegexPatternSetsResult
 
class  ListResourcesForWebACLRequest
 
class  ListResourcesForWebACLResult
 
class  ListRuleGroupsRequest
 
class  ListRuleGroupsResult
 
class  ListRulesRequest
 
class  ListRulesResult
 
class  ListSizeConstraintSetsRequest
 
class  ListSizeConstraintSetsResult
 
class  ListSqlInjectionMatchSetsRequest
 
class  ListSqlInjectionMatchSetsResult
 
class  ListSubscribedRuleGroupsRequest
 
class  ListSubscribedRuleGroupsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListWebACLsRequest
 
class  ListWebACLsResult
 
class  ListXssMatchSetsRequest
 
class  ListXssMatchSetsResult
 
class  LoggingConfiguration
 
class  Predicate
 
class  PutLoggingConfigurationRequest
 
class  PutLoggingConfigurationResult
 
class  PutPermissionPolicyRequest
 
class  PutPermissionPolicyResult
 
class  RateBasedRule
 
class  RegexMatchSet
 
class  RegexMatchSetSummary
 
class  RegexMatchSetUpdate
 
class  RegexMatchTuple
 
class  RegexPatternSet
 
class  RegexPatternSetSummary
 
class  RegexPatternSetUpdate
 
class  Rule
 
class  RuleGroup
 
class  RuleGroupSummary
 
class  RuleGroupUpdate
 
class  RuleSummary
 
class  RuleUpdate
 
class  SampledHTTPRequest
 
class  SizeConstraint
 
class  SizeConstraintSet
 
class  SizeConstraintSetSummary
 
class  SizeConstraintSetUpdate
 
class  SqlInjectionMatchSet
 
class  SqlInjectionMatchSetSummary
 
class  SqlInjectionMatchSetUpdate
 
class  SqlInjectionMatchTuple
 
class  SubscribedRuleGroupSummary
 
class  Tag
 
class  TagInfoForResource
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TimeWindow
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateByteMatchSetRequest
 
class  UpdateByteMatchSetResult
 
class  UpdateGeoMatchSetRequest
 
class  UpdateGeoMatchSetResult
 
class  UpdateIPSetRequest
 
class  UpdateIPSetResult
 
class  UpdateRateBasedRuleRequest
 
class  UpdateRateBasedRuleResult
 
class  UpdateRegexMatchSetRequest
 
class  UpdateRegexMatchSetResult
 
class  UpdateRegexPatternSetRequest
 
class  UpdateRegexPatternSetResult
 
class  UpdateRuleGroupRequest
 
class  UpdateRuleGroupResult
 
class  UpdateRuleRequest
 
class  UpdateRuleResult
 
class  UpdateSizeConstraintSetRequest
 
class  UpdateSizeConstraintSetResult
 
class  UpdateSqlInjectionMatchSetRequest
 
class  UpdateSqlInjectionMatchSetResult
 
class  UpdateWebACLRequest
 
class  UpdateWebACLResult
 
class  UpdateXssMatchSetRequest
 
class  UpdateXssMatchSetResult
 
class  WafAction
 
class  WAFEntityMigrationException
 
class  WAFInvalidParameterException
 
class  WafOverrideAction
 
class  WebACL
 
class  WebACLSummary
 
class  WebACLUpdate
 
class  XssMatchSet
 
class  XssMatchSetSummary
 
class  XssMatchSetUpdate
 
class  XssMatchTuple
 

Typedefs

typedef Aws::Utils::Outcome< AssociateWebACLResult, WAFRegionalErrorAssociateWebACLOutcome
 
typedef Aws::Utils::Outcome< CreateByteMatchSetResult, WAFRegionalErrorCreateByteMatchSetOutcome
 
typedef Aws::Utils::Outcome< CreateGeoMatchSetResult, WAFRegionalErrorCreateGeoMatchSetOutcome
 
typedef Aws::Utils::Outcome< CreateIPSetResult, WAFRegionalErrorCreateIPSetOutcome
 
typedef Aws::Utils::Outcome< CreateRateBasedRuleResult, WAFRegionalErrorCreateRateBasedRuleOutcome
 
typedef Aws::Utils::Outcome< CreateRegexMatchSetResult, WAFRegionalErrorCreateRegexMatchSetOutcome
 
typedef Aws::Utils::Outcome< CreateRegexPatternSetResult, WAFRegionalErrorCreateRegexPatternSetOutcome
 
typedef Aws::Utils::Outcome< CreateRuleResult, WAFRegionalErrorCreateRuleOutcome
 
typedef Aws::Utils::Outcome< CreateRuleGroupResult, WAFRegionalErrorCreateRuleGroupOutcome
 
typedef Aws::Utils::Outcome< CreateSizeConstraintSetResult, WAFRegionalErrorCreateSizeConstraintSetOutcome
 
typedef Aws::Utils::Outcome< CreateSqlInjectionMatchSetResult, WAFRegionalErrorCreateSqlInjectionMatchSetOutcome
 
typedef Aws::Utils::Outcome< CreateWebACLResult, WAFRegionalErrorCreateWebACLOutcome
 
typedef Aws::Utils::Outcome< CreateWebACLMigrationStackResult, WAFRegionalErrorCreateWebACLMigrationStackOutcome
 
typedef Aws::Utils::Outcome< CreateXssMatchSetResult, WAFRegionalErrorCreateXssMatchSetOutcome
 
typedef Aws::Utils::Outcome< DeleteByteMatchSetResult, WAFRegionalErrorDeleteByteMatchSetOutcome
 
typedef Aws::Utils::Outcome< DeleteGeoMatchSetResult, WAFRegionalErrorDeleteGeoMatchSetOutcome
 
typedef Aws::Utils::Outcome< DeleteIPSetResult, WAFRegionalErrorDeleteIPSetOutcome
 
typedef Aws::Utils::Outcome< DeleteLoggingConfigurationResult, WAFRegionalErrorDeleteLoggingConfigurationOutcome
 
typedef Aws::Utils::Outcome< DeletePermissionPolicyResult, WAFRegionalErrorDeletePermissionPolicyOutcome
 
typedef Aws::Utils::Outcome< DeleteRateBasedRuleResult, WAFRegionalErrorDeleteRateBasedRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteRegexMatchSetResult, WAFRegionalErrorDeleteRegexMatchSetOutcome
 
typedef Aws::Utils::Outcome< DeleteRegexPatternSetResult, WAFRegionalErrorDeleteRegexPatternSetOutcome
 
typedef Aws::Utils::Outcome< DeleteRuleResult, WAFRegionalErrorDeleteRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteRuleGroupResult, WAFRegionalErrorDeleteRuleGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteSizeConstraintSetResult, WAFRegionalErrorDeleteSizeConstraintSetOutcome
 
typedef Aws::Utils::Outcome< DeleteSqlInjectionMatchSetResult, WAFRegionalErrorDeleteSqlInjectionMatchSetOutcome
 
typedef Aws::Utils::Outcome< DeleteWebACLResult, WAFRegionalErrorDeleteWebACLOutcome
 
typedef Aws::Utils::Outcome< DeleteXssMatchSetResult, WAFRegionalErrorDeleteXssMatchSetOutcome
 
typedef Aws::Utils::Outcome< DisassociateWebACLResult, WAFRegionalErrorDisassociateWebACLOutcome
 
typedef Aws::Utils::Outcome< GetByteMatchSetResult, WAFRegionalErrorGetByteMatchSetOutcome
 
typedef Aws::Utils::Outcome< GetChangeTokenResult, WAFRegionalErrorGetChangeTokenOutcome
 
typedef Aws::Utils::Outcome< GetChangeTokenStatusResult, WAFRegionalErrorGetChangeTokenStatusOutcome
 
typedef Aws::Utils::Outcome< GetGeoMatchSetResult, WAFRegionalErrorGetGeoMatchSetOutcome
 
typedef Aws::Utils::Outcome< GetIPSetResult, WAFRegionalErrorGetIPSetOutcome
 
typedef Aws::Utils::Outcome< GetLoggingConfigurationResult, WAFRegionalErrorGetLoggingConfigurationOutcome
 
typedef Aws::Utils::Outcome< GetPermissionPolicyResult, WAFRegionalErrorGetPermissionPolicyOutcome
 
typedef Aws::Utils::Outcome< GetRateBasedRuleResult, WAFRegionalErrorGetRateBasedRuleOutcome
 
typedef Aws::Utils::Outcome< GetRateBasedRuleManagedKeysResult, WAFRegionalErrorGetRateBasedRuleManagedKeysOutcome
 
typedef Aws::Utils::Outcome< GetRegexMatchSetResult, WAFRegionalErrorGetRegexMatchSetOutcome
 
typedef Aws::Utils::Outcome< GetRegexPatternSetResult, WAFRegionalErrorGetRegexPatternSetOutcome
 
typedef Aws::Utils::Outcome< GetRuleResult, WAFRegionalErrorGetRuleOutcome
 
typedef Aws::Utils::Outcome< GetRuleGroupResult, WAFRegionalErrorGetRuleGroupOutcome
 
typedef Aws::Utils::Outcome< GetSampledRequestsResult, WAFRegionalErrorGetSampledRequestsOutcome
 
typedef Aws::Utils::Outcome< GetSizeConstraintSetResult, WAFRegionalErrorGetSizeConstraintSetOutcome
 
typedef Aws::Utils::Outcome< GetSqlInjectionMatchSetResult, WAFRegionalErrorGetSqlInjectionMatchSetOutcome
 
typedef Aws::Utils::Outcome< GetWebACLResult, WAFRegionalErrorGetWebACLOutcome
 
typedef Aws::Utils::Outcome< GetWebACLForResourceResult, WAFRegionalErrorGetWebACLForResourceOutcome
 
typedef Aws::Utils::Outcome< GetXssMatchSetResult, WAFRegionalErrorGetXssMatchSetOutcome
 
typedef Aws::Utils::Outcome< ListActivatedRulesInRuleGroupResult, WAFRegionalErrorListActivatedRulesInRuleGroupOutcome
 
typedef Aws::Utils::Outcome< ListByteMatchSetsResult, WAFRegionalErrorListByteMatchSetsOutcome
 
typedef Aws::Utils::Outcome< ListGeoMatchSetsResult, WAFRegionalErrorListGeoMatchSetsOutcome
 
typedef Aws::Utils::Outcome< ListIPSetsResult, WAFRegionalErrorListIPSetsOutcome
 
typedef Aws::Utils::Outcome< ListLoggingConfigurationsResult, WAFRegionalErrorListLoggingConfigurationsOutcome
 
typedef Aws::Utils::Outcome< ListRateBasedRulesResult, WAFRegionalErrorListRateBasedRulesOutcome
 
typedef Aws::Utils::Outcome< ListRegexMatchSetsResult, WAFRegionalErrorListRegexMatchSetsOutcome
 
typedef Aws::Utils::Outcome< ListRegexPatternSetsResult, WAFRegionalErrorListRegexPatternSetsOutcome
 
typedef Aws::Utils::Outcome< ListResourcesForWebACLResult, WAFRegionalErrorListResourcesForWebACLOutcome
 
typedef Aws::Utils::Outcome< ListRuleGroupsResult, WAFRegionalErrorListRuleGroupsOutcome
 
typedef Aws::Utils::Outcome< ListRulesResult, WAFRegionalErrorListRulesOutcome
 
typedef Aws::Utils::Outcome< ListSizeConstraintSetsResult, WAFRegionalErrorListSizeConstraintSetsOutcome
 
typedef Aws::Utils::Outcome< ListSqlInjectionMatchSetsResult, WAFRegionalErrorListSqlInjectionMatchSetsOutcome
 
typedef Aws::Utils::Outcome< ListSubscribedRuleGroupsResult, WAFRegionalErrorListSubscribedRuleGroupsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, WAFRegionalErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListWebACLsResult, WAFRegionalErrorListWebACLsOutcome
 
typedef Aws::Utils::Outcome< ListXssMatchSetsResult, WAFRegionalErrorListXssMatchSetsOutcome
 
typedef Aws::Utils::Outcome< PutLoggingConfigurationResult, WAFRegionalErrorPutLoggingConfigurationOutcome
 
typedef Aws::Utils::Outcome< PutPermissionPolicyResult, WAFRegionalErrorPutPermissionPolicyOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, WAFRegionalErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, WAFRegionalErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateByteMatchSetResult, WAFRegionalErrorUpdateByteMatchSetOutcome
 
typedef Aws::Utils::Outcome< UpdateGeoMatchSetResult, WAFRegionalErrorUpdateGeoMatchSetOutcome
 
typedef Aws::Utils::Outcome< UpdateIPSetResult, WAFRegionalErrorUpdateIPSetOutcome
 
typedef Aws::Utils::Outcome< UpdateRateBasedRuleResult, WAFRegionalErrorUpdateRateBasedRuleOutcome
 
typedef Aws::Utils::Outcome< UpdateRegexMatchSetResult, WAFRegionalErrorUpdateRegexMatchSetOutcome
 
typedef Aws::Utils::Outcome< UpdateRegexPatternSetResult, WAFRegionalErrorUpdateRegexPatternSetOutcome
 
typedef Aws::Utils::Outcome< UpdateRuleResult, WAFRegionalErrorUpdateRuleOutcome
 
typedef Aws::Utils::Outcome< UpdateRuleGroupResult, WAFRegionalErrorUpdateRuleGroupOutcome
 
typedef Aws::Utils::Outcome< UpdateSizeConstraintSetResult, WAFRegionalErrorUpdateSizeConstraintSetOutcome
 
typedef Aws::Utils::Outcome< UpdateSqlInjectionMatchSetResult, WAFRegionalErrorUpdateSqlInjectionMatchSetOutcome
 
typedef Aws::Utils::Outcome< UpdateWebACLResult, WAFRegionalErrorUpdateWebACLOutcome
 
typedef Aws::Utils::Outcome< UpdateXssMatchSetResult, WAFRegionalErrorUpdateXssMatchSetOutcome
 
typedef std::future< AssociateWebACLOutcomeAssociateWebACLOutcomeCallable
 
typedef std::future< CreateByteMatchSetOutcomeCreateByteMatchSetOutcomeCallable
 
typedef std::future< CreateGeoMatchSetOutcomeCreateGeoMatchSetOutcomeCallable
 
typedef std::future< CreateIPSetOutcomeCreateIPSetOutcomeCallable
 
typedef std::future< CreateRateBasedRuleOutcomeCreateRateBasedRuleOutcomeCallable
 
typedef std::future< CreateRegexMatchSetOutcomeCreateRegexMatchSetOutcomeCallable
 
typedef std::future< CreateRegexPatternSetOutcomeCreateRegexPatternSetOutcomeCallable
 
typedef std::future< CreateRuleOutcomeCreateRuleOutcomeCallable
 
typedef std::future< CreateRuleGroupOutcomeCreateRuleGroupOutcomeCallable
 
typedef std::future< CreateSizeConstraintSetOutcomeCreateSizeConstraintSetOutcomeCallable
 
typedef std::future< CreateSqlInjectionMatchSetOutcomeCreateSqlInjectionMatchSetOutcomeCallable
 
typedef std::future< CreateWebACLOutcomeCreateWebACLOutcomeCallable
 
typedef std::future< CreateWebACLMigrationStackOutcomeCreateWebACLMigrationStackOutcomeCallable
 
typedef std::future< CreateXssMatchSetOutcomeCreateXssMatchSetOutcomeCallable
 
typedef std::future< DeleteByteMatchSetOutcomeDeleteByteMatchSetOutcomeCallable
 
typedef std::future< DeleteGeoMatchSetOutcomeDeleteGeoMatchSetOutcomeCallable
 
typedef std::future< DeleteIPSetOutcomeDeleteIPSetOutcomeCallable
 
typedef std::future< DeleteLoggingConfigurationOutcomeDeleteLoggingConfigurationOutcomeCallable
 
typedef std::future< DeletePermissionPolicyOutcomeDeletePermissionPolicyOutcomeCallable
 
typedef std::future< DeleteRateBasedRuleOutcomeDeleteRateBasedRuleOutcomeCallable
 
typedef std::future< DeleteRegexMatchSetOutcomeDeleteRegexMatchSetOutcomeCallable
 
typedef std::future< DeleteRegexPatternSetOutcomeDeleteRegexPatternSetOutcomeCallable
 
typedef std::future< DeleteRuleOutcomeDeleteRuleOutcomeCallable
 
typedef std::future< DeleteRuleGroupOutcomeDeleteRuleGroupOutcomeCallable
 
typedef std::future< DeleteSizeConstraintSetOutcomeDeleteSizeConstraintSetOutcomeCallable
 
typedef std::future< DeleteSqlInjectionMatchSetOutcomeDeleteSqlInjectionMatchSetOutcomeCallable
 
typedef std::future< DeleteWebACLOutcomeDeleteWebACLOutcomeCallable
 
typedef std::future< DeleteXssMatchSetOutcomeDeleteXssMatchSetOutcomeCallable
 
typedef std::future< DisassociateWebACLOutcomeDisassociateWebACLOutcomeCallable
 
typedef std::future< GetByteMatchSetOutcomeGetByteMatchSetOutcomeCallable
 
typedef std::future< GetChangeTokenOutcomeGetChangeTokenOutcomeCallable
 
typedef std::future< GetChangeTokenStatusOutcomeGetChangeTokenStatusOutcomeCallable
 
typedef std::future< GetGeoMatchSetOutcomeGetGeoMatchSetOutcomeCallable
 
typedef std::future< GetIPSetOutcomeGetIPSetOutcomeCallable
 
typedef std::future< GetLoggingConfigurationOutcomeGetLoggingConfigurationOutcomeCallable
 
typedef std::future< GetPermissionPolicyOutcomeGetPermissionPolicyOutcomeCallable
 
typedef std::future< GetRateBasedRuleOutcomeGetRateBasedRuleOutcomeCallable
 
typedef std::future< GetRateBasedRuleManagedKeysOutcomeGetRateBasedRuleManagedKeysOutcomeCallable
 
typedef std::future< GetRegexMatchSetOutcomeGetRegexMatchSetOutcomeCallable
 
typedef std::future< GetRegexPatternSetOutcomeGetRegexPatternSetOutcomeCallable
 
typedef std::future< GetRuleOutcomeGetRuleOutcomeCallable
 
typedef std::future< GetRuleGroupOutcomeGetRuleGroupOutcomeCallable
 
typedef std::future< GetSampledRequestsOutcomeGetSampledRequestsOutcomeCallable
 
typedef std::future< GetSizeConstraintSetOutcomeGetSizeConstraintSetOutcomeCallable
 
typedef std::future< GetSqlInjectionMatchSetOutcomeGetSqlInjectionMatchSetOutcomeCallable
 
typedef std::future< GetWebACLOutcomeGetWebACLOutcomeCallable
 
typedef std::future< GetWebACLForResourceOutcomeGetWebACLForResourceOutcomeCallable
 
typedef std::future< GetXssMatchSetOutcomeGetXssMatchSetOutcomeCallable
 
typedef std::future< ListActivatedRulesInRuleGroupOutcomeListActivatedRulesInRuleGroupOutcomeCallable
 
typedef std::future< ListByteMatchSetsOutcomeListByteMatchSetsOutcomeCallable
 
typedef std::future< ListGeoMatchSetsOutcomeListGeoMatchSetsOutcomeCallable
 
typedef std::future< ListIPSetsOutcomeListIPSetsOutcomeCallable
 
typedef std::future< ListLoggingConfigurationsOutcomeListLoggingConfigurationsOutcomeCallable
 
typedef std::future< ListRateBasedRulesOutcomeListRateBasedRulesOutcomeCallable
 
typedef std::future< ListRegexMatchSetsOutcomeListRegexMatchSetsOutcomeCallable
 
typedef std::future< ListRegexPatternSetsOutcomeListRegexPatternSetsOutcomeCallable
 
typedef std::future< ListResourcesForWebACLOutcomeListResourcesForWebACLOutcomeCallable
 
typedef std::future< ListRuleGroupsOutcomeListRuleGroupsOutcomeCallable
 
typedef std::future< ListRulesOutcomeListRulesOutcomeCallable
 
typedef std::future< ListSizeConstraintSetsOutcomeListSizeConstraintSetsOutcomeCallable
 
typedef std::future< ListSqlInjectionMatchSetsOutcomeListSqlInjectionMatchSetsOutcomeCallable
 
typedef std::future< ListSubscribedRuleGroupsOutcomeListSubscribedRuleGroupsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListWebACLsOutcomeListWebACLsOutcomeCallable
 
typedef std::future< ListXssMatchSetsOutcomeListXssMatchSetsOutcomeCallable
 
typedef std::future< PutLoggingConfigurationOutcomePutLoggingConfigurationOutcomeCallable
 
typedef std::future< PutPermissionPolicyOutcomePutPermissionPolicyOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateByteMatchSetOutcomeUpdateByteMatchSetOutcomeCallable
 
typedef std::future< UpdateGeoMatchSetOutcomeUpdateGeoMatchSetOutcomeCallable
 
typedef std::future< UpdateIPSetOutcomeUpdateIPSetOutcomeCallable
 
typedef std::future< UpdateRateBasedRuleOutcomeUpdateRateBasedRuleOutcomeCallable
 
typedef std::future< UpdateRegexMatchSetOutcomeUpdateRegexMatchSetOutcomeCallable
 
typedef std::future< UpdateRegexPatternSetOutcomeUpdateRegexPatternSetOutcomeCallable
 
typedef std::future< UpdateRuleOutcomeUpdateRuleOutcomeCallable
 
typedef std::future< UpdateRuleGroupOutcomeUpdateRuleGroupOutcomeCallable
 
typedef std::future< UpdateSizeConstraintSetOutcomeUpdateSizeConstraintSetOutcomeCallable
 
typedef std::future< UpdateSqlInjectionMatchSetOutcomeUpdateSqlInjectionMatchSetOutcomeCallable
 
typedef std::future< UpdateWebACLOutcomeUpdateWebACLOutcomeCallable
 
typedef std::future< UpdateXssMatchSetOutcomeUpdateXssMatchSetOutcomeCallable
 

Enumerations

enum  ChangeAction { ChangeAction::NOT_SET, ChangeAction::INSERT, ChangeAction::DELETE_ }
 
enum  ChangeTokenStatus { ChangeTokenStatus::NOT_SET, ChangeTokenStatus::PROVISIONED, ChangeTokenStatus::PENDING, ChangeTokenStatus::INSYNC }
 
enum  ComparisonOperator {
  ComparisonOperator::NOT_SET, ComparisonOperator::EQ, ComparisonOperator::NE, ComparisonOperator::LE,
  ComparisonOperator::LT, ComparisonOperator::GE, ComparisonOperator::GT
}
 
enum  GeoMatchConstraintType { GeoMatchConstraintType::NOT_SET, GeoMatchConstraintType::Country }
 
enum  GeoMatchConstraintValue {
  GeoMatchConstraintValue::NOT_SET, GeoMatchConstraintValue::AF, GeoMatchConstraintValue::AX, GeoMatchConstraintValue::AL,
  GeoMatchConstraintValue::DZ, GeoMatchConstraintValue::AS, GeoMatchConstraintValue::AD, GeoMatchConstraintValue::AO,
  GeoMatchConstraintValue::AI, GeoMatchConstraintValue::AQ, GeoMatchConstraintValue::AG, GeoMatchConstraintValue::AR,
  GeoMatchConstraintValue::AM, GeoMatchConstraintValue::AW, GeoMatchConstraintValue::AU, GeoMatchConstraintValue::AT,
  GeoMatchConstraintValue::AZ, GeoMatchConstraintValue::BS, GeoMatchConstraintValue::BH, GeoMatchConstraintValue::BD,
  GeoMatchConstraintValue::BB, GeoMatchConstraintValue::BY, GeoMatchConstraintValue::BE, GeoMatchConstraintValue::BZ,
  GeoMatchConstraintValue::BJ, GeoMatchConstraintValue::BM, GeoMatchConstraintValue::BT, GeoMatchConstraintValue::BO,
  GeoMatchConstraintValue::BQ, GeoMatchConstraintValue::BA, GeoMatchConstraintValue::BW, GeoMatchConstraintValue::BV,
  GeoMatchConstraintValue::BR, GeoMatchConstraintValue::IO, GeoMatchConstraintValue::BN, GeoMatchConstraintValue::BG,
  GeoMatchConstraintValue::BF, GeoMatchConstraintValue::BI, GeoMatchConstraintValue::KH, GeoMatchConstraintValue::CM,
  GeoMatchConstraintValue::CA, GeoMatchConstraintValue::CV, GeoMatchConstraintValue::KY, GeoMatchConstraintValue::CF,
  GeoMatchConstraintValue::TD, GeoMatchConstraintValue::CL, GeoMatchConstraintValue::CN, GeoMatchConstraintValue::CX,
  GeoMatchConstraintValue::CC, GeoMatchConstraintValue::CO, GeoMatchConstraintValue::KM, GeoMatchConstraintValue::CG,
  GeoMatchConstraintValue::CD, GeoMatchConstraintValue::CK, GeoMatchConstraintValue::CR, GeoMatchConstraintValue::CI,
  GeoMatchConstraintValue::HR, GeoMatchConstraintValue::CU, GeoMatchConstraintValue::CW, GeoMatchConstraintValue::CY,
  GeoMatchConstraintValue::CZ, GeoMatchConstraintValue::DK, GeoMatchConstraintValue::DJ, GeoMatchConstraintValue::DM,
  GeoMatchConstraintValue::DO, GeoMatchConstraintValue::EC, GeoMatchConstraintValue::EG, GeoMatchConstraintValue::SV,
  GeoMatchConstraintValue::GQ, GeoMatchConstraintValue::ER, GeoMatchConstraintValue::EE, GeoMatchConstraintValue::ET,
  GeoMatchConstraintValue::FK, GeoMatchConstraintValue::FO, GeoMatchConstraintValue::FJ, GeoMatchConstraintValue::FI,
  GeoMatchConstraintValue::FR, GeoMatchConstraintValue::GF, GeoMatchConstraintValue::PF, GeoMatchConstraintValue::TF,
  GeoMatchConstraintValue::GA, GeoMatchConstraintValue::GM, GeoMatchConstraintValue::GE, GeoMatchConstraintValue::DE,
  GeoMatchConstraintValue::GH, GeoMatchConstraintValue::GI, GeoMatchConstraintValue::GR, GeoMatchConstraintValue::GL,
  GeoMatchConstraintValue::GD, GeoMatchConstraintValue::GP, GeoMatchConstraintValue::GU, GeoMatchConstraintValue::GT,
  GeoMatchConstraintValue::GG, GeoMatchConstraintValue::GN, GeoMatchConstraintValue::GW, GeoMatchConstraintValue::GY,
  GeoMatchConstraintValue::HT, GeoMatchConstraintValue::HM, GeoMatchConstraintValue::VA, GeoMatchConstraintValue::HN,
  GeoMatchConstraintValue::HK, GeoMatchConstraintValue::HU, GeoMatchConstraintValue::IS, GeoMatchConstraintValue::IN,
  GeoMatchConstraintValue::ID, GeoMatchConstraintValue::IR, GeoMatchConstraintValue::IQ, GeoMatchConstraintValue::IE,
  GeoMatchConstraintValue::IM, GeoMatchConstraintValue::IL, GeoMatchConstraintValue::IT, GeoMatchConstraintValue::JM,
  GeoMatchConstraintValue::JP, GeoMatchConstraintValue::JE, GeoMatchConstraintValue::JO, GeoMatchConstraintValue::KZ,
  GeoMatchConstraintValue::KE, GeoMatchConstraintValue::KI, GeoMatchConstraintValue::KP, GeoMatchConstraintValue::KR,
  GeoMatchConstraintValue::KW, GeoMatchConstraintValue::KG, GeoMatchConstraintValue::LA, GeoMatchConstraintValue::LV,
  GeoMatchConstraintValue::LB, GeoMatchConstraintValue::LS, GeoMatchConstraintValue::LR, GeoMatchConstraintValue::LY,
  GeoMatchConstraintValue::LI, GeoMatchConstraintValue::LT, GeoMatchConstraintValue::LU, GeoMatchConstraintValue::MO,
  GeoMatchConstraintValue::MK, GeoMatchConstraintValue::MG, GeoMatchConstraintValue::MW, GeoMatchConstraintValue::MY,
  GeoMatchConstraintValue::MV, GeoMatchConstraintValue::ML, GeoMatchConstraintValue::MT, GeoMatchConstraintValue::MH,
  GeoMatchConstraintValue::MQ, GeoMatchConstraintValue::MR, GeoMatchConstraintValue::MU, GeoMatchConstraintValue::YT,
  GeoMatchConstraintValue::MX, GeoMatchConstraintValue::FM, GeoMatchConstraintValue::MD, GeoMatchConstraintValue::MC,
  GeoMatchConstraintValue::MN, GeoMatchConstraintValue::ME, GeoMatchConstraintValue::MS, GeoMatchConstraintValue::MA,
  GeoMatchConstraintValue::MZ, GeoMatchConstraintValue::MM, GeoMatchConstraintValue::NA, GeoMatchConstraintValue::NR,
  GeoMatchConstraintValue::NP, GeoMatchConstraintValue::NL, GeoMatchConstraintValue::NC, GeoMatchConstraintValue::NZ,
  GeoMatchConstraintValue::NI, GeoMatchConstraintValue::NE, GeoMatchConstraintValue::NG, GeoMatchConstraintValue::NU,
  GeoMatchConstraintValue::NF, GeoMatchConstraintValue::MP, GeoMatchConstraintValue::NO, GeoMatchConstraintValue::OM,
  GeoMatchConstraintValue::PK, GeoMatchConstraintValue::PW, GeoMatchConstraintValue::PS, GeoMatchConstraintValue::PA,
  GeoMatchConstraintValue::PG, GeoMatchConstraintValue::PY, GeoMatchConstraintValue::PE, GeoMatchConstraintValue::PH,
  GeoMatchConstraintValue::PN, GeoMatchConstraintValue::PL, GeoMatchConstraintValue::PT, GeoMatchConstraintValue::PR,
  GeoMatchConstraintValue::QA, GeoMatchConstraintValue::RE, GeoMatchConstraintValue::RO, GeoMatchConstraintValue::RU,
  GeoMatchConstraintValue::RW, GeoMatchConstraintValue::BL, GeoMatchConstraintValue::SH, GeoMatchConstraintValue::KN,
  GeoMatchConstraintValue::LC, GeoMatchConstraintValue::MF, GeoMatchConstraintValue::PM, GeoMatchConstraintValue::VC,
  GeoMatchConstraintValue::WS, GeoMatchConstraintValue::SM, GeoMatchConstraintValue::ST, GeoMatchConstraintValue::SA,
  GeoMatchConstraintValue::SN, GeoMatchConstraintValue::RS, GeoMatchConstraintValue::SC, GeoMatchConstraintValue::SL,
  GeoMatchConstraintValue::SG, GeoMatchConstraintValue::SX, GeoMatchConstraintValue::SK, GeoMatchConstraintValue::SI,
  GeoMatchConstraintValue::SB, GeoMatchConstraintValue::SO, GeoMatchConstraintValue::ZA, GeoMatchConstraintValue::GS,
  GeoMatchConstraintValue::SS, GeoMatchConstraintValue::ES, GeoMatchConstraintValue::LK, GeoMatchConstraintValue::SD,
  GeoMatchConstraintValue::SR, GeoMatchConstraintValue::SJ, GeoMatchConstraintValue::SZ, GeoMatchConstraintValue::SE,
  GeoMatchConstraintValue::CH, GeoMatchConstraintValue::SY, GeoMatchConstraintValue::TW, GeoMatchConstraintValue::TJ,
  GeoMatchConstraintValue::TZ, GeoMatchConstraintValue::TH, GeoMatchConstraintValue::TL, GeoMatchConstraintValue::TG,
  GeoMatchConstraintValue::TK, GeoMatchConstraintValue::TO, GeoMatchConstraintValue::TT, GeoMatchConstraintValue::TN,
  GeoMatchConstraintValue::TR, GeoMatchConstraintValue::TM, GeoMatchConstraintValue::TC, GeoMatchConstraintValue::TV,
  GeoMatchConstraintValue::UG, GeoMatchConstraintValue::UA, GeoMatchConstraintValue::AE, GeoMatchConstraintValue::GB,
  GeoMatchConstraintValue::US, GeoMatchConstraintValue::UM, GeoMatchConstraintValue::UY, GeoMatchConstraintValue::UZ,
  GeoMatchConstraintValue::VU, GeoMatchConstraintValue::VE, GeoMatchConstraintValue::VN, GeoMatchConstraintValue::VG,
  GeoMatchConstraintValue::VI, GeoMatchConstraintValue::WF, GeoMatchConstraintValue::EH, GeoMatchConstraintValue::YE,
  GeoMatchConstraintValue::ZM, GeoMatchConstraintValue::ZW
}
 
enum  IPSetDescriptorType { IPSetDescriptorType::NOT_SET, IPSetDescriptorType::IPV4, IPSetDescriptorType::IPV6 }
 
enum  MatchFieldType {
  MatchFieldType::NOT_SET, MatchFieldType::URI, MatchFieldType::QUERY_STRING, MatchFieldType::HEADER,
  MatchFieldType::METHOD, MatchFieldType::BODY, MatchFieldType::SINGLE_QUERY_ARG, MatchFieldType::ALL_QUERY_ARGS
}
 
enum  MigrationErrorType {
  MigrationErrorType::NOT_SET, MigrationErrorType::ENTITY_NOT_SUPPORTED, MigrationErrorType::ENTITY_NOT_FOUND, MigrationErrorType::S3_BUCKET_NO_PERMISSION,
  MigrationErrorType::S3_BUCKET_NOT_ACCESSIBLE, MigrationErrorType::S3_BUCKET_NOT_FOUND, MigrationErrorType::S3_BUCKET_INVALID_REGION, MigrationErrorType::S3_INTERNAL_ERROR
}
 
enum  ParameterExceptionField {
  ParameterExceptionField::NOT_SET, ParameterExceptionField::CHANGE_ACTION, ParameterExceptionField::WAF_ACTION, ParameterExceptionField::WAF_OVERRIDE_ACTION,
  ParameterExceptionField::PREDICATE_TYPE, ParameterExceptionField::IPSET_TYPE, ParameterExceptionField::BYTE_MATCH_FIELD_TYPE, ParameterExceptionField::SQL_INJECTION_MATCH_FIELD_TYPE,
  ParameterExceptionField::BYTE_MATCH_TEXT_TRANSFORMATION, ParameterExceptionField::BYTE_MATCH_POSITIONAL_CONSTRAINT, ParameterExceptionField::SIZE_CONSTRAINT_COMPARISON_OPERATOR, ParameterExceptionField::GEO_MATCH_LOCATION_TYPE,
  ParameterExceptionField::GEO_MATCH_LOCATION_VALUE, ParameterExceptionField::RATE_KEY, ParameterExceptionField::RULE_TYPE, ParameterExceptionField::NEXT_MARKER,
  ParameterExceptionField::RESOURCE_ARN, ParameterExceptionField::TAGS, ParameterExceptionField::TAG_KEYS
}
 
enum  ParameterExceptionReason {
  ParameterExceptionReason::NOT_SET, ParameterExceptionReason::INVALID_OPTION, ParameterExceptionReason::ILLEGAL_COMBINATION, ParameterExceptionReason::ILLEGAL_ARGUMENT,
  ParameterExceptionReason::INVALID_TAG_KEY
}
 
enum  PositionalConstraint {
  PositionalConstraint::NOT_SET, PositionalConstraint::EXACTLY, PositionalConstraint::STARTS_WITH, PositionalConstraint::ENDS_WITH,
  PositionalConstraint::CONTAINS, PositionalConstraint::CONTAINS_WORD
}
 
enum  PredicateType {
  PredicateType::NOT_SET, PredicateType::IPMatch, PredicateType::ByteMatch, PredicateType::SqlInjectionMatch,
  PredicateType::GeoMatch, PredicateType::SizeConstraint, PredicateType::XssMatch, PredicateType::RegexMatch
}
 
enum  RateKey { RateKey::NOT_SET, RateKey::IP }
 
enum  ResourceType { ResourceType::NOT_SET, ResourceType::APPLICATION_LOAD_BALANCER, ResourceType::API_GATEWAY }
 
enum  TextTransformation {
  TextTransformation::NOT_SET, TextTransformation::NONE, TextTransformation::COMPRESS_WHITE_SPACE, TextTransformation::HTML_ENTITY_DECODE,
  TextTransformation::LOWERCASE, TextTransformation::CMD_LINE, TextTransformation::URL_DECODE
}
 
enum  WafActionType { WafActionType::NOT_SET, WafActionType::BLOCK, WafActionType::ALLOW, WafActionType::COUNT }
 
enum  WafOverrideActionType { WafOverrideActionType::NOT_SET, WafOverrideActionType::NONE, WafOverrideActionType::COUNT }
 
enum  WafRuleType { WafRuleType::NOT_SET, WafRuleType::REGULAR, WafRuleType::RATE_BASED, WafRuleType::GROUP }
 

Typedef Documentation

◆ AssociateWebACLOutcome

Definition at line 216 of file WAFRegionalClient.h.

◆ AssociateWebACLOutcomeCallable

Definition at line 298 of file WAFRegionalClient.h.

◆ CreateByteMatchSetOutcome

Definition at line 217 of file WAFRegionalClient.h.

◆ CreateByteMatchSetOutcomeCallable

Definition at line 299 of file WAFRegionalClient.h.

◆ CreateGeoMatchSetOutcome

Definition at line 218 of file WAFRegionalClient.h.

◆ CreateGeoMatchSetOutcomeCallable

Definition at line 300 of file WAFRegionalClient.h.

◆ CreateIPSetOutcome

Definition at line 219 of file WAFRegionalClient.h.

◆ CreateIPSetOutcomeCallable

Definition at line 301 of file WAFRegionalClient.h.

◆ CreateRateBasedRuleOutcome

Definition at line 220 of file WAFRegionalClient.h.

◆ CreateRateBasedRuleOutcomeCallable

Definition at line 302 of file WAFRegionalClient.h.

◆ CreateRegexMatchSetOutcome

Definition at line 221 of file WAFRegionalClient.h.

◆ CreateRegexMatchSetOutcomeCallable

Definition at line 303 of file WAFRegionalClient.h.

◆ CreateRegexPatternSetOutcome

Definition at line 222 of file WAFRegionalClient.h.

◆ CreateRegexPatternSetOutcomeCallable

Definition at line 304 of file WAFRegionalClient.h.

◆ CreateRuleGroupOutcome

Definition at line 224 of file WAFRegionalClient.h.

◆ CreateRuleGroupOutcomeCallable

Definition at line 306 of file WAFRegionalClient.h.

◆ CreateRuleOutcome

Definition at line 223 of file WAFRegionalClient.h.

◆ CreateRuleOutcomeCallable

Definition at line 305 of file WAFRegionalClient.h.

◆ CreateSizeConstraintSetOutcome

Definition at line 225 of file WAFRegionalClient.h.

◆ CreateSizeConstraintSetOutcomeCallable

Definition at line 307 of file WAFRegionalClient.h.

◆ CreateSqlInjectionMatchSetOutcome

Definition at line 226 of file WAFRegionalClient.h.

◆ CreateSqlInjectionMatchSetOutcomeCallable

Definition at line 308 of file WAFRegionalClient.h.

◆ CreateWebACLMigrationStackOutcome

Definition at line 228 of file WAFRegionalClient.h.

◆ CreateWebACLMigrationStackOutcomeCallable

Definition at line 310 of file WAFRegionalClient.h.

◆ CreateWebACLOutcome

Definition at line 227 of file WAFRegionalClient.h.

◆ CreateWebACLOutcomeCallable

Definition at line 309 of file WAFRegionalClient.h.

◆ CreateXssMatchSetOutcome

Definition at line 229 of file WAFRegionalClient.h.

◆ CreateXssMatchSetOutcomeCallable

Definition at line 311 of file WAFRegionalClient.h.

◆ DeleteByteMatchSetOutcome

Definition at line 230 of file WAFRegionalClient.h.

◆ DeleteByteMatchSetOutcomeCallable

Definition at line 312 of file WAFRegionalClient.h.

◆ DeleteGeoMatchSetOutcome

Definition at line 231 of file WAFRegionalClient.h.

◆ DeleteGeoMatchSetOutcomeCallable

Definition at line 313 of file WAFRegionalClient.h.

◆ DeleteIPSetOutcome

Definition at line 232 of file WAFRegionalClient.h.

◆ DeleteIPSetOutcomeCallable

Definition at line 314 of file WAFRegionalClient.h.

◆ DeleteLoggingConfigurationOutcome

Definition at line 233 of file WAFRegionalClient.h.

◆ DeleteLoggingConfigurationOutcomeCallable

Definition at line 315 of file WAFRegionalClient.h.

◆ DeletePermissionPolicyOutcome

Definition at line 234 of file WAFRegionalClient.h.

◆ DeletePermissionPolicyOutcomeCallable

Definition at line 316 of file WAFRegionalClient.h.

◆ DeleteRateBasedRuleOutcome

Definition at line 235 of file WAFRegionalClient.h.

◆ DeleteRateBasedRuleOutcomeCallable

Definition at line 317 of file WAFRegionalClient.h.

◆ DeleteRegexMatchSetOutcome

Definition at line 236 of file WAFRegionalClient.h.

◆ DeleteRegexMatchSetOutcomeCallable

Definition at line 318 of file WAFRegionalClient.h.

◆ DeleteRegexPatternSetOutcome

Definition at line 237 of file WAFRegionalClient.h.

◆ DeleteRegexPatternSetOutcomeCallable

Definition at line 319 of file WAFRegionalClient.h.

◆ DeleteRuleGroupOutcome

Definition at line 239 of file WAFRegionalClient.h.

◆ DeleteRuleGroupOutcomeCallable

Definition at line 321 of file WAFRegionalClient.h.

◆ DeleteRuleOutcome

Definition at line 238 of file WAFRegionalClient.h.

◆ DeleteRuleOutcomeCallable

Definition at line 320 of file WAFRegionalClient.h.

◆ DeleteSizeConstraintSetOutcome

Definition at line 240 of file WAFRegionalClient.h.

◆ DeleteSizeConstraintSetOutcomeCallable

Definition at line 322 of file WAFRegionalClient.h.

◆ DeleteSqlInjectionMatchSetOutcome

Definition at line 241 of file WAFRegionalClient.h.

◆ DeleteSqlInjectionMatchSetOutcomeCallable

Definition at line 323 of file WAFRegionalClient.h.

◆ DeleteWebACLOutcome

Definition at line 242 of file WAFRegionalClient.h.

◆ DeleteWebACLOutcomeCallable

Definition at line 324 of file WAFRegionalClient.h.

◆ DeleteXssMatchSetOutcome

Definition at line 243 of file WAFRegionalClient.h.

◆ DeleteXssMatchSetOutcomeCallable

Definition at line 325 of file WAFRegionalClient.h.

◆ DisassociateWebACLOutcome

Definition at line 244 of file WAFRegionalClient.h.

◆ DisassociateWebACLOutcomeCallable

Definition at line 326 of file WAFRegionalClient.h.

◆ GetByteMatchSetOutcome

Definition at line 245 of file WAFRegionalClient.h.

◆ GetByteMatchSetOutcomeCallable

Definition at line 327 of file WAFRegionalClient.h.

◆ GetChangeTokenOutcome

Definition at line 246 of file WAFRegionalClient.h.

◆ GetChangeTokenOutcomeCallable

Definition at line 328 of file WAFRegionalClient.h.

◆ GetChangeTokenStatusOutcome

Definition at line 247 of file WAFRegionalClient.h.

◆ GetChangeTokenStatusOutcomeCallable

Definition at line 329 of file WAFRegionalClient.h.

◆ GetGeoMatchSetOutcome

Definition at line 248 of file WAFRegionalClient.h.

◆ GetGeoMatchSetOutcomeCallable

Definition at line 330 of file WAFRegionalClient.h.

◆ GetIPSetOutcome

Definition at line 249 of file WAFRegionalClient.h.

◆ GetIPSetOutcomeCallable

Definition at line 331 of file WAFRegionalClient.h.

◆ GetLoggingConfigurationOutcome

Definition at line 250 of file WAFRegionalClient.h.

◆ GetLoggingConfigurationOutcomeCallable

Definition at line 332 of file WAFRegionalClient.h.

◆ GetPermissionPolicyOutcome

Definition at line 251 of file WAFRegionalClient.h.

◆ GetPermissionPolicyOutcomeCallable

Definition at line 333 of file WAFRegionalClient.h.

◆ GetRateBasedRuleManagedKeysOutcome

Definition at line 253 of file WAFRegionalClient.h.

◆ GetRateBasedRuleManagedKeysOutcomeCallable

Definition at line 335 of file WAFRegionalClient.h.

◆ GetRateBasedRuleOutcome

Definition at line 252 of file WAFRegionalClient.h.

◆ GetRateBasedRuleOutcomeCallable

Definition at line 334 of file WAFRegionalClient.h.

◆ GetRegexMatchSetOutcome

Definition at line 254 of file WAFRegionalClient.h.

◆ GetRegexMatchSetOutcomeCallable

Definition at line 336 of file WAFRegionalClient.h.

◆ GetRegexPatternSetOutcome

Definition at line 255 of file WAFRegionalClient.h.

◆ GetRegexPatternSetOutcomeCallable

Definition at line 337 of file WAFRegionalClient.h.

◆ GetRuleGroupOutcome

Definition at line 257 of file WAFRegionalClient.h.

◆ GetRuleGroupOutcomeCallable

Definition at line 339 of file WAFRegionalClient.h.

◆ GetRuleOutcome

Definition at line 256 of file WAFRegionalClient.h.

◆ GetRuleOutcomeCallable

Definition at line 338 of file WAFRegionalClient.h.

◆ GetSampledRequestsOutcome

Definition at line 258 of file WAFRegionalClient.h.

◆ GetSampledRequestsOutcomeCallable

Definition at line 340 of file WAFRegionalClient.h.

◆ GetSizeConstraintSetOutcome

Definition at line 259 of file WAFRegionalClient.h.

◆ GetSizeConstraintSetOutcomeCallable

Definition at line 341 of file WAFRegionalClient.h.

◆ GetSqlInjectionMatchSetOutcome

Definition at line 260 of file WAFRegionalClient.h.

◆ GetSqlInjectionMatchSetOutcomeCallable

Definition at line 342 of file WAFRegionalClient.h.

◆ GetWebACLForResourceOutcome

Definition at line 262 of file WAFRegionalClient.h.

◆ GetWebACLForResourceOutcomeCallable

Definition at line 344 of file WAFRegionalClient.h.

◆ GetWebACLOutcome

Definition at line 261 of file WAFRegionalClient.h.

◆ GetWebACLOutcomeCallable

Definition at line 343 of file WAFRegionalClient.h.

◆ GetXssMatchSetOutcome

Definition at line 263 of file WAFRegionalClient.h.

◆ GetXssMatchSetOutcomeCallable

Definition at line 345 of file WAFRegionalClient.h.

◆ ListActivatedRulesInRuleGroupOutcome

Definition at line 264 of file WAFRegionalClient.h.

◆ ListActivatedRulesInRuleGroupOutcomeCallable

Definition at line 346 of file WAFRegionalClient.h.

◆ ListByteMatchSetsOutcome

Definition at line 265 of file WAFRegionalClient.h.

◆ ListByteMatchSetsOutcomeCallable

Definition at line 347 of file WAFRegionalClient.h.

◆ ListGeoMatchSetsOutcome

Definition at line 266 of file WAFRegionalClient.h.

◆ ListGeoMatchSetsOutcomeCallable

Definition at line 348 of file WAFRegionalClient.h.

◆ ListIPSetsOutcome

Definition at line 267 of file WAFRegionalClient.h.

◆ ListIPSetsOutcomeCallable

Definition at line 349 of file WAFRegionalClient.h.

◆ ListLoggingConfigurationsOutcome

Definition at line 268 of file WAFRegionalClient.h.

◆ ListLoggingConfigurationsOutcomeCallable

Definition at line 350 of file WAFRegionalClient.h.

◆ ListRateBasedRulesOutcome

Definition at line 269 of file WAFRegionalClient.h.

◆ ListRateBasedRulesOutcomeCallable

Definition at line 351 of file WAFRegionalClient.h.

◆ ListRegexMatchSetsOutcome

Definition at line 270 of file WAFRegionalClient.h.

◆ ListRegexMatchSetsOutcomeCallable

Definition at line 352 of file WAFRegionalClient.h.

◆ ListRegexPatternSetsOutcome

Definition at line 271 of file WAFRegionalClient.h.

◆ ListRegexPatternSetsOutcomeCallable

Definition at line 353 of file WAFRegionalClient.h.

◆ ListResourcesForWebACLOutcome

Definition at line 272 of file WAFRegionalClient.h.

◆ ListResourcesForWebACLOutcomeCallable

Definition at line 354 of file WAFRegionalClient.h.

◆ ListRuleGroupsOutcome

Definition at line 273 of file WAFRegionalClient.h.

◆ ListRuleGroupsOutcomeCallable

Definition at line 355 of file WAFRegionalClient.h.

◆ ListRulesOutcome

Definition at line 274 of file WAFRegionalClient.h.

◆ ListRulesOutcomeCallable

Definition at line 356 of file WAFRegionalClient.h.

◆ ListSizeConstraintSetsOutcome

Definition at line 275 of file WAFRegionalClient.h.

◆ ListSizeConstraintSetsOutcomeCallable

Definition at line 357 of file WAFRegionalClient.h.

◆ ListSqlInjectionMatchSetsOutcome

Definition at line 276 of file WAFRegionalClient.h.

◆ ListSqlInjectionMatchSetsOutcomeCallable

Definition at line 358 of file WAFRegionalClient.h.

◆ ListSubscribedRuleGroupsOutcome

Definition at line 277 of file WAFRegionalClient.h.

◆ ListSubscribedRuleGroupsOutcomeCallable

Definition at line 359 of file WAFRegionalClient.h.

◆ ListTagsForResourceOutcome

Definition at line 278 of file WAFRegionalClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 360 of file WAFRegionalClient.h.

◆ ListWebACLsOutcome

Definition at line 279 of file WAFRegionalClient.h.

◆ ListWebACLsOutcomeCallable

Definition at line 361 of file WAFRegionalClient.h.

◆ ListXssMatchSetsOutcome

Definition at line 280 of file WAFRegionalClient.h.

◆ ListXssMatchSetsOutcomeCallable

Definition at line 362 of file WAFRegionalClient.h.

◆ PutLoggingConfigurationOutcome

Definition at line 281 of file WAFRegionalClient.h.

◆ PutLoggingConfigurationOutcomeCallable

Definition at line 363 of file WAFRegionalClient.h.

◆ PutPermissionPolicyOutcome

Definition at line 282 of file WAFRegionalClient.h.

◆ PutPermissionPolicyOutcomeCallable

Definition at line 364 of file WAFRegionalClient.h.

◆ TagResourceOutcome

Definition at line 283 of file WAFRegionalClient.h.

◆ TagResourceOutcomeCallable

Definition at line 365 of file WAFRegionalClient.h.

◆ UntagResourceOutcome

Definition at line 284 of file WAFRegionalClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 366 of file WAFRegionalClient.h.

◆ UpdateByteMatchSetOutcome

Definition at line 285 of file WAFRegionalClient.h.

◆ UpdateByteMatchSetOutcomeCallable

Definition at line 367 of file WAFRegionalClient.h.

◆ UpdateGeoMatchSetOutcome

Definition at line 286 of file WAFRegionalClient.h.

◆ UpdateGeoMatchSetOutcomeCallable

Definition at line 368 of file WAFRegionalClient.h.

◆ UpdateIPSetOutcome

Definition at line 287 of file WAFRegionalClient.h.

◆ UpdateIPSetOutcomeCallable

Definition at line 369 of file WAFRegionalClient.h.

◆ UpdateRateBasedRuleOutcome

Definition at line 288 of file WAFRegionalClient.h.

◆ UpdateRateBasedRuleOutcomeCallable

Definition at line 370 of file WAFRegionalClient.h.

◆ UpdateRegexMatchSetOutcome

Definition at line 289 of file WAFRegionalClient.h.

◆ UpdateRegexMatchSetOutcomeCallable

Definition at line 371 of file WAFRegionalClient.h.

◆ UpdateRegexPatternSetOutcome

Definition at line 290 of file WAFRegionalClient.h.

◆ UpdateRegexPatternSetOutcomeCallable

Definition at line 372 of file WAFRegionalClient.h.

◆ UpdateRuleGroupOutcome

Definition at line 292 of file WAFRegionalClient.h.

◆ UpdateRuleGroupOutcomeCallable

Definition at line 374 of file WAFRegionalClient.h.

◆ UpdateRuleOutcome

Definition at line 291 of file WAFRegionalClient.h.

◆ UpdateRuleOutcomeCallable

Definition at line 373 of file WAFRegionalClient.h.

◆ UpdateSizeConstraintSetOutcome

Definition at line 293 of file WAFRegionalClient.h.

◆ UpdateSizeConstraintSetOutcomeCallable

Definition at line 375 of file WAFRegionalClient.h.

◆ UpdateSqlInjectionMatchSetOutcome

Definition at line 294 of file WAFRegionalClient.h.

◆ UpdateSqlInjectionMatchSetOutcomeCallable

Definition at line 376 of file WAFRegionalClient.h.

◆ UpdateWebACLOutcome

Definition at line 295 of file WAFRegionalClient.h.

◆ UpdateWebACLOutcomeCallable

Definition at line 377 of file WAFRegionalClient.h.

◆ UpdateXssMatchSetOutcome

Definition at line 296 of file WAFRegionalClient.h.

◆ UpdateXssMatchSetOutcomeCallable

Definition at line 378 of file WAFRegionalClient.h.

Enumeration Type Documentation

◆ ChangeAction

Enumerator
NOT_SET 
INSERT 
DELETE_ 

Definition at line 16 of file ChangeAction.h.

◆ ChangeTokenStatus

Enumerator
NOT_SET 
PROVISIONED 
PENDING 
INSYNC 

Definition at line 16 of file ChangeTokenStatus.h.

◆ ComparisonOperator

Enumerator
NOT_SET 
EQ 
NE 
LE 
LT 
GE 
GT 

Definition at line 16 of file ComparisonOperator.h.

◆ GeoMatchConstraintType

Enumerator
NOT_SET 
Country 

Definition at line 16 of file GeoMatchConstraintType.h.

◆ GeoMatchConstraintValue

Enumerator
NOT_SET 
AF 
AX 
AL 
DZ 
AS 
AD 
AO 
AI 
AQ 
AG 
AR 
AM 
AW 
AU 
AT 
AZ 
BS 
BH 
BD 
BB 
BY 
BE 
BZ 
BJ 
BM 
BT 
BO 
BQ 
BA 
BW 
BV 
BR 
IO 
BN 
BG 
BF 
BI 
KH 
CM 
CA 
CV 
KY 
CF 
TD 
CL 
CN 
CX 
CC 
CO 
KM 
CG 
CD 
CK 
CR 
CI 
HR 
CU 
CW 
CY 
CZ 
DK 
DJ 
DM 
DO 
EC 
EG 
SV 
GQ 
ER 
EE 
ET 
FK 
FO 
FJ 
FI 
FR 
GF 
PF 
TF 
GA 
GM 
GE 
DE 
GH 
GI 
GR 
GL 
GD 
GP 
GU 
GT 
GG 
GN 
GW 
GY 
HT 
HM 
VA 
HN 
HK 
HU 
IS 
IN 
ID 
IR 
IQ 
IE 
IM 
IL 
IT 
JM 
JP 
JE 
JO 
KZ 
KE 
KI 
KP 
KR 
KW 
KG 
LA 
LV 
LB 
LS 
LR 
LY 
LI 
LT 
LU 
MO 
MK 
MG 
MW 
MY 
MV 
ML 
MT 
MH 
MQ 
MR 
MU 
YT 
MX 
FM 
MD 
MC 
MN 
ME 
MS 
MA 
MZ 
MM 
NA 
NR 
NP 
NL 
NC 
NZ 
NI 
NE 
NG 
NU 
NF 
MP 
NO 
OM 
PK 
PW 
PS 
PA 
PG 
PY 
PE 
PH 
PN 
PL 
PT 
PR 
QA 
RE 
RO 
RU 
RW 
BL 
SH 
KN 
LC 
MF 
PM 
VC 
WS 
SM 
ST 
SA 
SN 
RS 
SC 
SL 
SG 
SX 
SK 
SI 
SB 
SO 
ZA 
GS 
SS 
ES 
LK 
SD 
SR 
SJ 
SZ 
SE 
CH 
SY 
TW 
TJ 
TZ 
TH 
TL 
TG 
TK 
TO 
TT 
TN 
TR 
TM 
TC 
TV 
UG 
UA 
AE 
GB 
US 
UM 
UY 
UZ 
VU 
VE 
VN 
VG 
VI 
WF 
EH 
YE 
ZM 
ZW 

Definition at line 16 of file GeoMatchConstraintValue.h.

◆ IPSetDescriptorType

Enumerator
NOT_SET 
IPV4 
IPV6 

Definition at line 16 of file IPSetDescriptorType.h.

◆ MatchFieldType

Enumerator
NOT_SET 
URI 
QUERY_STRING 
HEADER 
METHOD 
BODY 
SINGLE_QUERY_ARG 
ALL_QUERY_ARGS 

Definition at line 16 of file MatchFieldType.h.

◆ MigrationErrorType

Enumerator
NOT_SET 
ENTITY_NOT_SUPPORTED 
ENTITY_NOT_FOUND 
S3_BUCKET_NO_PERMISSION 
S3_BUCKET_NOT_ACCESSIBLE 
S3_BUCKET_NOT_FOUND 
S3_BUCKET_INVALID_REGION 
S3_INTERNAL_ERROR 

Definition at line 16 of file MigrationErrorType.h.

◆ ParameterExceptionField

Enumerator
NOT_SET 
CHANGE_ACTION 
WAF_ACTION 
WAF_OVERRIDE_ACTION 
PREDICATE_TYPE 
IPSET_TYPE 
BYTE_MATCH_FIELD_TYPE 
SQL_INJECTION_MATCH_FIELD_TYPE 
BYTE_MATCH_TEXT_TRANSFORMATION 
BYTE_MATCH_POSITIONAL_CONSTRAINT 
SIZE_CONSTRAINT_COMPARISON_OPERATOR 
GEO_MATCH_LOCATION_TYPE 
GEO_MATCH_LOCATION_VALUE 
RATE_KEY 
RULE_TYPE 
NEXT_MARKER 
RESOURCE_ARN 
TAGS 
TAG_KEYS 

Definition at line 16 of file ParameterExceptionField.h.

◆ ParameterExceptionReason

Enumerator
NOT_SET 
INVALID_OPTION 
ILLEGAL_COMBINATION 
ILLEGAL_ARGUMENT 
INVALID_TAG_KEY 

Definition at line 16 of file ParameterExceptionReason.h.

◆ PositionalConstraint

Enumerator
NOT_SET 
EXACTLY 
STARTS_WITH 
ENDS_WITH 
CONTAINS 
CONTAINS_WORD 

Definition at line 16 of file PositionalConstraint.h.

◆ PredicateType

Enumerator
NOT_SET 
IPMatch 
ByteMatch 
SqlInjectionMatch 
GeoMatch 
SizeConstraint 
XssMatch 
RegexMatch 

Definition at line 16 of file PredicateType.h.

◆ RateKey

Enumerator
NOT_SET 
IP 

Definition at line 16 of file RateKey.h.

◆ ResourceType

Enumerator
NOT_SET 
APPLICATION_LOAD_BALANCER 
API_GATEWAY 

Definition at line 16 of file ResourceType.h.

◆ TextTransformation

Enumerator
NOT_SET 
NONE 
COMPRESS_WHITE_SPACE 
HTML_ENTITY_DECODE 
LOWERCASE 
CMD_LINE 
URL_DECODE 

Definition at line 16 of file TextTransformation.h.

◆ WafActionType

Enumerator
NOT_SET 
BLOCK 
ALLOW 
COUNT 

Definition at line 16 of file WafActionType.h.

◆ WafOverrideActionType

Enumerator
NOT_SET 
NONE 
COUNT 

Definition at line 16 of file WafOverrideActionType.h.

◆ WafRuleType

Enumerator
NOT_SET 
REGULAR 
RATE_BASED 
GROUP 

Definition at line 16 of file WafRuleType.h.