Types¶
- Action
- ActionCondition
- ActionValue
- AddressField
- AddressFields
- All
- AllQueryArguments
- AllowAction
- AndStatement
- APIKey
- APIKeySummaries
- APIKeySummary
- APIKeyTokenDomains
- APIKeyVersion
- ApplicationAttribute
- ApplicationAttributes
- ApplicationConfig
- ASN
- AsnList
- AsnMatchStatement
- AssociateWebACLRequest
- AssociateWebACLResponse
- AssociatedResourceType
- AssociationConfig
- AttributeName
- AttributeValue
- AttributeValues
- AWSManagedRulesACFPRuleSet
- AWSManagedRulesAntiDDoSRuleSet
- AWSManagedRulesATPRuleSet
- AWSManagedRulesBotControlRuleSet
- BlockAction
- BlockchainChain
- Body
- BodyParsingFallbackBehavior
- Boolean
- BotStatistics
- BotStatisticsList
- ByteMatchStatement
- CapacityUnit
- CaptchaAction
- CaptchaConfig
- CaptchaResponse
- ChallengeAction
- ChallengeConfig
- ChallengeResponse
- CheckCapacityRequest
- CheckCapacityResponse
- ClientSideAction
- ClientSideActionConfig
- ComparisonOperator
- Condition
- Conditions
- ConsumedCapacity
- CookieMatchPattern
- CookieNames
- Cookies
- CountAction
- Country
- CountryCode
- CountryCodes
- CreateAPIKeyRequest
- CreateAPIKeyResponse
- CreateIPSetRequest
- CreateIPSetResponse
- CreateRegexPatternSetRequest
- CreateRegexPatternSetResponse
- CreateRuleGroupRequest
- CreateRuleGroupResponse
- CreateWebACLRequest
- CreateWebACLResponse
- CreationPathString
- CryptoConfig
- CryptoCurrency
- Currency
- CurrencyMode
- CustomHTTPHeader
- CustomHTTPHeaderName
- CustomHTTPHeaderValue
- CustomHTTPHeaders
- CustomRequestHandling
- CustomResponse
- CustomResponseBodies
- CustomResponseBody
- DataPointEntry
- DataPointsList
- DataProtection
- DataProtectionAction
- DataProtectionConfig
- DataProtections
- DefaultAction
- DeleteAPIKeyRequest
- DeleteAPIKeyResponse
- DeleteFirewallManagerRuleGroupsRequest
- DeleteFirewallManagerRuleGroupsResponse
- DeleteIPSetRequest
- DeleteIPSetResponse
- DeleteLoggingConfigurationRequest
- DeleteLoggingConfigurationResponse
- DeletePermissionPolicyRequest
- DeletePermissionPolicyResponse
- DeleteRegexPatternSetRequest
- DeleteRegexPatternSetResponse
- DeleteRuleGroupRequest
- DeleteRuleGroupResponse
- DeleteWebACLRequest
- DeleteWebACLResponse
- DescribeAllManagedProductsRequest
- DescribeAllManagedProductsResponse
- DescribeManagedProductsByVendorRequest
- DescribeManagedProductsByVendorResponse
- DescribeManagedRuleGroupRequest
- DescribeManagedRuleGroupResponse
- DisallowedFeature
- DisallowedFeatures
- DisassociateWebACLRequest
- DisassociateWebACLResponse
- DownloadUrl
- EmailField
- EnableMachineLearning
- EntityDescription
- EntityId
- EntityName
- ErrorMessage
- ErrorReason
- EvaluationWindowSec
- ExcludedRule
- ExcludedRules
- FailureCode
- FailureReason
- FailureValue
- FallbackBehavior
- FieldIdentifier
- FieldToMatch
- FieldToMatchData
- FieldToProtect
- FieldToProtectKeyName
- FieldToProtectKeys
- FieldToProtectType
- Filter
- FilterBehavior
- FilterRequirement
- FilterSource
- FilterString
- Filters
- FirewallManagerRuleGroup
- FirewallManagerRuleGroups
- FirewallManagerStatement
- ForwardedIPConfig
- ForwardedIPHeaderName
- ForwardedIPPosition
- GenerateMobileSdkReleaseUrlRequest
- GenerateMobileSdkReleaseUrlResponse
- GeoMatchStatement
- GetDecryptedAPIKeyRequest
- GetDecryptedAPIKeyResponse
- GetIPSetRequest
- GetIPSetResponse
- GetLoggingConfigurationRequest
- GetLoggingConfigurationResponse
- GetManagedRuleSetRequest
- GetManagedRuleSetResponse
- GetMobileSdkReleaseRequest
- GetMobileSdkReleaseResponse
- GetPermissionPolicyRequest
- GetPermissionPolicyResponse
- GetRateBasedStatementManagedKeysRequest
- GetRateBasedStatementManagedKeysResponse
- GetRegexPatternSetRequest
- GetRegexPatternSetResponse
- GetRevenueStatisticsRequest
- GetRevenueStatisticsResponse
- GetRevenueStatisticsSummaryRequest
- GetRevenueStatisticsSummaryResponse
- GetRevenueStatisticsTimeSeriesRequest
- GetRevenueStatisticsTimeSeriesResponse
- GetRuleGroupRequest
- GetRuleGroupResponse
- GetSampledRequestsRequest
- GetSampledRequestsResponse
- GetTopPathStatisticsByTrafficRequest
- GetTopPathStatisticsByTrafficResponse
- GetWebACLForResourceRequest
- GetWebACLForResourceResponse
- GetWebACLRequest
- GetWebACLResponse
- GroupByType
- HeaderMatchPattern
- HeaderName
- HeaderNames
- HeaderOrder
- HeaderValue
- Headers
- HTTPHeader
- HTTPHeaders
- HTTPMethod
- HTTPRequest
- HTTPVersion
- ImmunityTimeProperty
- InspectionLevel
- IntervalType
- IPAddress
- IPAddressVersion
- IPAddresses
- IPSet
- IPSetForwardedIPConfig
- IPSetReferenceStatement
- IPSetSummaries
- IPSetSummary
- IPString
- JA3Fingerprint
- JA4Fingerprint
- JsonBody
- JsonMatchPattern
- JsonMatchScope
- JsonPointerPath
- JsonPointerPaths
- Label
- LabelMatchKey
- LabelMatchScope
- LabelMatchStatement
- LabelName
- LabelNameCondition
- LabelNamespace
- LabelSummaries
- LabelSummary
- Labels
- ListAPIKeysRequest
- ListAPIKeysResponse
- ListAvailableManagedRuleGroupVersionsRequest
- ListAvailableManagedRuleGroupVersionsResponse
- ListAvailableManagedRuleGroupsRequest
- ListAvailableManagedRuleGroupsResponse
- ListIPSetsRequest
- ListIPSetsResponse
- ListLoggingConfigurationsRequest
- ListLoggingConfigurationsResponse
- ListManagedRuleSetsRequest
- ListManagedRuleSetsResponse
- ListMaxItems
- ListMobileSdkReleasesRequest
- ListMobileSdkReleasesResponse
- ListRegexPatternSetsRequest
- ListRegexPatternSetsResponse
- ListResourcesForWebACLRequest
- ListResourcesForWebACLResponse
- ListRuleGroupsRequest
- ListRuleGroupsResponse
- ListSettlementRecordsRequest
- ListSettlementRecordsResponse
- ListTagsForResourceRequest
- ListTagsForResourceResponse
- ListWebACLsRequest
- ListWebACLsResponse
- LockToken
- LogDestinationConfigs
- LogScope
- LogType
- LoggingConfiguration
- LoggingConfigurations
- LoggingFilter
- LoginPathString
- LowReputationMode
- ManagedProductDescriptor
- ManagedProductDescriptors
- ManagedRuleGroupConfig
- ManagedRuleGroupConfigs
- ManagedRuleGroupStatement
- ManagedRuleGroupSummaries
- ManagedRuleGroupSummary
- ManagedRuleGroupVersion
- ManagedRuleGroupVersions
- ManagedRuleSet
- ManagedRuleSetSummaries
- ManagedRuleSetSummary
- ManagedRuleSetVersion
- MapMatchScope
- MaxDataPoints
- Method
- MetricName
- MobileSdkRelease
- MonetizationAmountValue
- MonetizationConfig
- MonetizationFilter
- MonetizationFilterList
- MonetizationFilterName
- MonetizationFilterValue
- MonetizationFilterValueList
- MonetizeAction
- NextMarker
- NoneAction
- NotStatement
- NumberOfTopTrafficBotsPerPath
- OnSourceDDoSProtectionConfig
- OrStatement
- OutputUrl
- OverrideAction
- OversizeHandling
- PaginationLimit
- ParameterExceptionField
- ParameterExceptionParameter
- PasswordField
- PathStatistics
- PathStatisticsLimit
- PathStatisticsList
- PathString
- PayloadType
- PaymentNetwork
- PaymentNetworks
- PercentageValue
- PhoneNumberField
- PhoneNumberFields
- Platform
- PolicyString
- PopulationSize
- PositionalConstraint
- PreParseTextTransformation
- PreParseTextTransformationPriority
- PreParseTextTransformationType
- PreParseTextTransformations
- Price
- PriceAmount
- PriceMultiplier
- Prices
- PricingPlanFeatureName
- ProductDescription
- ProductId
- ProductLink
- ProductTitle
- PublishedVersions
- PutLoggingConfigurationRequest
- PutLoggingConfigurationResponse
- PutManagedRuleSetVersionsRequest
- PutManagedRuleSetVersionsResponse
- PutPermissionPolicyRequest
- PutPermissionPolicyResponse
- QueryString
- RankingSortBy
- RankingStatisticType
- RateBasedStatement
- RateBasedStatementAggregateKeyType
- RateBasedStatementCustomKey
- RateBasedStatementCustomKeys
- RateBasedStatementManagedKeysIPSet
- RateLimit
- RateLimitAsn
- RateLimitCookie
- RateLimitForwardedIP
- RateLimitHeader
- RateLimitHTTPMethod
- RateLimitIP
- RateLimitJA3Fingerprint
- RateLimitJA4Fingerprint
- RateLimitLabelNamespace
- RateLimitQueryArgument
- RateLimitQueryString
- RateLimitUriPath
- RedactedFields
- Regex
- RegexMatchStatement
- RegexPatternSet
- RegexPatternSetReferenceStatement
- RegexPatternSetSummaries
- RegexPatternSetSummary
- RegexPatternString
- RegistrationPagePathString
- RegularExpressionList
- ReleaseNotes
- ReleaseSummaries
- ReleaseSummary
- RequestBody
- RequestBodyAssociatedResourceTypeConfig
- RequestCount
- RequestInspection
- RequestInspectionACFP
- RequiredPricingPlanName
- ResourceArn
- ResourceArns
- ResourceType
- ResponseCode
- ResponseContent
- ResponseContentType
- ResponseInspection
- ResponseInspectionBodyContains
- ResponseInspectionBodyContainsFailureStrings
- ResponseInspectionBodyContainsSuccessStrings
- ResponseInspectionHeader
- ResponseInspectionHeaderFailureValues
- ResponseInspectionHeaderName
- ResponseInspectionHeaderSuccessValues
- ResponseInspectionJson
- ResponseInspectionJsonFailureValues
- ResponseInspectionJsonSuccessValues
- ResponseInspectionStatusCode
- ResponseInspectionStatusCodeFailureCodes
- ResponseInspectionStatusCodeSuccessCodes
- ResponseStatusCode
- RevenueBreakdown
- RevenuePathStatistics
- RevenuePathStatisticsList
- Rule
- RuleAction
- RuleActionOverride
- RuleActionOverrides
- RuleGroup
- RuleGroupReferenceStatement
- RuleGroupSummaries
- RuleGroupSummary
- RulePriority
- RuleSummaries
- RuleSummary
- Rules
- SampleWeight
- SampledHTTPRequest
- SampledHTTPRequests
- Scope
- SearchString
- SensitivityLevel
- SensitivityToAct
- SettlementFilterString
- SettlementIdString
- SettlementRecord
- SettlementRecordLimit
- SettlementRecordList
- SettlementSortBy
- SettlementStatus
- SingleCookieName
- SingleHeader
- SingleQueryArgument
- Size
- SizeConstraintStatement
- SizeInspectionLimit
- SolveTimestamp
- SortOrder
- SourceStatistics
- SourceStatisticsList
- SourceType
- SqliMatchStatement
- Statement
- Statements
- String
- SuccessCode
- SuccessValue
- Tag
- TagInfoForResource
- TagKey
- TagKeyList
- TagList
- TagResourceRequest
- TagResourceResponse
- TagValue
- TextTransformation
- TextTransformationPriority
- TextTransformationType
- TextTransformations
- TimeSeriesStatisticType
- TimeWindow
- TimeWindowDay
- TimeWindowSecond
- Timestamp
- TokenDomain
- TokenDomains
- UntagResourceRequest
- UntagResourceResponse
- UpdateIPSetRequest
- UpdateIPSetResponse
- UpdateManagedRuleSetVersionExpiryDateRequest
- UpdateManagedRuleSetVersionExpiryDateResponse
- UpdateRegexPatternSetRequest
- UpdateRegexPatternSetResponse
- UpdateRuleGroupRequest
- UpdateRuleGroupResponse
- UpdateWebACLRequest
- UpdateWebACLResponse
- UriFragment
- UriPath
- UriPathPrefixString
- URIString
- UsageOfAction
- UsernameField
- VendorName
- VerifiedStatus
- VersionKeyString
- VersionToPublish
- VersionsToPublish
- VisibilityConfig
- WalletAddress
- WebACL
- WebACLSummaries
- WebACLSummary
- XssMatchStatement