github.com/akamai/AkamaiOPEN-edgegrid-golang/v8@v8.1.0/pkg/appsec/testdata/TestExportConfiguration/ExportConfiguration.json (about)

     1  {
     2  	"configId": 43253,
     3  	"configName": "Akamai Tools",
     4  	"version": 15,
     5  	"basedOn": 3,
     6  	"staging": {
     7  		"status": "Inactive"
     8  	},
     9  	"production": {
    10  		"status": "Inactive"
    11  	},
    12  	"createDate": "2020-10-06T18:00:20Z",
    13  	"createdBy": "akava-terraform",
    14  	"selectedHosts": [
    15  		"rinaldi.sandbox.akamaideveloper.com",
    16  		"sujala.sandbox.akamaideveloper.com"
    17  	],
    18  	"selectableHosts": [
    19  		"bsingh-sydney.world-tour.akamaideveloper.net",
    20  		"dev.mdeepal-bangalore.world-tour.akamaideveloper.net",
    21  		"artorresr.sandbox.akamaideveloper.com",
    22  		"rbc-yyy.world-tour.akamaideveloper.net",
    23  		"ayush.world-tour.akamaideveloper.net",
    24  		"vader.sandbox.akamaideveloper.com",
    25  		"dev.acachero.world-tour.akamaideveloper.net",
    26  		"geert-stockholm-181030.world-tour.akamaideveloper.net",
    27  		"msuzuki.world-tour.akamaideveloper.net",
    28  		"cute-benny-sg.world-tour.akamaideveloper.net"
    29  	],
    30  	"ratePolicies": [
    31  		{
    32  			"additionalMatchOptions": [
    33  				{
    34  					"positiveMatch": true,
    35  					"type": "NetworkListCondition",
    36  					"values": [
    37  						"365_AKAMAITOREXITNODES"
    38  					]
    39  				}
    40  			],
    41  			"averageThreshold": 1,
    42  			"burstThreshold": 1,
    43  			"burstWindow": 5,
    44  			"clientIdentifier": "ip",
    45  			"condition": {
    46  				"atomicConditions": [
    47  					{
    48  						"className": "TlsFingerprintCondition",
    49  						"positiveMatch": true,
    50  						"value": [
    51  							"fedca33016b974c390faa610378b5a61"
    52  						]
    53  					}
    54  				]
    55  			},
    56  			"matchType": "path",
    57  			"name": "UI created ",
    58  			"pathMatchType": "Custom",
    59  			"pathUriPositiveMatch": true,
    60  			"requestType": "ClientRequest",
    61  			"sameActionOnIpv6": true,
    62  			"type": "WAF",
    63  			"useXForwardForHeaders": false
    64  		}
    65  	],
    66  	"reputationProfiles": [
    67  		{
    68  			"context": "WEBATCK",
    69  			"contextReadable": "Web Attackers",
    70  			"enabled": false,
    71  			"id": 1685092,
    72  			"name": "Web Attackers (High Threat)",
    73  			"sharedIpHandling": "NON_SHARED",
    74  			"threshold": 9
    75  		},
    76  		{
    77  			"context": "DOSATCK",
    78  			"contextReadable": "DoS Attackers",
    79  			"enabled": false,
    80  			"id": 1685093,
    81  			"name": "DoS Attackers (High Threat)",
    82  			"sharedIpHandling": "NON_SHARED",
    83  			"threshold": 9
    84  		},
    85  		{
    86  			"context": "SCANTL",
    87  			"contextReadable": "Scanning Tools",
    88  			"enabled": false,
    89  			"id": 1685094,
    90  			"name": "Scanning Tools (High Threat)",
    91  			"sharedIpHandling": "NON_SHARED",
    92  			"threshold": 9
    93  		},
    94  		{
    95  			"context": "WEBATCK",
    96  			"contextReadable": "Web Attackers",
    97  			"enabled": false,
    98  			"id": 1685095,
    99  			"name": "Web Attackers (Low Threat)",
   100  			"sharedIpHandling": "NON_SHARED",
   101  			"threshold": 5
   102  		},
   103  		{
   104  			"context": "DOSATCK",
   105  			"contextReadable": "DoS Attackers",
   106  			"enabled": false,
   107  			"id": 1685096,
   108  			"name": "DoS Attackers (Low Threat)",
   109  			"sharedIpHandling": "NON_SHARED",
   110  			"threshold": 5
   111  		},
   112  		{
   113  			"context": "SCANTL",
   114  			"contextReadable": "Scanning Tools",
   115  			"enabled": false,
   116  			"id": 1685097,
   117  			"name": "Scanning Tools (Low Threat)",
   118  			"sharedIpHandling": "NON_SHARED",
   119  			"threshold": 5
   120  		},
   121  		{
   122  			"context": "WEBSCRP",
   123  			"contextReadable": "Web Scrapers",
   124  			"enabled": false,
   125  			"id": 1685098,
   126  			"name": "Web Scrapers (Low Threat)",
   127  			"sharedIpHandling": "NON_SHARED",
   128  			"threshold": 5
   129  		},
   130  		{
   131  			"context": "WEBSCRP",
   132  			"contextReadable": "Web Scrapers",
   133  			"enabled": false,
   134  			"id": 1685099,
   135  			"name": "Web Scrapers (High Threat)",
   136  			"sharedIpHandling": "NON_SHARED",
   137  			"threshold": 9
   138  		}
   139  	],
   140  	"customRules": [
   141  		{
   142  			"conditions": [
   143  				{
   144  					"positiveMatch": true,
   145  					"type": "geoMatch",
   146  					"value": [
   147  						"AD"
   148  					],
   149  					"useXForwardForHeaders": false
   150  				},
   151  				{
   152  					"type": "requestMethodMatch",
   153  					"positiveMatch": true,
   154  					"value": [
   155  						"GET",
   156  						"CONNECT",
   157  						"TRACE",
   158  						"PUT",
   159  						"POST",
   160  						"OPTIONS",
   161  						"DELETE",
   162  						"HEAD"
   163  					]
   164  				},
   165  				{
   166  					"type": "pathMatch",
   167  					"positiveMatch": true,
   168  					"value": [
   169  						"/H",
   170  						"/O",
   171  						"/Li",
   172  						"/He"
   173  					]
   174  				},
   175  				{
   176  					"type": "extensionMatch",
   177  					"positiveMatch": true,
   178  					"value": [
   179  						"Li",
   180  						"He",
   181  						"H"
   182  					],
   183  					"valueCase": true,
   184  					"valueWildcard": true
   185  				}
   186  			],
   187  			"description": "Can I create all conditions?",
   188  			"id": 60036362,
   189  			"name": "Existing Test Rule 1",
   190  			"ruleActivated": false,
   191  			"structured": true,
   192  			"tag": [
   193  				"test"
   194  			],
   195  			"version": 1
   196  		},
   197  		{
   198  			"conditions": [
   199  				{
   200  					"type": "requestMethodMatch",
   201  					"positiveMatch": true,
   202  					"value": [
   203  						"GET",
   204  						"CONNECT",
   205  						"TRACE",
   206  						"PUT",
   207  						"POST",
   208  						"OPTIONS",
   209  						"DELETE",
   210  						"HEAD"
   211  					]
   212  				},
   213  				{
   214  					"type": "pathMatch",
   215  					"positiveMatch": true,
   216  					"value": [
   217  						"/H",
   218  						"/O",
   219  						"/Li",
   220  						"/He"
   221  					]
   222  				},
   223  				{
   224  					"type": "extensionMatch",
   225  					"positiveMatch": true,
   226  					"value": [
   227  						"Li",
   228  						"He",
   229  						"H"
   230  					],
   231  					"valueCase": true,
   232  					"valueWildcard": true
   233  				}
   234  			],
   235  			"description": "Can I create all conditions?",
   236  			"id": 60036088,
   237  			"name": "Fat Rule 1",
   238  			"ruleActivated": false,
   239  			"structured": true,
   240  			"tag": [
   241  				"test"
   242  			],
   243  			"version": 1
   244  		},
   245  		{
   246  			"conditions": [
   247  				{
   248  					"type": "requestMethodMatch",
   249  					"positiveMatch": true,
   250  					"value": [
   251  						"GET",
   252  						"CONNECT",
   253  						"TRACE",
   254  						"PUT",
   255  						"POST",
   256  						"OPTIONS",
   257  						"DELETE",
   258  						"HEAD"
   259  					]
   260  				},
   261  				{
   262  					"type": "pathMatch",
   263  					"positiveMatch": true,
   264  					"value": [
   265  						"/H",
   266  						"/O",
   267  						"/Li",
   268  						"/He"
   269  					]
   270  				},
   271  				{
   272  					"type": "extensionMatch",
   273  					"positiveMatch": true,
   274  					"value": [
   275  						"Li",
   276  						"He",
   277  						"H"
   278  					],
   279  					"valueCase": true,
   280  					"valueWildcard": true
   281  				}
   282  			],
   283  			"description": "Can I create all conditions?",
   284  			"id": 60036332,
   285  			"name": "Existing Test Rule 1",
   286  			"ruleActivated": false,
   287  			"structured": true,
   288  			"tag": [
   289  				"test"
   290  			],
   291  			"version": 1
   292  		},
   293  		{
   294  			"conditions": [
   295  				{
   296  					"type": "requestMethodMatch",
   297  					"positiveMatch": true,
   298  					"value": [
   299  						"GET",
   300  						"CONNECT",
   301  						"TRACE",
   302  						"PUT",
   303  						"POST",
   304  						"OPTIONS",
   305  						"DELETE",
   306  						"HEAD"
   307  					]
   308  				},
   309  				{
   310  					"type": "pathMatch",
   311  					"positiveMatch": true,
   312  					"value": [
   313  						"/H",
   314  						"/O",
   315  						"/Li",
   316  						"/He"
   317  					]
   318  				},
   319  				{
   320  					"type": "extensionMatch",
   321  					"positiveMatch": true,
   322  					"value": [
   323  						"Li",
   324  						"He",
   325  						"H"
   326  					],
   327  					"valueCase": true,
   328  					"valueWildcard": true
   329  				}
   330  			],
   331  			"description": "Can I create all conditions?",
   332  			"id": 60036360,
   333  			"name": "Existing Test Rule 1",
   334  			"ruleActivated": false,
   335  			"structured": true,
   336  			"tag": [
   337  				"test"
   338  			],
   339  			"version": 1
   340  		},
   341  		{
   342  			"conditions": [
   343  				{
   344  					"type": "requestMethodMatch",
   345  					"positiveMatch": true,
   346  					"value": [
   347  						"GET",
   348  						"CONNECT",
   349  						"TRACE",
   350  						"PUT",
   351  						"POST",
   352  						"OPTIONS",
   353  						"DELETE",
   354  						"HEAD"
   355  					]
   356  				},
   357  				{
   358  					"type": "pathMatch",
   359  					"positiveMatch": true,
   360  					"value": [
   361  						"/H",
   362  						"/O",
   363  						"/Li",
   364  						"/He"
   365  					]
   366  				},
   367  				{
   368  					"type": "extensionMatch",
   369  					"positiveMatch": true,
   370  					"value": [
   371  						"Li",
   372  						"He",
   373  						"H"
   374  					],
   375  					"valueCase": true,
   376  					"valueWildcard": true
   377  				}
   378  			],
   379  			"description": "Can I create all conditions?",
   380  			"id": 60039893,
   381  			"name": "Fat Rule 1",
   382  			"ruleActivated": false,
   383  			"structured": true,
   384  			"tag": [
   385  				"test"
   386  			],
   387  			"version": 1
   388  		},
   389  		{
   390  			"conditions": [
   391  				{
   392  					"type": "requestMethodMatch",
   393  					"positiveMatch": true,
   394  					"value": [
   395  						"GET",
   396  						"CONNECT",
   397  						"TRACE",
   398  						"PUT",
   399  						"POST",
   400  						"OPTIONS",
   401  						"DELETE",
   402  						"HEAD"
   403  					]
   404  				},
   405  				{
   406  					"type": "pathMatch",
   407  					"positiveMatch": true,
   408  					"value": [
   409  						"/H",
   410  						"/O",
   411  						"/Li",
   412  						"/He"
   413  					]
   414  				},
   415  				{
   416  					"type": "extensionMatch",
   417  					"positiveMatch": true,
   418  					"value": [
   419  						"Li",
   420  						"He",
   421  						"H"
   422  					],
   423  					"valueCase": true,
   424  					"valueWildcard": true
   425  				}
   426  			],
   427  			"description": "Can I create all conditions?",
   428  			"id": 60039068,
   429  			"name": "Fat Rule 1",
   430  			"ruleActivated": false,
   431  			"structured": true,
   432  			"tag": [
   433  				"test"
   434  			],
   435  			"version": 1
   436  		},
   437  		{
   438  			"conditions": [
   439  				{
   440  					"type": "requestMethodMatch",
   441  					"positiveMatch": true,
   442  					"value": [
   443  						"GET",
   444  						"CONNECT",
   445  						"TRACE",
   446  						"PUT",
   447  						"POST",
   448  						"OPTIONS",
   449  						"DELETE",
   450  						"HEAD"
   451  					]
   452  				},
   453  				{
   454  					"type": "pathMatch",
   455  					"positiveMatch": true,
   456  					"value": [
   457  						"/H",
   458  						"/O",
   459  						"/Li",
   460  						"/He"
   461  					]
   462  				},
   463  				{
   464  					"type": "extensionMatch",
   465  					"positiveMatch": true,
   466  					"value": [
   467  						"Li",
   468  						"He",
   469  						"H"
   470  					],
   471  					"valueCase": true,
   472  					"valueWildcard": true
   473  				}
   474  			],
   475  			"description": "Can I create all conditions?",
   476  			"id": 60036370,
   477  			"name": "Existing Test Rule 1",
   478  			"ruleActivated": false,
   479  			"structured": true,
   480  			"tag": [
   481  				"test"
   482  			],
   483  			"version": 1
   484  		},
   485  		{
   486  			"conditions": [
   487  				{
   488  					"type": "requestMethodMatch",
   489  					"positiveMatch": true,
   490  					"value": [
   491  						"GET",
   492  						"CONNECT",
   493  						"TRACE",
   494  						"PUT",
   495  						"POST",
   496  						"OPTIONS",
   497  						"DELETE",
   498  						"HEAD"
   499  					]
   500  				},
   501  				{
   502  					"type": "pathMatch",
   503  					"positiveMatch": true,
   504  					"value": [
   505  						"/H",
   506  						"/O",
   507  						"/Li",
   508  						"/He"
   509  					]
   510  				},
   511  				{
   512  					"type": "extensionMatch",
   513  					"positiveMatch": true,
   514  					"value": [
   515  						"Li",
   516  						"He",
   517  						"H"
   518  					],
   519  					"valueCase": true,
   520  					"valueWildcard": true
   521  				}
   522  			],
   523  			"description": "Can I create all conditions?",
   524  			"id": 60036213,
   525  			"name": "Existing Test Rule 1",
   526  			"ruleActivated": false,
   527  			"structured": true,
   528  			"tag": [
   529  				"test"
   530  			],
   531  			"version": 1
   532  		},
   533  		{
   534  			"conditions": [
   535  				{
   536  					"type": "requestMethodMatch",
   537  					"positiveMatch": true,
   538  					"value": [
   539  						"GET",
   540  						"CONNECT",
   541  						"TRACE",
   542  						"PUT",
   543  						"POST",
   544  						"OPTIONS",
   545  						"DELETE",
   546  						"HEAD"
   547  					]
   548  				},
   549  				{
   550  					"type": "pathMatch",
   551  					"positiveMatch": true,
   552  					"value": [
   553  						"/H",
   554  						"/O",
   555  						"/Li",
   556  						"/He"
   557  					]
   558  				},
   559  				{
   560  					"type": "extensionMatch",
   561  					"positiveMatch": true,
   562  					"value": [
   563  						"Li",
   564  						"He",
   565  						"H"
   566  					],
   567  					"valueCase": true,
   568  					"valueWildcard": true
   569  				}
   570  			],
   571  			"description": "Can I create all conditions?",
   572  			"id": 60035868,
   573  			"name": "Fat Rule 1",
   574  			"ruleActivated": false,
   575  			"structured": true,
   576  			"tag": [
   577  				"test"
   578  			],
   579  			"version": 1
   580  		},
   581  		{
   582  			"conditions": [
   583  				{
   584  					"type": "requestMethodMatch",
   585  					"positiveMatch": true,
   586  					"value": [
   587  						"GET",
   588  						"CONNECT",
   589  						"TRACE",
   590  						"PUT",
   591  						"POST",
   592  						"OPTIONS",
   593  						"DELETE",
   594  						"HEAD"
   595  					]
   596  				},
   597  				{
   598  					"type": "pathMatch",
   599  					"positiveMatch": true,
   600  					"value": [
   601  						"/H",
   602  						"/O",
   603  						"/Li",
   604  						"/He"
   605  					]
   606  				},
   607  				{
   608  					"type": "extensionMatch",
   609  					"positiveMatch": true,
   610  					"value": [
   611  						"Li",
   612  						"He",
   613  						"H"
   614  					],
   615  					"valueCase": true,
   616  					"valueWildcard": true
   617  				}
   618  			],
   619  			"description": "Can I create all conditions?",
   620  			"id": 60036115,
   621  			"name": "Fat Rule 1",
   622  			"ruleActivated": false,
   623  			"structured": true,
   624  			"tag": [
   625  				"test"
   626  			],
   627  			"version": 1
   628  		},
   629  		{
   630  			"conditions": [
   631  				{
   632  					"type": "requestMethodMatch",
   633  					"positiveMatch": true,
   634  					"value": [
   635  						"GET",
   636  						"CONNECT",
   637  						"TRACE",
   638  						"PUT",
   639  						"POST",
   640  						"OPTIONS",
   641  						"DELETE",
   642  						"HEAD"
   643  					]
   644  				},
   645  				{
   646  					"type": "pathMatch",
   647  					"positiveMatch": true,
   648  					"value": [
   649  						"/H",
   650  						"/O",
   651  						"/Li",
   652  						"/He"
   653  					]
   654  				},
   655  				{
   656  					"type": "extensionMatch",
   657  					"positiveMatch": true,
   658  					"value": [
   659  						"Li",
   660  						"He",
   661  						"H"
   662  					],
   663  					"valueCase": true,
   664  					"valueWildcard": true
   665  				}
   666  			],
   667  			"description": "Can I create all conditions?",
   668  			"id": 60036134,
   669  			"name": "Fat Rule 1",
   670  			"ruleActivated": false,
   671  			"structured": true,
   672  			"tag": [
   673  				"test"
   674  			],
   675  			"version": 1
   676  		},
   677  		{
   678  			"conditions": [
   679  				{
   680  					"type": "requestMethodMatch",
   681  					"positiveMatch": true,
   682  					"value": [
   683  						"GET",
   684  						"CONNECT",
   685  						"TRACE",
   686  						"PUT",
   687  						"POST",
   688  						"OPTIONS",
   689  						"DELETE",
   690  						"HEAD"
   691  					]
   692  				},
   693  				{
   694  					"type": "pathMatch",
   695  					"positiveMatch": true,
   696  					"value": [
   697  						"/H",
   698  						"/O",
   699  						"/Li",
   700  						"/He"
   701  					]
   702  				},
   703  				{
   704  					"type": "extensionMatch",
   705  					"positiveMatch": true,
   706  					"value": [
   707  						"Li",
   708  						"He",
   709  						"H"
   710  					],
   711  					"valueCase": true,
   712  					"valueWildcard": true
   713  				}
   714  			],
   715  			"description": "Can I create all conditions?",
   716  			"id": 60036188,
   717  			"name": "Fat Rule 1",
   718  			"ruleActivated": false,
   719  			"structured": true,
   720  			"tag": [
   721  				"test"
   722  			],
   723  			"version": 1
   724  		},
   725  		{
   726  			"conditions": [
   727  				{
   728  					"type": "requestMethodMatch",
   729  					"positiveMatch": true,
   730  					"value": [
   731  						"GET",
   732  						"CONNECT",
   733  						"TRACE",
   734  						"PUT",
   735  						"POST",
   736  						"OPTIONS",
   737  						"DELETE",
   738  						"HEAD"
   739  					]
   740  				},
   741  				{
   742  					"type": "pathMatch",
   743  					"positiveMatch": true,
   744  					"value": [
   745  						"/H",
   746  						"/O",
   747  						"/Li",
   748  						"/He"
   749  					]
   750  				},
   751  				{
   752  					"type": "extensionMatch",
   753  					"positiveMatch": true,
   754  					"value": [
   755  						"Li",
   756  						"He",
   757  						"H"
   758  					],
   759  					"valueCase": true,
   760  					"valueWildcard": true
   761  				}
   762  			],
   763  			"description": "Can I create all conditions?",
   764  			"id": 60036189,
   765  			"name": "Fat Rule 1",
   766  			"ruleActivated": false,
   767  			"structured": true,
   768  			"tag": [
   769  				"test"
   770  			],
   771  			"version": 1
   772  		},
   773  		{
   774  			"conditions": [
   775  				{
   776  					"type": "requestMethodMatch",
   777  					"positiveMatch": true,
   778  					"value": [
   779  						"GET",
   780  						"CONNECT",
   781  						"TRACE",
   782  						"PUT",
   783  						"POST",
   784  						"OPTIONS",
   785  						"DELETE",
   786  						"HEAD"
   787  					]
   788  				},
   789  				{
   790  					"type": "pathMatch",
   791  					"positiveMatch": true,
   792  					"value": [
   793  						"/H",
   794  						"/O",
   795  						"/Li",
   796  						"/He"
   797  					]
   798  				},
   799  				{
   800  					"type": "extensionMatch",
   801  					"positiveMatch": true,
   802  					"value": [
   803  						"Li",
   804  						"He",
   805  						"H"
   806  					],
   807  					"valueCase": true,
   808  					"valueWildcard": true
   809  				}
   810  			],
   811  			"description": "Can I create all conditions?",
   812  			"id": 60036374,
   813  			"name": "Existing Test Rule 1",
   814  			"ruleActivated": false,
   815  			"structured": true,
   816  			"tag": [
   817  				"test"
   818  			],
   819  			"version": 1
   820  		},
   821  		{
   822  			"conditions": [
   823  				{
   824  					"type": "requestMethodMatch",
   825  					"positiveMatch": true,
   826  					"value": [
   827  						"GET",
   828  						"CONNECT",
   829  						"TRACE",
   830  						"PUT",
   831  						"POST",
   832  						"OPTIONS",
   833  						"DELETE",
   834  						"HEAD"
   835  					]
   836  				},
   837  				{
   838  					"type": "pathMatch",
   839  					"positiveMatch": true,
   840  					"value": [
   841  						"/H",
   842  						"/O",
   843  						"/Li",
   844  						"/He"
   845  					]
   846  				},
   847  				{
   848  					"type": "extensionMatch",
   849  					"positiveMatch": true,
   850  					"value": [
   851  						"Li",
   852  						"He",
   853  						"H"
   854  					],
   855  					"valueCase": true,
   856  					"valueWildcard": true
   857  				}
   858  			],
   859  			"description": "Can I create all conditions?",
   860  			"id": 60036377,
   861  			"name": "Existing Test Rule 1",
   862  			"ruleActivated": false,
   863  			"structured": true,
   864  			"tag": [
   865  				"test"
   866  			],
   867  			"version": 1
   868  		},
   869  		{
   870  			"conditions": [
   871  				{
   872  					"type": "requestMethodMatch",
   873  					"positiveMatch": true,
   874  					"value": [
   875  						"GET",
   876  						"CONNECT",
   877  						"TRACE",
   878  						"PUT",
   879  						"POST",
   880  						"OPTIONS",
   881  						"DELETE",
   882  						"HEAD"
   883  					]
   884  				},
   885  				{
   886  					"type": "pathMatch",
   887  					"positiveMatch": true,
   888  					"value": [
   889  						"/H",
   890  						"/O",
   891  						"/Li",
   892  						"/He"
   893  					]
   894  				},
   895  				{
   896  					"type": "extensionMatch",
   897  					"positiveMatch": true,
   898  					"value": [
   899  						"Li",
   900  						"He",
   901  						"H"
   902  					],
   903  					"valueCase": true,
   904  					"valueWildcard": true
   905  				}
   906  			],
   907  			"description": "Can I create all conditions?",
   908  			"id": 60036190,
   909  			"name": "Fat Rule 1",
   910  			"ruleActivated": false,
   911  			"structured": true,
   912  			"tag": [
   913  				"test"
   914  			],
   915  			"version": 1
   916  		},
   917  		{
   918  			"conditions": [
   919  				{
   920  					"type": "requestMethodMatch",
   921  					"positiveMatch": true,
   922  					"value": [
   923  						"GET",
   924  						"CONNECT",
   925  						"TRACE",
   926  						"PUT",
   927  						"POST",
   928  						"OPTIONS",
   929  						"DELETE",
   930  						"HEAD"
   931  					]
   932  				},
   933  				{
   934  					"type": "pathMatch",
   935  					"positiveMatch": true,
   936  					"value": [
   937  						"/H",
   938  						"/O",
   939  						"/Li",
   940  						"/He"
   941  					]
   942  				},
   943  				{
   944  					"type": "extensionMatch",
   945  					"positiveMatch": true,
   946  					"value": [
   947  						"Li",
   948  						"He",
   949  						"H"
   950  					],
   951  					"valueCase": true,
   952  					"valueWildcard": true
   953  				}
   954  			],
   955  			"description": "Can I create all conditions?",
   956  			"id": 60038316,
   957  			"name": "Fat Rule 1",
   958  			"ruleActivated": false,
   959  			"structured": true,
   960  			"tag": [
   961  				"test"
   962  			],
   963  			"version": 1
   964  		},
   965  		{
   966  			"conditions": [
   967  				{
   968  					"type": "requestMethodMatch",
   969  					"positiveMatch": true,
   970  					"value": [
   971  						"GET",
   972  						"CONNECT",
   973  						"TRACE",
   974  						"PUT",
   975  						"POST",
   976  						"OPTIONS",
   977  						"DELETE",
   978  						"HEAD"
   979  					]
   980  				},
   981  				{
   982  					"type": "pathMatch",
   983  					"positiveMatch": true,
   984  					"value": [
   985  						"/H",
   986  						"/O",
   987  						"/Li",
   988  						"/He"
   989  					]
   990  				},
   991  				{
   992  					"type": "extensionMatch",
   993  					"positiveMatch": true,
   994  					"value": [
   995  						"Li",
   996  						"He",
   997  						"H"
   998  					],
   999  					"valueCase": true,
  1000  					"valueWildcard": true
  1001  				}
  1002  			],
  1003  			"description": "Can I create all conditions?",
  1004  			"id": 60038317,
  1005  			"name": "Fat Rule 1",
  1006  			"ruleActivated": false,
  1007  			"structured": true,
  1008  			"tag": [
  1009  				"test"
  1010  			],
  1011  			"version": 1
  1012  		},
  1013  		{
  1014  			"conditions": [
  1015  				{
  1016  					"type": "requestMethodMatch",
  1017  					"positiveMatch": true,
  1018  					"value": [
  1019  						"GET",
  1020  						"CONNECT",
  1021  						"TRACE",
  1022  						"PUT",
  1023  						"POST",
  1024  						"OPTIONS",
  1025  						"DELETE",
  1026  						"HEAD"
  1027  					]
  1028  				},
  1029  				{
  1030  					"type": "pathMatch",
  1031  					"positiveMatch": true,
  1032  					"value": [
  1033  						"/H",
  1034  						"/O",
  1035  						"/Li",
  1036  						"/He"
  1037  					]
  1038  				},
  1039  				{
  1040  					"type": "extensionMatch",
  1041  					"positiveMatch": true,
  1042  					"value": [
  1043  						"Li",
  1044  						"He",
  1045  						"H"
  1046  					],
  1047  					"valueCase": true,
  1048  					"valueWildcard": true
  1049  				}
  1050  			],
  1051  			"description": "Can I create all conditions?",
  1052  			"id": 60036195,
  1053  			"name": "Fat Rule 1",
  1054  			"ruleActivated": false,
  1055  			"structured": true,
  1056  			"tag": [
  1057  				"test"
  1058  			],
  1059  			"version": 1
  1060  		},
  1061  		{
  1062  			"conditions": [
  1063  				{
  1064  					"type": "requestMethodMatch",
  1065  					"positiveMatch": true,
  1066  					"value": [
  1067  						"GET",
  1068  						"CONNECT",
  1069  						"TRACE",
  1070  						"PUT",
  1071  						"POST",
  1072  						"OPTIONS",
  1073  						"DELETE",
  1074  						"HEAD"
  1075  					]
  1076  				},
  1077  				{
  1078  					"type": "pathMatch",
  1079  					"positiveMatch": true,
  1080  					"value": [
  1081  						"/H",
  1082  						"/O",
  1083  						"/Li",
  1084  						"/He"
  1085  					]
  1086  				},
  1087  				{
  1088  					"type": "extensionMatch",
  1089  					"positiveMatch": true,
  1090  					"value": [
  1091  						"Li",
  1092  						"He",
  1093  						"H"
  1094  					],
  1095  					"valueCase": true,
  1096  					"valueWildcard": true
  1097  				}
  1098  			],
  1099  			"description": "Can I create all conditions?",
  1100  			"id": 60036330,
  1101  			"name": "Existing Test Rule 1",
  1102  			"ruleActivated": false,
  1103  			"structured": true,
  1104  			"tag": [
  1105  				"test"
  1106  			],
  1107  			"version": 1
  1108  		},
  1109  		{
  1110  			"conditions": [
  1111  				{
  1112  					"type": "requestMethodMatch",
  1113  					"positiveMatch": true,
  1114  					"value": [
  1115  						"GET",
  1116  						"CONNECT",
  1117  						"TRACE",
  1118  						"PUT",
  1119  						"POST",
  1120  						"OPTIONS",
  1121  						"DELETE",
  1122  						"HEAD"
  1123  					]
  1124  				},
  1125  				{
  1126  					"type": "pathMatch",
  1127  					"positiveMatch": true,
  1128  					"value": [
  1129  						"/H",
  1130  						"/O",
  1131  						"/Li",
  1132  						"/He"
  1133  					]
  1134  				},
  1135  				{
  1136  					"type": "extensionMatch",
  1137  					"positiveMatch": true,
  1138  					"value": [
  1139  						"Li",
  1140  						"He",
  1141  						"H"
  1142  					],
  1143  					"valueCase": true,
  1144  					"valueWildcard": true
  1145  				}
  1146  			],
  1147  			"description": "Can I create all conditions?",
  1148  			"id": 60036209,
  1149  			"name": "Existing Test Rule 1",
  1150  			"ruleActivated": false,
  1151  			"structured": true,
  1152  			"tag": [
  1153  				"test"
  1154  			],
  1155  			"version": 1
  1156  		},
  1157  		{
  1158  			"conditions": [
  1159  				{
  1160  					"type": "requestMethodMatch",
  1161  					"positiveMatch": true,
  1162  					"value": [
  1163  						"GET",
  1164  						"CONNECT",
  1165  						"TRACE",
  1166  						"PUT",
  1167  						"POST",
  1168  						"OPTIONS",
  1169  						"DELETE",
  1170  						"HEAD"
  1171  					]
  1172  				},
  1173  				{
  1174  					"type": "pathMatch",
  1175  					"positiveMatch": true,
  1176  					"value": [
  1177  						"/H",
  1178  						"/O",
  1179  						"/Li",
  1180  						"/He"
  1181  					]
  1182  				},
  1183  				{
  1184  					"type": "extensionMatch",
  1185  					"positiveMatch": true,
  1186  					"value": [
  1187  						"Li",
  1188  						"He",
  1189  						"H"
  1190  					],
  1191  					"valueCase": true,
  1192  					"valueWildcard": true
  1193  				}
  1194  			],
  1195  			"description": "Can I create all conditions?",
  1196  			"id": 60036192,
  1197  			"name": "Fat Rule 1",
  1198  			"ruleActivated": false,
  1199  			"structured": true,
  1200  			"tag": [
  1201  				"test"
  1202  			],
  1203  			"version": 1
  1204  		},
  1205  		{
  1206  			"conditions": [
  1207  				{
  1208  					"type": "requestMethodMatch",
  1209  					"positiveMatch": true,
  1210  					"value": [
  1211  						"GET",
  1212  						"CONNECT",
  1213  						"TRACE",
  1214  						"PUT",
  1215  						"POST",
  1216  						"OPTIONS",
  1217  						"DELETE",
  1218  						"HEAD"
  1219  					]
  1220  				},
  1221  				{
  1222  					"type": "pathMatch",
  1223  					"positiveMatch": true,
  1224  					"value": [
  1225  						"/H",
  1226  						"/O",
  1227  						"/Li",
  1228  						"/He"
  1229  					]
  1230  				},
  1231  				{
  1232  					"type": "extensionMatch",
  1233  					"positiveMatch": true,
  1234  					"value": [
  1235  						"Li",
  1236  						"He",
  1237  						"H"
  1238  					],
  1239  					"valueCase": true,
  1240  					"valueWildcard": true
  1241  				}
  1242  			],
  1243  			"description": "Can I create all conditions?",
  1244  			"id": 60038318,
  1245  			"name": "Fat Rule 1",
  1246  			"ruleActivated": false,
  1247  			"structured": true,
  1248  			"tag": [
  1249  				"test"
  1250  			],
  1251  			"version": 1
  1252  		},
  1253  		{
  1254  			"conditions": [
  1255  				{
  1256  					"type": "requestMethodMatch",
  1257  					"positiveMatch": true,
  1258  					"value": [
  1259  						"GET",
  1260  						"CONNECT",
  1261  						"TRACE",
  1262  						"PUT",
  1263  						"POST",
  1264  						"OPTIONS",
  1265  						"DELETE",
  1266  						"HEAD"
  1267  					]
  1268  				},
  1269  				{
  1270  					"type": "pathMatch",
  1271  					"positiveMatch": true,
  1272  					"value": [
  1273  						"/H",
  1274  						"/O",
  1275  						"/Li",
  1276  						"/He"
  1277  					]
  1278  				},
  1279  				{
  1280  					"type": "extensionMatch",
  1281  					"positiveMatch": true,
  1282  					"value": [
  1283  						"Li",
  1284  						"He",
  1285  						"H"
  1286  					],
  1287  					"valueCase": true,
  1288  					"valueWildcard": true
  1289  				}
  1290  			],
  1291  			"description": "Can I create all conditions?",
  1292  			"id": 60038315,
  1293  			"name": "Fat Rule 1",
  1294  			"ruleActivated": false,
  1295  			"structured": true,
  1296  			"tag": [
  1297  				"test"
  1298  			],
  1299  			"version": 1
  1300  		},
  1301  		{
  1302  			"conditions": [
  1303  				{
  1304  					"type": "requestMethodMatch",
  1305  					"positiveMatch": true,
  1306  					"value": [
  1307  						"GET",
  1308  						"CONNECT",
  1309  						"TRACE",
  1310  						"PUT",
  1311  						"POST",
  1312  						"OPTIONS",
  1313  						"DELETE",
  1314  						"HEAD"
  1315  					]
  1316  				},
  1317  				{
  1318  					"type": "pathMatch",
  1319  					"positiveMatch": true,
  1320  					"value": [
  1321  						"/H",
  1322  						"/O",
  1323  						"/Li",
  1324  						"/He"
  1325  					]
  1326  				},
  1327  				{
  1328  					"type": "extensionMatch",
  1329  					"positiveMatch": true,
  1330  					"value": [
  1331  						"Li",
  1332  						"He",
  1333  						"H"
  1334  					],
  1335  					"valueCase": true,
  1336  					"valueWildcard": true
  1337  				}
  1338  			],
  1339  			"description": "Can I create all conditions?",
  1340  			"id": 60039625,
  1341  			"name": "Fat Rule 1",
  1342  			"ruleActivated": false,
  1343  			"structured": true,
  1344  			"tag": [
  1345  				"test"
  1346  			],
  1347  			"version": 1
  1348  		},
  1349  		{
  1350  			"conditions": [
  1351  				{
  1352  					"type": "requestMethodMatch",
  1353  					"positiveMatch": true,
  1354  					"value": [
  1355  						"GET",
  1356  						"CONNECT",
  1357  						"TRACE",
  1358  						"PUT",
  1359  						"POST",
  1360  						"OPTIONS",
  1361  						"DELETE",
  1362  						"HEAD"
  1363  					]
  1364  				},
  1365  				{
  1366  					"type": "pathMatch",
  1367  					"positiveMatch": true,
  1368  					"value": [
  1369  						"/H",
  1370  						"/O",
  1371  						"/Li",
  1372  						"/He"
  1373  					]
  1374  				},
  1375  				{
  1376  					"type": "extensionMatch",
  1377  					"positiveMatch": true,
  1378  					"value": [
  1379  						"Li",
  1380  						"He",
  1381  						"H"
  1382  					],
  1383  					"valueCase": true,
  1384  					"valueWildcard": true
  1385  				}
  1386  			],
  1387  			"description": "Can I create all conditions?",
  1388  			"id": 60038437,
  1389  			"name": "Fat Rule 1",
  1390  			"ruleActivated": false,
  1391  			"structured": true,
  1392  			"tag": [
  1393  				"test"
  1394  			],
  1395  			"version": 1
  1396  		},
  1397  		{
  1398  			"conditions": [
  1399  				{
  1400  					"type": "requestMethodMatch",
  1401  					"positiveMatch": true,
  1402  					"value": [
  1403  						"GET",
  1404  						"CONNECT",
  1405  						"TRACE",
  1406  						"PUT",
  1407  						"POST",
  1408  						"OPTIONS",
  1409  						"DELETE",
  1410  						"HEAD"
  1411  					]
  1412  				},
  1413  				{
  1414  					"type": "pathMatch",
  1415  					"positiveMatch": true,
  1416  					"value": [
  1417  						"/H",
  1418  						"/O",
  1419  						"/Li",
  1420  						"/He"
  1421  					]
  1422  				},
  1423  				{
  1424  					"type": "extensionMatch",
  1425  					"positiveMatch": true,
  1426  					"value": [
  1427  						"Li",
  1428  						"He",
  1429  						"H"
  1430  					],
  1431  					"valueCase": true,
  1432  					"valueWildcard": true
  1433  				}
  1434  			],
  1435  			"description": "Can I create all conditions?",
  1436  			"id": 60039430,
  1437  			"name": "Fat Rule 1",
  1438  			"ruleActivated": false,
  1439  			"structured": true,
  1440  			"tag": [
  1441  				"test"
  1442  			],
  1443  			"version": 1
  1444  		},
  1445  		{
  1446  			"conditions": [
  1447  				{
  1448  					"type": "requestMethodMatch",
  1449  					"positiveMatch": true,
  1450  					"value": [
  1451  						"GET",
  1452  						"CONNECT",
  1453  						"TRACE",
  1454  						"PUT",
  1455  						"POST",
  1456  						"OPTIONS",
  1457  						"DELETE",
  1458  						"HEAD"
  1459  					]
  1460  				},
  1461  				{
  1462  					"type": "pathMatch",
  1463  					"positiveMatch": true,
  1464  					"value": [
  1465  						"/H",
  1466  						"/Li",
  1467  						"/He"
  1468  					]
  1469  				},
  1470  				{
  1471  					"type": "extensionMatch",
  1472  					"positiveMatch": true,
  1473  					"value": [
  1474  						"Li",
  1475  						"He",
  1476  						"H"
  1477  					],
  1478  					"valueCase": true,
  1479  					"valueWildcard": true
  1480  				}
  1481  			],
  1482  			"description": "Can I create all conditions?",
  1483  			"id": 60036378,
  1484  			"name": "Existing Test Rule",
  1485  			"ruleActivated": false,
  1486  			"structured": true,
  1487  			"tag": [
  1488  				"test"
  1489  			],
  1490  			"version": 1
  1491  		}
  1492  	],
  1493  	"rulesets": [],
  1494  	"matchTargets": {
  1495  		"websiteTargets": [
  1496  			{
  1497  				"type": "website",
  1498  				"defaultFile": "NO_MATCH",
  1499  				"effectiveSecurityControls": {
  1500  					"applyApplicationLayerControls": false,
  1501  					"applyNetworkLayerControls": true,
  1502  					"applyRateControls": true,
  1503  					"applyReputationControls": true,
  1504  					"applySlowPostControls": true
  1505  				},
  1506  				"fileExtensions": [
  1507  					"carb",
  1508  					"pct",
  1509  					"pdf",
  1510  					"swf",
  1511  					"cct",
  1512  					"jpeg",
  1513  					"js",
  1514  					"wmls",
  1515  					"hdml",
  1516  					"pws"
  1517  				],
  1518  				"filePaths": [
  1519  					"/cache/aaabbc*",
  1520  					"/price_toy/*",
  1521  					"/sssi/*"
  1522  				],
  1523  				"hostnames": [
  1524  					"n.example.com",
  1525  					"www.example.net",
  1526  					"example.com"
  1527  				],
  1528  				"id": 3008967,
  1529  				"isNegativeFileExtensionMatch": true,
  1530  				"isNegativePathMatch": false,
  1531  				"securityPolicy": {
  1532  					"policyId": "AAAA_81230"
  1533  				},
  1534  				"sequence": 1
  1535  			}
  1536  		]
  1537  	},
  1538  	"securityPolicies": [
  1539  		{
  1540  			"id": "AAAA_81230",
  1541  			"name": "akamaitools",
  1542  			"hasRatePolicyWithApiKey": false,
  1543  			"securityControls": {
  1544  				"applyApiConstraints": true,
  1545  				"applyApplicationLayerControls": false,
  1546  				"applyBotmanControls": true,
  1547  				"applyNetworkLayerControls": true,
  1548  				"applyRateControls": true,
  1549  				"applyReputationControls": true,
  1550  				"applySlowPostControls": true
  1551  			},
  1552  			"webApplicationFirewall": {
  1553  				"ruleActions": [
  1554  					{
  1555  						"action": "alert",
  1556  						"id": 950002,
  1557  						"rulesetVersionId": 7392
  1558  					},
  1559  					{
  1560  						"action": "alert",
  1561  						"id": 950006,
  1562  						"rulesetVersionId": 7392
  1563  					}
  1564  				],
  1565  				"attackGroupActions": [
  1566  					{
  1567  						"action": "alert",
  1568  						"group": "POLICY",
  1569  						"rulesetVersionId": 7392
  1570  					},
  1571  					{
  1572  						"action": "alert",
  1573  						"group": "WAT",
  1574  						"rulesetVersionId": 7392
  1575  					},
  1576  					{
  1577  						"action": "alert",
  1578  						"group": "PROTOCOL",
  1579  						"rulesetVersionId": 7392
  1580  					},
  1581  					{
  1582  						"action": "alert",
  1583  						"group": "SQL",
  1584  						"rulesetVersionId": 7392
  1585  					},
  1586  					{
  1587  						"action": "alert",
  1588  						"group": "XSS",
  1589  						"rulesetVersionId": 7392,
  1590  						"exception": {
  1591  							"specificHeaderCookieParamXmlOrJsonNames": [
  1592  								{
  1593  									"names": [
  1594  										"ASE-Manual-EVAL-HEADER"
  1595  									],
  1596  									"selector": "REQUEST_HEADERS"
  1597  								}
  1598  							]
  1599  						}
  1600  					},
  1601  					{
  1602  						"action": "alert",
  1603  						"group": "CMD",
  1604  						"rulesetVersionId": 7392
  1605  					},
  1606  					{
  1607  						"action": "alert",
  1608  						"group": "LFI",
  1609  						"rulesetVersionId": 7392,
  1610  						"exception": {
  1611  							"specificHeaderCookieParamXmlOrJsonNames": [
  1612  								{
  1613  									"names": [
  1614  										"ASE-Manual-Active-COOKIES"
  1615  									],
  1616  									"selector": "REQUEST_COOKIES",
  1617  									"wildcard": true
  1618  								}
  1619  							]
  1620  						}
  1621  					},
  1622  					{
  1623  						"action": "alert",
  1624  						"group": "RFI",
  1625  						"rulesetVersionId": 7392
  1626  					},
  1627  					{
  1628  						"action": "alert",
  1629  						"group": "PLATFORM",
  1630  						"rulesetVersionId": 7392
  1631  					}
  1632  				],
  1633  				"evaluation": {
  1634  					"attackGroupActions": [
  1635  						{
  1636  							"action": "alert",
  1637  							"group": "POLICY"
  1638  						},
  1639  						{
  1640  							"action": "alert",
  1641  							"group": "WAT"
  1642  						},
  1643  						{
  1644  							"action": "alert",
  1645  							"group": "PROTOCOL"
  1646  						},
  1647  						{
  1648  							"action": "alert",
  1649  							"group": "SQL"
  1650  						},
  1651  						{
  1652  							"action": "alert",
  1653  							"group": "XSS"
  1654  						},
  1655  						{
  1656  							"action": "deny",
  1657  							"group": "CMD"
  1658  						},
  1659  						{
  1660  							"action": "alert",
  1661  							"group": "LFI"
  1662  						},
  1663  						{
  1664  							"action": "alert",
  1665  							"group": "RFI"
  1666  						},
  1667  						{
  1668  							"action": "alert",
  1669  							"group": "PLATFORM"
  1670  						}
  1671  					],
  1672  					"evaluationId": 13904,
  1673  					"evaluationVersion": 1,
  1674  					"ruleActions": [
  1675  						{
  1676  							"action": "alert",
  1677  							"id": 950002
  1678  						},
  1679  						{
  1680  							"action": "alert",
  1681  							"id": 950006
  1682  						}
  1683  					],
  1684  					"rulesetVersionId": 7592
  1685  				},
  1686  				"threatIntel": "on"
  1687  			},
  1688  			"apiRequestConstraints": {
  1689  				"apiEndpoints": []
  1690  			},
  1691  			"ipGeoFirewall": {
  1692  				"block": "blockSpecificIPGeo"
  1693  			},
  1694  			"penaltyBoxConditions": {
  1695  				"conditionOperator": "AND",
  1696  				"conditions": [
  1697  					{
  1698  						"type": "filenameMatch",
  1699  						"filenames": [
  1700  							"appptest45"
  1701  						],
  1702  						"positiveMatch": true
  1703  					}
  1704  				]
  1705  			},
  1706  			"evaluationPenaltyBoxConditions": {
  1707  				"conditionOperator": "AND",
  1708  				"conditions": [
  1709  					{
  1710  						"type": "filenameMatch",
  1711  						"filenames": [
  1712  							"appptest46"
  1713  						],
  1714  						"positiveMatch": true
  1715  					}
  1716  				]
  1717  			},
  1718  			"slowPost": {
  1719  				"action": "alert",
  1720  				"slowRateThreshold": {
  1721  					"period": 60,
  1722  					"rate": 10
  1723  				}
  1724  			},
  1725  			"botManagement": {
  1726  				"akamaiBotCategoryActions": [
  1727  					{
  1728  						"categoryId": "0b116152-1d20-4715-8fa7-dcacb1c697e2",
  1729  						"primitiveKey": "primitiveValueA",
  1730  						"arrayKey": [
  1731  							"arrayValueA1",
  1732  							"arrayValueA2"
  1733  						],
  1734  						"objectKey": {
  1735  							"innerKey": "innerValueA"
  1736  						}
  1737  					},
  1738  					{
  1739  						"categoryId": "da0596ba-2379-4657-9b84-79b460d66070",
  1740  						"primitiveKey": "primitiveValueB",
  1741  						"arrayKey": [
  1742  							"arrayValueB1",
  1743  							"arrayValueB2"
  1744  						],
  1745  						"objectKey": {
  1746  							"innerKey": "innerValueB"
  1747  						}
  1748  					}
  1749  				],
  1750  				"botDetectionActions": [
  1751  					{
  1752  						"detectionId": "179e6bd6-5077-4f22-9a5b-3b09ee731eca",
  1753  						"primitiveKey": "primitiveValueA",
  1754  						"arrayKey": [
  1755  							"arrayValueA1",
  1756  							"arrayValueA2"
  1757  						],
  1758  						"objectKey": {
  1759  							"innerKey": "innerValueA"
  1760  						}
  1761  					},
  1762  					{
  1763  						"detectionId": "c4d20de1-af7a-476f-911d-73aedd97e294",
  1764  						"primitiveKey": "primitiveValueB",
  1765  						"arrayKey": [
  1766  							"arrayValueB1",
  1767  							"arrayValueB2"
  1768  						],
  1769  						"objectKey": {
  1770  							"innerKey": "innerValueB"
  1771  						}
  1772  					}
  1773  				],
  1774  				"botManagementSettings": {
  1775  					"primitiveKey": "primitiveValueA",
  1776  					"arrayKey": [
  1777  						"arrayValueA1",
  1778  						"arrayValueA2"
  1779  					],
  1780  					"objectKey": {
  1781  						"innerKey": "innerValueA"
  1782  					}
  1783  				},
  1784  				"customBotCategoryActions": [
  1785  					{
  1786  						"categoryId": "dae597b8-b552-4c95-ab8b-066a3fef2f75",
  1787  						"primitiveKey": "primitiveValueA",
  1788  						"arrayKey": [
  1789  							"arrayValueA1",
  1790  							"arrayValueA2"
  1791  						],
  1792  						"objectKey": {
  1793  							"innerKey": "innerValueA"
  1794  						}
  1795  					},
  1796  					{
  1797  						"categoryId": "c3362371-4b98-40fe-a7b9-cd7fab93eec5",
  1798  						"primitiveKey": "primitiveValueB",
  1799  						"arrayKey": [
  1800  							"arrayValueB1",
  1801  							"arrayValueB2"
  1802  						],
  1803  						"objectKey": {
  1804  							"innerKey": "innerValueB"
  1805  						}
  1806  					}
  1807  				],
  1808  				"javascriptInjectionRules": {
  1809  					"primitiveKey": "primitiveValueA",
  1810  					"arrayKey": [
  1811  						"arrayValueA1",
  1812  						"arrayValueA2"
  1813  					],
  1814  					"objectKey": {
  1815  						"innerKey": "innerValueA"
  1816  					}
  1817  				},
  1818  				"transactionalEndpoints": {
  1819  					"botProtection": [
  1820  						{
  1821  							"operationId": "061429d0-a709-418e-9311-1c3b4ee28792",
  1822  							"primitiveKey": "primitiveValueA",
  1823  							"arrayKey": [
  1824  								"arrayValueA1",
  1825  								"arrayValueA2"
  1826  							],
  1827  							"objectKey": {
  1828  								"innerKey": "innerValueA"
  1829  							}
  1830  						},
  1831  						{
  1832  							"operationId": "c2b20de9-bb2e-4da8-ac99-f5b6e9ae4e10",
  1833  							"primitiveKey": "primitiveValueB",
  1834  							"arrayKey": [
  1835  								"arrayValueB1",
  1836  								"arrayValueB2"
  1837  							],
  1838  							"objectKey": {
  1839  								"innerKey": "innerValueB"
  1840  							}
  1841  						}
  1842  					],
  1843  					"botProtectionExceptions": {
  1844  						"primitiveKey": "primitiveValueA",
  1845  						"arrayKey": [
  1846  							"arrayValueA1",
  1847  							"arrayValueA2"
  1848  						],
  1849  						"objectKey": {
  1850  							"innerKey": "innerValueA"
  1851  						}
  1852  					}
  1853  				}
  1854  			}
  1855  		}
  1856  	],
  1857  	"advancedOptions": {
  1858  		"attackPayloadLogging": {
  1859  			"enabled": true,
  1860  			"requestBody": {
  1861  				"type": "NONE"
  1862  			},
  1863  			"responseBody": {
  1864  				"type": "ATTACK_PAYLOAD"
  1865  			}
  1866  		},
  1867  		"logging": {
  1868  			"allowSampling": true,
  1869  			"cookies": {
  1870  				"type": "all"
  1871  			},
  1872  			"customHeaders": {
  1873  				"type": "all"
  1874  			},
  1875  			"standardHeaders": {
  1876  				"type": "all"
  1877  			}
  1878  		},
  1879  		"prefetch": {
  1880  			"allExtensions": false,
  1881  			"enableAppLayer": true,
  1882  			"enableRateControls": false,
  1883  			"extensions": [
  1884  				"cgi",
  1885  				"jsp",
  1886  				"aspx",
  1887  				"EMPTY_STRING",
  1888  				"php",
  1889  				"py",
  1890  				"asp"
  1891  			]
  1892  		}
  1893  	},
  1894  	"customDenyList": [],
  1895  	"advancedSettings": {
  1896  		"botAnalyticsCookieSettings": {
  1897  			"primitiveKey": "primitiveValueA",
  1898  			"arrayKey": [
  1899  				"arrayValueA1",
  1900  				"arrayValueA2"
  1901  			],
  1902  			"objectKey": {
  1903  				"innerKey": "innerValueA"
  1904  			}
  1905  		},
  1906  		"clientSideSecuritySettings": {
  1907  			"primitiveKey": "primitiveValueA",
  1908  			"arrayKey": [
  1909  				"arrayValueA1",
  1910  				"arrayValueA2"
  1911  			],
  1912  			"objectKey": {
  1913  				"innerKey": "innerValueA"
  1914  			}
  1915  		},
  1916  		"transactionalEndpointProtectionSettings": {
  1917  			"primitiveKey": "primitiveValueA",
  1918  			"arrayKey": [
  1919  				"arrayValueA1",
  1920  				"arrayValueA2"
  1921  			],
  1922  			"objectKey": {
  1923  				"innerKey": "innerValueA"
  1924  			}
  1925  		}
  1926  	},
  1927  	"customBotCategories": [
  1928  		{
  1929  			"categoryId": "dae597b8-b552-4c95-ab8b-066a3fef2f75",
  1930  			"categoryName": "category a",
  1931  			"metadata": {
  1932  				"akamaiDefinedBotIds": [
  1933  					"eceac3f9-871b-4c57-9a24-c25b0237949a",
  1934  					"c590d2e5-a041-4f05-8fda-71608f42d720"
  1935  				],
  1936  				"someKey": "someValue"
  1937  			},
  1938  			"ruleId": "RULE_ID_B",
  1939  			"primitiveKey": "primitiveValueA",
  1940  			"arrayKey": [
  1941  				"arrayValueA1",
  1942  				"arrayValueA2"
  1943  			],
  1944  			"objectKey": {
  1945  				"innerKey": "innerValueA"
  1946  			}
  1947  		},
  1948  		{
  1949  			"categoryId": "c3362371-4b98-40fe-a7b9-cd7fab93eec5",
  1950  			"categoryName": "category b",
  1951  			"metadata": {
  1952  				"someKey": "someValue"
  1953  			},
  1954  			"ruleId": "RULE_ID_B",
  1955  			"primitiveKey": "primitiveValueB",
  1956  			"arrayKey": [
  1957  				"arrayValueB1",
  1958  				"arrayValueB2"
  1959  			],
  1960  			"objectKey": {
  1961  				"innerKey": "innerValueB"
  1962  			}
  1963  		}
  1964  	],
  1965  	"customBotCategorySequence": [
  1966  		"c3362371-4b98-40fe-a7b9-cd7fab93eec5",
  1967  		"dae597b8-b552-4c95-ab8b-066a3fef2f75"
  1968  	],
  1969  	"customClients": [
  1970  		{
  1971  			"customClientId": "a7fe489d-0354-43bd-b81c-8cabbe850cdd",
  1972  			"customClientName": "Custom Client A",
  1973  			"primitiveKey": "primitiveValueA",
  1974  			"arrayKey": [
  1975  				"arrayValueA1",
  1976  				"arrayValueA2"
  1977  			],
  1978  			"objectKey": {
  1979  				"innerKey": "innerValueA"
  1980  			}
  1981  		},
  1982  		{
  1983  			"customClientId": "60374346-2d1d-444d-91c1-90373e3f804a",
  1984  			"customClientName": "Custom Client B",
  1985  			"primitiveKey": "primitiveValueB",
  1986  			"arrayKey": [
  1987  				"arrayValueB1",
  1988  				"arrayValueB2"
  1989  			],
  1990  			"objectKey": {
  1991  				"innerKey": "innerValueB"
  1992  			}
  1993  		}
  1994  	],
  1995  	"customClientSequence": [
  1996  		"a7fe489d-0354-43bd-b81c-8cabbe850cdd",
  1997  		"60374346-2d1d-444d-91c1-90373e3f804a"
  1998  	],
  1999  	"customDefinedBots": [
  2000  		{
  2001  			"botId": "50789280-ba99-4f8f-b4c6-ad9c1c69569a",
  2002  			"botName": "Bot A",
  2003  			"primitiveKey": "primitiveValueA",
  2004  			"arrayKey": [
  2005  				"arrayValueA1",
  2006  				"arrayValueA2"
  2007  			],
  2008  			"objectKey": {
  2009  				"innerKey": "innerValueA"
  2010  			}
  2011  		},
  2012  		{
  2013  			"botId": "da1de35e-deda-4273-933d-3131291fa3d4",
  2014  			"botName": "Bot B",
  2015  			"primitiveKey": "primitiveValueB",
  2016  			"arrayKey": [
  2017  				"arrayValueB1",
  2018  				"arrayValueB2"
  2019  			],
  2020  			"objectKey": {
  2021  				"innerKey": "innerValueB"
  2022  			}
  2023  		}
  2024  	],
  2025  	"responseActions": {
  2026  		"challengeActions": [
  2027  			{
  2028  				"actionId": "action_A",
  2029  				"actionName": "Challenge Action A",
  2030  				"primitiveKey": "primitiveValueA",
  2031  				"arrayKey": [
  2032  					"arrayValueA1",
  2033  					"arrayValueA2"
  2034  				],
  2035  				"objectKey": {
  2036  					"innerKey": "innerValueA"
  2037  				}
  2038  			},
  2039  			{
  2040  				"actionId": "action_B",
  2041  				"actionName": "Challenge Action B",
  2042  				"primitiveKey": "primitiveValueB",
  2043  				"arrayKey": [
  2044  					"arrayValueB1",
  2045  					"arrayValueB2"
  2046  				],
  2047  				"objectKey": {
  2048  					"innerKey": "innerValueB"
  2049  				}
  2050  			}
  2051  		],
  2052  		"challengeInterceptionRules": {
  2053  			"primitiveKey": "primitiveValueA",
  2054  			"arrayKey": [
  2055  				"arrayValueA1",
  2056  				"arrayValueA2"
  2057  			],
  2058  			"objectKey": {
  2059  				"innerKey": "innerValueA"
  2060  			}
  2061  		},
  2062  		"challengeInjectionRules": {
  2063  			"primitiveKey": "primitiveValueA",
  2064  			"arrayKey": [
  2065  				"arrayValueA1",
  2066  				"arrayValueA2"
  2067  			],
  2068  			"objectKey": {
  2069  				"innerKey": "innerValueA"
  2070  			}
  2071  		},
  2072  		"conditionalActions": [
  2073  			{
  2074  				"actionId": "action_A",
  2075  				"actionName": "Conditional Action A",
  2076  				"primitiveKey": "primitiveValueA",
  2077  				"arrayKey": [
  2078  					"arrayValueA1",
  2079  					"arrayValueA2"
  2080  				],
  2081  				"objectKey": {
  2082  					"innerKey": "innerValueA"
  2083  				}
  2084  			},
  2085  			{
  2086  				"actionId": "action_B",
  2087  				"actionName": "Conditional Action B",
  2088  				"primitiveKey": "primitiveValueB",
  2089  				"arrayKey": [
  2090  					"arrayValueB1",
  2091  					"arrayValueB2"
  2092  				],
  2093  				"objectKey": {
  2094  					"innerKey": "innerValueB"
  2095  				}
  2096  			}
  2097  		],
  2098  		"serveAlternateActions": [
  2099  			{
  2100  				"actionId": "action_A",
  2101  				"actionName": "Serve Alternate Action A",
  2102  				"primitiveKey": "primitiveValueA",
  2103  				"arrayKey": [
  2104  					"arrayValueA1",
  2105  					"arrayValueA2"
  2106  				],
  2107  				"objectKey": {
  2108  					"innerKey": "innerValueA"
  2109  				}
  2110  			},
  2111  			{
  2112  				"actionId": "action_B",
  2113  				"actionName": "Serve Alternate Action B",
  2114  				"primitiveKey": "primitiveValueB",
  2115  				"arrayKey": [
  2116  					"arrayValueB1",
  2117  					"arrayValueB2"
  2118  				],
  2119  				"objectKey": {
  2120  					"innerKey": "innerValueB"
  2121  				}
  2122  			}
  2123  		]
  2124  	}
  2125  }