AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Module: Aws::WAFV2::Types

Defined in:
(unknown)

Defined Under Namespace

Classes: AllQueryArguments, AllowAction, AndStatement, AssociateWebACLRequest, AssociateWebACLResponse, BlockAction, Body, ByteMatchStatement, CheckCapacityRequest, CheckCapacityResponse, CountAction, CreateIPSetRequest, CreateIPSetResponse, CreateRegexPatternSetRequest, CreateRegexPatternSetResponse, CreateRuleGroupRequest, CreateRuleGroupResponse, CreateWebACLRequest, CreateWebACLResponse, DefaultAction, DeleteFirewallManagerRuleGroupsRequest, DeleteFirewallManagerRuleGroupsResponse, DeleteIPSetRequest, DeleteIPSetResponse, DeleteLoggingConfigurationRequest, DeleteLoggingConfigurationResponse, DeletePermissionPolicyRequest, DeletePermissionPolicyResponse, DeleteRegexPatternSetRequest, DeleteRegexPatternSetResponse, DeleteRuleGroupRequest, DeleteRuleGroupResponse, DeleteWebACLRequest, DeleteWebACLResponse, DescribeManagedRuleGroupRequest, DescribeManagedRuleGroupResponse, DisassociateWebACLRequest, DisassociateWebACLResponse, ExcludedRule, FieldToMatch, FirewallManagerRuleGroup, FirewallManagerStatement, GeoMatchStatement, GetIPSetRequest, GetIPSetResponse, GetLoggingConfigurationRequest, GetLoggingConfigurationResponse, GetPermissionPolicyRequest, GetPermissionPolicyResponse, GetRateBasedStatementManagedKeysRequest, GetRateBasedStatementManagedKeysResponse, GetRegexPatternSetRequest, GetRegexPatternSetResponse, GetRuleGroupRequest, GetRuleGroupResponse, GetSampledRequestsRequest, GetSampledRequestsResponse, GetWebACLForResourceRequest, GetWebACLForResourceResponse, GetWebACLRequest, GetWebACLResponse, HTTPHeader, HTTPRequest, IPSet, IPSetReferenceStatement, IPSetSummary, ListAvailableManagedRuleGroupsRequest, ListAvailableManagedRuleGroupsResponse, ListIPSetsRequest, ListIPSetsResponse, ListLoggingConfigurationsRequest, ListLoggingConfigurationsResponse, ListRegexPatternSetsRequest, ListRegexPatternSetsResponse, ListResourcesForWebACLRequest, ListResourcesForWebACLResponse, ListRuleGroupsRequest, ListRuleGroupsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListWebACLsRequest, ListWebACLsResponse, LoggingConfiguration, ManagedRuleGroupStatement, ManagedRuleGroupSummary, Method, NoneAction, NotStatement, OrStatement, OverrideAction, PutLoggingConfigurationRequest, PutLoggingConfigurationResponse, PutPermissionPolicyRequest, PutPermissionPolicyResponse, QueryString, RateBasedStatement, RateBasedStatementManagedKeysIPSet, Regex, RegexPatternSet, RegexPatternSetReferenceStatement, RegexPatternSetSummary, Rule, RuleAction, RuleGroup, RuleGroupReferenceStatement, RuleGroupSummary, RuleSummary, SampledHTTPRequest, SingleHeader, SingleQueryArgument, SizeConstraintStatement, SqliMatchStatement, Statement, Tag, TagInfoForResource, TagResourceRequest, TagResourceResponse, TextTransformation, TimeWindow, UntagResourceRequest, UntagResourceResponse, UpdateIPSetRequest, UpdateIPSetResponse, UpdateRegexPatternSetRequest, UpdateRegexPatternSetResponse, UpdateRuleGroupRequest, UpdateRuleGroupResponse, UpdateWebACLRequest, UpdateWebACLResponse, UriPath, VisibilityConfig, WebACL, WebACLSummary, XssMatchStatement