CmdID

CmdID / aws

aws wafv2

This is the latest version of the WAF API, released in November, 2019. AWS CLI reference

59 commands Its page in the AWS CLI reference

Opens CmdID with your command. It is read in your browser and sent nowhere.

Commands

59, each with its page
associate-web-aclAssociates a web ACL with a resource, to protect the resource.check-capacityReturns the web ACL capacity unit (WCU) requirements for a specified scope and set of rules.create-api-keyCreates an API key that contains a set of token domains.create-ip-setCreates an IPSet, which you use to identify web requests that originate from specific IP addresses or ranges of IP addresses.create-regex-pattern-setCreates a RegexPatternSet, which you reference in a RegexPatternSetReferenceStatement, to have WAF inspect a web request component for the specified patterns.create-rule-groupCreates a RuleGroup per the specifications provided.create-web-aclCreates a WebACL per the specifications provided.delete-api-keyDeletes the specified API key.delete-firewall-manager-rule-groupsDeletes all rule groups that are managed by Firewall Manager from the specified WebACL.delete-ip-setDeletes the specified IPSet.delete-logging-configurationDeletes the LoggingConfiguration from the specified web ACL.delete-permission-policyPermanently deletes an IAM policy from the specified rule group.delete-regex-pattern-setDeletes the specified RegexPatternSet.delete-rule-groupDeletes the specified RuleGroup.delete-web-aclDeletes the specified WebACL.describe-all-managed-productsProvides high-level information for the Amazon Web Services Managed Rules rule groups and Amazon Web Services Marketplace managed rule groups.describe-managed-products-by-vendorProvides high-level information for the managed rule groups owned by a specific vendor.describe-managed-rule-groupProvides high-level information for a managed rule group, including descriptions of the rules.disassociate-web-aclDisassociates the specified resource from its web ACL association, if it has one.generate-mobile-sdk-release-urlGenerates a presigned download URL for the specified release of the mobile SDK.get-decrypted-api-keyReturns your API key in decrypted form.get-ip-setRetrieves the specified IPSet.get-logging-configurationReturns the LoggingConfiguration for the specified web ACL.get-managed-rule-setRetrieves the specified managed rule set.get-mobile-sdk-releaseRetrieves information for the specified mobile SDK release, including release notes and tags.get-permission-policyReturns the IAM policy that is attached to the specified rule group.get-rate-based-statement-managed-keysRetrieves the IP addresses that are currently blocked by a rate-based rule instance.get-regex-pattern-setRetrieves the specified RegexPatternSet.get-revenue-statisticsRetrieves ranked monetization statistics.get-revenue-statistics-summaryRetrieves a summary of monetization revenue for the specified time window.get-revenue-statistics-time-seriesRetrieves time series data for monetization revenue.get-rule-groupRetrieves the specified RuleGroup.get-sampled-requestsGets detailed information about a specified number of requests--a sample--that WAF randomly selects from among the first 5,000 requests that your Amazon Web Services resource received during a time range that you choose.get-top-path-statistics-by-trafficRetrieves aggregated statistics about the top URI paths accessed by bot traffic for a specified web ACL and time window.get-web-aclRetrieves the specified WebACL.get-web-acl-for-resourceRetrieves the WebACL for the specified resource.list-api-keysRetrieves a list of the API keys that you've defined for the specified scope.list-available-managed-rule-group-versionsReturns a list of the available versions for the specified managed rule group.list-available-managed-rule-groupsRetrieves an array of managed rule groups that are available for you to use.list-ip-setsRetrieves an array of IPSetSummary objects for the IP sets that you manage.list-logging-configurationsRetrieves an array of your LoggingConfiguration objects.list-managed-rule-setsRetrieves the managed rule sets that you own.list-mobile-sdk-releasesRetrieves a list of the available releases for the mobile SDK and the specified device platform.list-regex-pattern-setsRetrieves an array of RegexPatternSetSummary objects for the regex pattern sets that you manage.list-resources-for-web-aclRetrieves an array of the Amazon Resource Names (ARNs) for the resources that are associated with the specified web ACL.list-rule-groupsRetrieves an array of RuleGroupSummary objects for the rule groups that you manage.list-settlement-recordsRetrieves individual settlement transaction records for monetization.list-tags-for-resourceRetrieves the TagInfoForResource for the specified resource.list-web-aclsRetrieves an array of WebACLSummary objects for the web ACLs that you manage.put-logging-configurationEnables the specified LoggingConfiguration, to start logging from a web ACL, according to the configuration provided.put-managed-rule-set-versionsDefines the versions of your managed rule set that you are offering to the customers.put-permission-policyUse this to share a rule group with other accounts.tag-resourceAssociates tags with the specified Amazon Web Services resource.untag-resourceDisassociates tags from an Amazon Web Services resource.update-ip-setUpdates the specified IPSet.update-managed-rule-set-version-expiry-dateUpdates the expiration information for your managed rule set.update-regex-pattern-setUpdates the specified RegexPatternSet.update-rule-groupUpdates the specified RuleGroup.update-web-aclUpdates the specified WebACL.