'1.0', 'examples' => [ 'CreateIPSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'Name' => 'MyIPSetFriendlyName', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'IPSet' => [ 'IPSetDescriptors' => [ [ 'Type' => 'IPV4', 'Value' => '192.0.2.44/32', ], ], 'IPSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'Name' => 'MyIPSetFriendlyName', ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example creates an IP match set named MyIPSetFriendlyName.', 'id' => 'createipset-1472501003122', 'title' => 'To create an IP set', ], ], 'CreateRule' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'MetricName' => 'WAFByteHeaderRule', 'Name' => 'WAFByteHeaderRule', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'Rule' => [ 'MetricName' => 'WAFByteHeaderRule', 'Name' => 'WAFByteHeaderRule', 'Predicates' => [ [ 'DataId' => 'MyByteMatchSetID', 'Negated' => false, 'Type' => 'ByteMatch', ], ], 'RuleId' => 'WAFRule-1-Example', ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example creates a rule named WAFByteHeaderRule.', 'id' => 'createrule-1474072675555', 'title' => 'To create a rule', ], ], 'CreateSizeConstraintSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'Name' => 'MySampleSizeConstraintSet', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'SizeConstraintSet' => [ 'Name' => 'MySampleSizeConstraintSet', 'SizeConstraintSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'SizeConstraints' => [ [ 'ComparisonOperator' => 'GT', 'FieldToMatch' => [ 'Type' => 'QUERY_STRING', ], 'Size' => 0, 'TextTransformation' => 'NONE', ], ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example creates size constraint set named MySampleSizeConstraintSet.', 'id' => 'createsizeconstraint-1474299140754', 'title' => 'To create a size constraint', ], ], 'CreateSqlInjectionMatchSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'Name' => 'MySQLInjectionMatchSet', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'SqlInjectionMatchSet' => [ 'Name' => 'MySQLInjectionMatchSet', 'SqlInjectionMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'SqlInjectionMatchTuples' => [ [ 'FieldToMatch' => [ 'Type' => 'QUERY_STRING', ], 'TextTransformation' => 'URL_DECODE', ], ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example creates a SQL injection match set named MySQLInjectionMatchSet.', 'id' => 'createsqlinjectionmatchset-1474492796105', 'title' => 'To create a SQL injection match set', ], ], 'CreateWebACL' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'DefaultAction' => [ 'Type' => 'ALLOW', ], 'MetricName' => 'CreateExample', 'Name' => 'CreateExample', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'WebACL' => [ 'DefaultAction' => [ 'Type' => 'ALLOW', ], 'MetricName' => 'CreateExample', 'Name' => 'CreateExample', 'Rules' => [ [ 'Action' => [ 'Type' => 'ALLOW', ], 'Priority' => 1, 'RuleId' => 'WAFRule-1-Example', ], ], 'WebACLId' => 'example-46da-4444-5555-example', ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example creates a web ACL named CreateExample.', 'id' => 'createwebacl-1472061481310', 'title' => 'To create a web ACL', ], ], 'CreateXssMatchSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'Name' => 'MySampleXssMatchSet', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'XssMatchSet' => [ 'Name' => 'MySampleXssMatchSet', 'XssMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'XssMatchTuples' => [ [ 'FieldToMatch' => [ 'Type' => 'QUERY_STRING', ], 'TextTransformation' => 'URL_DECODE', ], ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example creates an XSS match set named MySampleXssMatchSet.', 'id' => 'createxssmatchset-1474560868500', 'title' => 'To create an XSS match set', ], ], 'DeleteByteMatchSet' => [ [ 'input' => [ 'ByteMatchSetId' => 'exampleIDs3t-46da-4fdb-b8d5-abc321j569j5', 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes a byte match set with the ID exampleIDs3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'deletebytematchset-1473367566229', 'title' => 'To delete a byte match set', ], ], 'DeleteIPSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'IPSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes an IP match set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'deleteipset-1472767434306', 'title' => 'To delete an IP set', ], ], 'DeleteRule' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'RuleId' => 'WAFRule-1-Example', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes a rule with the ID WAFRule-1-Example.', 'id' => 'deleterule-1474073108749', 'title' => 'To delete a rule', ], ], 'DeleteSizeConstraintSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'SizeConstraintSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes a size constraint set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'deletesizeconstraintset-1474299857905', 'title' => 'To delete a size constraint set', ], ], 'DeleteSqlInjectionMatchSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'SqlInjectionMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes a SQL injection match set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'deletesqlinjectionmatchset-1474493373197', 'title' => 'To delete a SQL injection match set', ], ], 'DeleteWebACL' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'WebACLId' => 'example-46da-4444-5555-example', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes a web ACL with the ID example-46da-4444-5555-example.', 'id' => 'deletewebacl-1472767755931', 'title' => 'To delete a web ACL', ], ], 'DeleteXssMatchSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'XssMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes an XSS match set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'deletexssmatchset-1474561302618', 'title' => 'To delete an XSS match set', ], ], 'GetByteMatchSet' => [ [ 'input' => [ 'ByteMatchSetId' => 'exampleIDs3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'ByteMatchSet' => [ 'ByteMatchSetId' => 'exampleIDs3t-46da-4fdb-b8d5-abc321j569j5', 'ByteMatchTuples' => [ [ 'FieldToMatch' => [ 'Data' => 'referer', 'Type' => 'HEADER', ], 'PositionalConstraint' => 'CONTAINS', 'TargetString' => 'badrefer1', 'TextTransformation' => 'NONE', ], ], 'Name' => 'ByteMatchNameExample', ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns the details of a byte match set with the ID exampleIDs3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'getbytematchset-1473273311532', 'title' => 'To get a byte match set', ], ], 'GetChangeToken' => [ [ 'input' => [], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns a change token to use for a create, update or delete operation.', 'id' => 'get-change-token-example-1471635120794', 'title' => 'To get a change token', ], ], 'GetChangeTokenStatus' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'output' => [ 'ChangeTokenStatus' => 'PENDING', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns the status of a change token with the ID abcd12f2-46da-4fdb-b8d5-fbd4c466928f.', 'id' => 'getchangetokenstatus-1474658417107', 'title' => 'To get the change token status', ], ], 'GetIPSet' => [ [ 'input' => [ 'IPSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'IPSet' => [ 'IPSetDescriptors' => [ [ 'Type' => 'IPV4', 'Value' => '192.0.2.44/32', ], ], 'IPSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'Name' => 'MyIPSetFriendlyName', ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns the details of an IP match set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'getipset-1474658688675', 'title' => 'To get an IP set', ], ], 'GetRule' => [ [ 'input' => [ 'RuleId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'Rule' => [ 'MetricName' => 'WAFByteHeaderRule', 'Name' => 'WAFByteHeaderRule', 'Predicates' => [ [ 'DataId' => 'MyByteMatchSetID', 'Negated' => false, 'Type' => 'ByteMatch', ], ], 'RuleId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns the details of a rule with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'getrule-1474659238790', 'title' => 'To get a rule', ], ], 'GetSampledRequests' => [ [ 'input' => [ 'MaxItems' => 100, 'RuleId' => 'WAFRule-1-Example', 'TimeWindow' => [ 'EndTime' => '2016-09-27T15:50Z', 'StartTime' => '2016-09-27T15:50Z', ], 'WebAclId' => 'createwebacl-1472061481310', ], 'output' => [ 'PopulationSize' => 50, 'SampledRequests' => [ [ 'Action' => 'BLOCK', 'Request' => [ 'ClientIP' => '192.0.2.44', 'Country' => 'US', 'HTTPVersion' => 'HTTP/1.1', 'Headers' => [ [ 'Name' => 'User-Agent', 'Value' => 'BadBot ', ], ], 'Method' => 'HEAD', ], 'Timestamp' => '2016-09-27T14:55Z', 'Weight' => 1, ], ], 'TimeWindow' => [ 'EndTime' => '2016-09-27T15:50Z', 'StartTime' => '2016-09-27T14:50Z', ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns detailed information about 100 requests --a sample-- that AWS WAF randomly selects from among the first 5,000 requests that your AWS resource received between the time period 2016-09-27T15:50Z to 2016-09-27T15:50Z.', 'id' => 'getsampledrequests-1474927997195', 'title' => 'To get a sampled requests', ], ], 'GetSizeConstraintSet' => [ [ 'input' => [ 'SizeConstraintSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'SizeConstraintSet' => [ 'Name' => 'MySampleSizeConstraintSet', 'SizeConstraintSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'SizeConstraints' => [ [ 'ComparisonOperator' => 'GT', 'FieldToMatch' => [ 'Type' => 'QUERY_STRING', ], 'Size' => 0, 'TextTransformation' => 'NONE', ], ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns the details of a size constraint match set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'getsizeconstraintset-1475005422493', 'title' => 'To get a size constraint set', ], ], 'GetSqlInjectionMatchSet' => [ [ 'input' => [ 'SqlInjectionMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'SqlInjectionMatchSet' => [ 'Name' => 'MySQLInjectionMatchSet', 'SqlInjectionMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'SqlInjectionMatchTuples' => [ [ 'FieldToMatch' => [ 'Type' => 'QUERY_STRING', ], 'TextTransformation' => 'URL_DECODE', ], ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns the details of a SQL injection match set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'getsqlinjectionmatchset-1475005940137', 'title' => 'To get a SQL injection match set', ], ], 'GetWebACL' => [ [ 'input' => [ 'WebACLId' => 'createwebacl-1472061481310', ], 'output' => [ 'WebACL' => [ 'DefaultAction' => [ 'Type' => 'ALLOW', ], 'MetricName' => 'CreateExample', 'Name' => 'CreateExample', 'Rules' => [ [ 'Action' => [ 'Type' => 'ALLOW', ], 'Priority' => 1, 'RuleId' => 'WAFRule-1-Example', ], ], 'WebACLId' => 'createwebacl-1472061481310', ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns the details of a web ACL with the ID createwebacl-1472061481310.', 'id' => 'getwebacl-1475006348525', 'title' => 'To get a web ACL', ], ], 'GetXssMatchSet' => [ [ 'input' => [ 'XssMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'XssMatchSet' => [ 'Name' => 'MySampleXssMatchSet', 'XssMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'XssMatchTuples' => [ [ 'FieldToMatch' => [ 'Type' => 'QUERY_STRING', ], 'TextTransformation' => 'URL_DECODE', ], ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns the details of an XSS match set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'getxssmatchset-1475187879017', 'title' => 'To get an XSS match set', ], ], 'ListIPSets' => [ [ 'input' => [ 'Limit' => 100, ], 'output' => [ 'IPSets' => [ [ 'IPSetId' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'Name' => 'MyIPSetFriendlyName', ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns an array of up to 100 IP match sets.', 'id' => 'listipsets-1472235676229', 'title' => 'To list IP sets', ], ], 'ListRules' => [ [ 'input' => [ 'Limit' => 100, ], 'output' => [ 'Rules' => [ [ 'Name' => 'WAFByteHeaderRule', 'RuleId' => 'WAFRule-1-Example', ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns an array of up to 100 rules.', 'id' => 'listrules-1475258406433', 'title' => 'To list rules', ], ], 'ListSizeConstraintSets' => [ [ 'input' => [ 'Limit' => 100, ], 'output' => [ 'SizeConstraintSets' => [ [ 'Name' => 'MySampleSizeConstraintSet', 'SizeConstraintSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns an array of up to 100 size contraint match sets.', 'id' => 'listsizeconstraintsets-1474300067597', 'title' => 'To list a size constraint sets', ], ], 'ListSqlInjectionMatchSets' => [ [ 'input' => [ 'Limit' => 100, ], 'output' => [ 'SqlInjectionMatchSets' => [ [ 'Name' => 'MySQLInjectionMatchSet', 'SqlInjectionMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns an array of up to 100 SQL injection match sets.', 'id' => 'listsqlinjectionmatchset-1474493560103', 'title' => 'To list SQL injection match sets', ], ], 'ListWebACLs' => [ [ 'input' => [ 'Limit' => 100, ], 'output' => [ 'WebACLs' => [ [ 'Name' => 'WebACLexample', 'WebACLId' => 'webacl-1472061481310', ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns an array of up to 100 web ACLs.', 'id' => 'listwebacls-1475258732691', 'title' => 'To list Web ACLs', ], ], 'ListXssMatchSets' => [ [ 'input' => [ 'Limit' => 100, ], 'output' => [ 'XssMatchSets' => [ [ 'Name' => 'MySampleXssMatchSet', 'XssMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], ], ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example returns an array of up to 100 XSS match sets.', 'id' => 'listxssmatchsets-1474561481168', 'title' => 'To list XSS match sets', ], ], 'UpdateByteMatchSet' => [ [ 'input' => [ 'ByteMatchSetId' => 'exampleIDs3t-46da-4fdb-b8d5-abc321j569j5', 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'Updates' => [ [ 'Action' => 'DELETE', 'ByteMatchTuple' => [ 'FieldToMatch' => [ 'Data' => 'referer', 'Type' => 'HEADER', ], 'PositionalConstraint' => 'CONTAINS', 'TargetString' => 'badrefer1', 'TextTransformation' => 'NONE', ], ], ], ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes a ByteMatchTuple object (filters) in an byte match set with the ID exampleIDs3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'updatebytematchset-1475259074558', 'title' => 'To update a byte match set', ], ], 'UpdateIPSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'IPSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'Updates' => [ [ 'Action' => 'DELETE', 'IPSetDescriptor' => [ 'Type' => 'IPV4', 'Value' => '192.0.2.44/32', ], ], ], ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes an IPSetDescriptor object in an IP match set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'updateipset-1475259733625', 'title' => 'To update an IP set', ], ], 'UpdateRule' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'RuleId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'Updates' => [ [ 'Action' => 'DELETE', 'Predicate' => [ 'DataId' => 'MyByteMatchSetID', 'Negated' => false, 'Type' => 'ByteMatch', ], ], ], ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes a Predicate object in a rule with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'updaterule-1475260064720', 'title' => 'To update a rule', ], ], 'UpdateSizeConstraintSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'SizeConstraintSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'Updates' => [ [ 'Action' => 'DELETE', 'SizeConstraint' => [ 'ComparisonOperator' => 'GT', 'FieldToMatch' => [ 'Type' => 'QUERY_STRING', ], 'Size' => 0, 'TextTransformation' => 'NONE', ], ], ], ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes a SizeConstraint object (filters) in a size constraint set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'updatesizeconstraintset-1475531697891', 'title' => 'To update a size constraint set', ], ], 'UpdateSqlInjectionMatchSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'SqlInjectionMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', 'Updates' => [ [ 'Action' => 'DELETE', 'SqlInjectionMatchTuple' => [ 'FieldToMatch' => [ 'Type' => 'QUERY_STRING', ], 'TextTransformation' => 'URL_DECODE', ], ], ], ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes a SqlInjectionMatchTuple object (filters) in a SQL injection match set with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'updatesqlinjectionmatchset-1475532094686', 'title' => 'To update a SQL injection match set', ], ], 'UpdateWebACL' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'DefaultAction' => [ 'Type' => 'ALLOW', ], 'Updates' => [ [ 'Action' => 'DELETE', 'ActivatedRule' => [ 'Action' => [ 'Type' => 'ALLOW', ], 'Priority' => 1, 'RuleId' => 'WAFRule-1-Example', ], ], ], 'WebACLId' => 'webacl-1472061481310', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes an ActivatedRule object in a WebACL with the ID webacl-1472061481310.', 'id' => 'updatewebacl-1475533627385', 'title' => 'To update a Web ACL', ], ], 'UpdateXssMatchSet' => [ [ 'input' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', 'Updates' => [ [ 'Action' => 'DELETE', 'XssMatchTuple' => [ 'FieldToMatch' => [ 'Type' => 'QUERY_STRING', ], 'TextTransformation' => 'URL_DECODE', ], ], ], 'XssMatchSetId' => 'example1ds3t-46da-4fdb-b8d5-abc321j569j5', ], 'output' => [ 'ChangeToken' => 'abcd12f2-46da-4fdb-b8d5-fbd4c466928f', ], 'comments' => [ 'input' => [], 'output' => [], ], 'description' => 'The following example deletes an XssMatchTuple object (filters) in an XssMatchSet with the ID example1ds3t-46da-4fdb-b8d5-abc321j569j5.', 'id' => 'updatexssmatchset-1475534098881', 'title' => 'To update an XSS match set', ], ], ],];