Module: Aws::WAFV2::Types

Defined in:
gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb

Defined Under Namespace

Classes: APIKeySummary, AWSManagedRulesACFPRuleSet, AWSManagedRulesATPRuleSet, AWSManagedRulesBotControlRuleSet, ActionCondition, AddressField, AllowAction, AndStatement, AssociateWebACLRequest, AssociateWebACLResponse, AssociationConfig, BlockAction, Body, ByteMatchStatement, CaptchaAction, CaptchaConfig, CaptchaResponse, ChallengeAction, ChallengeConfig, ChallengeResponse, CheckCapacityRequest, CheckCapacityResponse, Condition, CookieMatchPattern, Cookies, CountAction, CreateAPIKeyRequest, CreateAPIKeyResponse, CreateIPSetRequest, CreateIPSetResponse, CreateRegexPatternSetRequest, CreateRegexPatternSetResponse, CreateRuleGroupRequest, CreateRuleGroupResponse, CreateWebACLRequest, CreateWebACLResponse, CustomHTTPHeader, CustomRequestHandling, CustomResponse, CustomResponseBody, DefaultAction, DeleteAPIKeyRequest, DeleteAPIKeyResponse, DeleteFirewallManagerRuleGroupsRequest, DeleteFirewallManagerRuleGroupsResponse, DeleteIPSetRequest, DeleteIPSetResponse, DeleteLoggingConfigurationRequest, DeleteLoggingConfigurationResponse, DeletePermissionPolicyRequest, DeletePermissionPolicyResponse, DeleteRegexPatternSetRequest, DeleteRegexPatternSetResponse, DeleteRuleGroupRequest, DeleteRuleGroupResponse, DeleteWebACLRequest, DeleteWebACLResponse, DescribeAllManagedProductsRequest, DescribeAllManagedProductsResponse, DescribeManagedProductsByVendorRequest, DescribeManagedProductsByVendorResponse, DescribeManagedRuleGroupRequest, DescribeManagedRuleGroupResponse, DisassociateWebACLRequest, DisassociateWebACLResponse, EmailField, ExcludedRule, FieldToMatch, Filter, FirewallManagerRuleGroup, FirewallManagerStatement, ForwardedIPConfig, GenerateMobileSdkReleaseUrlRequest, GenerateMobileSdkReleaseUrlResponse, GeoMatchStatement, GetDecryptedAPIKeyRequest, GetDecryptedAPIKeyResponse, GetIPSetRequest, GetIPSetResponse, GetLoggingConfigurationRequest, GetLoggingConfigurationResponse, GetManagedRuleSetRequest, GetManagedRuleSetResponse, GetMobileSdkReleaseRequest, GetMobileSdkReleaseResponse, GetPermissionPolicyRequest, GetPermissionPolicyResponse, GetRateBasedStatementManagedKeysRequest, GetRateBasedStatementManagedKeysResponse, GetRegexPatternSetRequest, GetRegexPatternSetResponse, GetRuleGroupRequest, GetRuleGroupResponse, GetSampledRequestsRequest, GetSampledRequestsResponse, GetWebACLForResourceRequest, GetWebACLForResourceResponse, GetWebACLRequest, GetWebACLResponse, HTTPHeader, HTTPRequest, HeaderMatchPattern, HeaderOrder, Headers, IPSet, IPSetForwardedIPConfig, IPSetReferenceStatement, IPSetSummary, ImmunityTimeProperty, JA3Fingerprint, JsonBody, JsonMatchPattern, Label, LabelMatchStatement, LabelNameCondition, LabelSummary, ListAPIKeysRequest, ListAPIKeysResponse, ListAvailableManagedRuleGroupVersionsRequest, ListAvailableManagedRuleGroupVersionsResponse, ListAvailableManagedRuleGroupsRequest, ListAvailableManagedRuleGroupsResponse, ListIPSetsRequest, ListIPSetsResponse, ListLoggingConfigurationsRequest, ListLoggingConfigurationsResponse, ListManagedRuleSetsRequest, ListManagedRuleSetsResponse, ListMobileSdkReleasesRequest, ListMobileSdkReleasesResponse, ListRegexPatternSetsRequest, ListRegexPatternSetsResponse, ListResourcesForWebACLRequest, ListResourcesForWebACLResponse, ListRuleGroupsRequest, ListRuleGroupsResponse, ListTagsForResourceRequest, ListTagsForResourceResponse, ListWebACLsRequest, ListWebACLsResponse, LoggingConfiguration, LoggingFilter, ManagedProductDescriptor, ManagedRuleGroupConfig, ManagedRuleGroupStatement, ManagedRuleGroupSummary, ManagedRuleGroupVersion, ManagedRuleSet, ManagedRuleSetSummary, ManagedRuleSetVersion, MobileSdkRelease, NotStatement, OrStatement, OverrideAction, PasswordField, PhoneNumberField, PutLoggingConfigurationRequest, PutLoggingConfigurationResponse, PutManagedRuleSetVersionsRequest, PutManagedRuleSetVersionsResponse, PutPermissionPolicyRequest, PutPermissionPolicyResponse, RateBasedStatement, RateBasedStatementCustomKey, RateBasedStatementManagedKeysIPSet, RateLimitCookie, RateLimitHeader, RateLimitLabelNamespace, RateLimitQueryArgument, RateLimitQueryString, RateLimitUriPath, Regex, RegexMatchStatement, RegexPatternSet, RegexPatternSetReferenceStatement, RegexPatternSetSummary, ReleaseSummary, RequestBodyAssociatedResourceTypeConfig, RequestInspection, RequestInspectionACFP, ResponseInspection, ResponseInspectionBodyContains, ResponseInspectionHeader, ResponseInspectionJson, ResponseInspectionStatusCode, Rule, RuleAction, RuleActionOverride, RuleGroup, RuleGroupReferenceStatement, RuleGroupSummary, RuleSummary, SampledHTTPRequest, SingleHeader, SingleQueryArgument, SizeConstraintStatement, SqliMatchStatement, Statement, Tag, TagInfoForResource, TagResourceRequest, TagResourceResponse, TextTransformation, TimeWindow, UntagResourceRequest, UntagResourceResponse, UpdateIPSetRequest, UpdateIPSetResponse, UpdateManagedRuleSetVersionExpiryDateRequest, UpdateManagedRuleSetVersionExpiryDateResponse, UpdateRegexPatternSetRequest, UpdateRegexPatternSetResponse, UpdateRuleGroupRequest, UpdateRuleGroupResponse, UpdateWebACLRequest, UpdateWebACLResponse, UsernameField, VersionToPublish, VisibilityConfig, WAFAssociatedItemException, WAFConfigurationWarningException, WAFDuplicateItemException, WAFExpiredManagedRuleGroupVersionException, WAFInternalErrorException, WAFInvalidOperationException, WAFInvalidParameterException, WAFInvalidPermissionPolicyException, WAFInvalidResourceException, WAFLimitsExceededException, WAFLogDestinationPermissionIssueException, WAFNonexistentItemException, WAFOptimisticLockException, WAFServiceLinkedRoleErrorException, WAFSubscriptionNotFoundException, WAFTagOperationException, WAFTagOperationInternalErrorException, WAFUnavailableEntityException, WAFUnsupportedAggregateKeyTypeException, WebACL, WebACLSummary, XssMatchStatement