Skip to content

Latest commit

 

History

History
41 lines (40 loc) · 9 KB

File metadata and controls

41 lines (40 loc) · 9 KB
Action Description Resource Condition
waf:CreateByteMatchSet Creates a ByteMatchSet. arn:aws:waf:$region:$account-id:bytematchset/$entity-id -
waf:CreateIPSet Creates an IPSet, which you use to specify which web requests you want to allow or block based on the IP addresses that the requests originate from. arn:aws:waf:$region:$account-id:ipset/$entity-id -
waf:CreateRule Creates a Rule, which contains the IPSet objects, ByteMatchSet objects, and other predicates that identify the requests that you want to block. arn:aws:waf:$region:$account-id:rule/$entity-id -
waf:CreateSizeConstraintSet Creates a SizeConstraintSet. arn:aws:waf:$region:$account-id:sizeconstraintset/$entity-id -
waf:CreateSqlInjectionMatchSet Creates a SqlInjectionMatchSet, which you use to allow, block, or count requests that contain snippets of SQL code in a specified part of web requests. arn:aws:waf:$region:$account-id:sqlinjectionmatchset/$entity-id -
waf:CreateWebACL Creates a WebACL, which contains the Rules that identify the CloudFront web requests that you want to allow, block, or count. arn:aws:waf:$region:$account-id:webacl/$entity-id -
waf:CreateXssMatchSet Creates an XssMatchSet, which you use to allow, block, or count requests that contain cross-site scripting attacks in the specified part of web requests.  arn:aws:waf:$region:$account-id:xssmatchset/$entity-id -
waf:DeleteByteMatchSet Permanently deletes a ByteMatchSet. arn:aws:waf:$region:$account-id:bytematchset/$entity-id -
waf:DeleteIPSet Permanently deletes an IPSet. arn:aws:waf:$region:$account-id:ipset/$entity-id -
waf:DeleteRule Permanently deletes a Rule. arn:aws:waf:$region:$account-id:rule/$entity-id -
waf:DeleteSizeConstraintSet Permanently deletes a SizeConstraintSet. arn:aws:waf:$region:$account-id:sizeconstraintset/$entity-id -
waf:DeleteSqlInjectionMatchSet Permanently deletes a SqlInjectionMatchSet. arn:aws:waf:$region:$account-id:sqlinjectionmatchset/$entity-id -
waf:DeleteWebACL Permanently deletes a WebACL. arn:aws:waf:$region:$account-id:webacl/$entity-id -
waf:DeleteXssMatchSet Permanently deletes an XssMatchSet. arn:aws:waf:$region:$account-id:xssmatchset/$entity-id -
waf:GetByteMatchSet Returns the ByteMatchSet specified by ByteMatchSetId. arn:aws:waf:$region:$account-id:bytematchset/$entity-id -
waf:GetChangeToken When you want to create, update, or delete AWS WAF objects, get a change token and include the change token in the create, update, or delete request. arn:aws:waf:$region:$account-id:changetoken/$entity-id -
waf:GetChangeTokenStatus Returns the status of a ChangeToken that you got by calling GetChangeToken. arn:aws:waf:$region:$account-id:changetoken/$entity-id -
waf:GetIPSet Returns the IPSet that is specified by IPSetId. arn:aws:waf:$region:$account-id:ipset/$entity-id -
waf:GetRule Returns the Rule that is specified by the RuleId that you included in the GetRule request. arn:aws:waf:$region:$account-id:rule/$entity-id -
waf:GetSampledRequests Gets detailed information about a specified number of requests--a sample--that AWS WAF randomly selects from among the first 5,000 requests that your AWS resource received during a time range that you choose. arn:aws:waf:$region:$account-id:rule/$entity-id, arn:aws:waf:$region:$account-id:webacl/$entity-id -
waf:GetSizeConstraintSet Returns the SizeConstraintSet specified by SizeConstraintSetId.  arn:aws:waf:$region:$account-id:sizeconstraintset/$entity-id -
waf:GetSqlInjectionMatchSet Returns the SqlInjectionMatchSet that is specified by SqlInjectionMatchSetId. arn:aws:waf:$region:$account-id:sqlinjectionmatchset/$entity-id -
waf:GetWebACL Returns the WebACL that is specified by WebACLId. arn:aws:waf:$region:$account-id:webacl/$entity-id -
waf:GetXssMatchSet Returns the XssMatchSet that is specified by XssMatchSetId. arn:aws:waf:$region:$account-id:xssmatchset/$entity-id -
waf:ListByteMatchSets Returns an array of ByteMatchSetSummary objects. arn:aws:waf:$region:$account-id:bytematchset/$entity-id -
waf:ListIPSets Returns an array of IPSetSummary objects in the response. arn:aws:waf:$region:$account-id:ipset/$entity-id -
waf:ListRules Returns an array of RuleSummary objects. arn:aws:waf:$region:$account-id:rule/$entity-id -
waf:ListSizeConstraintSets Returns an array of SizeConstraintSetSummary objects. arn:aws:waf:$region:$account-id:sizeconstraintset/$entity-id -
waf:ListSqlInjectionMatchSets Returns an array of SqlInjectionMatchSet objects. arn:aws:waf:$region:$account-id:sqlinjectionmatchset/$entity-id -
waf:ListWebACLs Returns an array of WebACLSummary objects in the response. arn:aws:waf:$region:$account-id:webacl/$entity-id -
waf:ListXssMatchSets Returns an array of XssMatchSet objects. arn:aws:waf:$region:$account-id:xssmatchset/$entity-id -
waf:UpdateByteMatchSet Inserts or deletes ByteMatchTuple objects (filters) in a ByteMatchSet. arn:aws:waf:$region:$account-id:bytematchset/$entity-id -
waf:UpdateIPSet Inserts or deletes IPSetDescriptor objects in an IPSet. arn:aws:waf:$region:$account-id:ipset/$entity-id -
waf:UpdateRule Inserts or deletes Predicate objects in a Rule. arn:aws:waf:$region:$account-id:rule/$entity-id -
waf:UpdateSizeConstraintSet Inserts or deletes SizeConstraint objects (filters) in a SizeConstraintSet. arn:aws:waf:$region:$account-id:sizeconstraintset/$entity-id -
waf:UpdateSqlInjectionMatchSet Inserts or deletes SqlInjectionMatchTuple objects (filters) in a SqlInjectionMatchSet. arn:aws:waf:$region:$account-id:sqlinjectionmatchset/$entity-id -
waf:UpdateWebACL Inserts or deletes ActivatedRule objects in a WebACL. arn:aws:waf:$region:$account-id:webacl/$entity-id -
waf:UpdateXssMatchSet Inserts or deletes XssMatchTuple objects (filters) in an XssMatchSet. arn:aws:waf:$region:$account-id:xssmatchset/$entity-id -