Get the test catalog template
GET https://{{host}}/test-management/v3/functional/test-catalog/template
Returns the test catalog template used for creating conditions. To learn more, see Test Center concepts and Example: create a condition.
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
accountSwitchKey | string | (Optional) For customers who manage more than one account, this runs the operation from another account. The Identity and Access Management API provides a list of available account switch keys. |
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Accept | string |
RESPONSES
status: OK
{"conditionTypes":[{"conditionExpressions":[{"conditionExpression":"Response code is one of \"responseCodes\"","examples":["Response code is one of \"401, 403, 404, 500, 501, 502\"","Response code is one of \"200\""]}],"conditionType":"RESPONSE_CODE","label":"Response code","placeHolders":[{"availableValues":[200,300,400,500],"isCustomValueSupported":true,"placeHolder":"responseCodes","valueDataType":"INTEGER","valueInputType":"MULTIPLE_VALUE","valueSeparator":","}]},{"conditionExpressions":[{"conditionExpression":"Response header \"headerName\" exists","examples":["Response header \"enter a value\" exists"]},{"conditionExpression":"Response header \"headerName\" has a value","examples":["Response header \"enter a value\" has a value"]},{"conditionExpression":"Response header \"headerName\" has no value","examples":["Response header \"enter a value\" has no value"]},{"conditionExpression":"Response header \"headerName\" does not exist","examples":["Response header \"enter a value\" does not exist"]},{"conditionExpression":"Response header \"headerName\" has a value that equals \"headerValue\"","examples":["Response header \"enter a value\" has a value that equals \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that contains \"headerValue\"","examples":["Response header \"enter a value\" has a value that contains \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that ends with \"headerValue\"","examples":["Response header \"enter a value\" has a value that ends with \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that begins with \"headerValue\"","examples":["Response header \"enter a value\" has a value that begins with \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that matches regex \"headerValue\"","examples":["Response header \"enter a value\" has a value that matches regex \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that does not equal \"headerValue\"","examples":["Response header \"enter a value\" has a value that does not equal \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that does not contain \"headerValue\"","examples":["Response header \"enter a value\" has a value that does not contain \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that does not end with \"headerValue\"","examples":["Response header \"enter a value\" has a value that does not end with \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that does not begin with \"headerValue\"","examples":["Response header \"enter a value\" has a value that does not begin with \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that does not match regex \"headerValue\"","examples":["Response header \"enter a value\" has a value that does not match regex \"enter a value\""]},{"conditionExpression":"Response header \"headerName\" has a value that equals \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that equals \"enter a value\" (ignore case)"]},{"conditionExpression":"Response header \"headerName\" has a value that contains \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that contains \"enter a value\" (ignore case)"]},{"conditionExpression":"Response header \"headerName\" has a value that ends with \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that ends with \"enter a value\" (ignore case)"]},{"conditionExpression":"Response header \"headerName\" has a value that begins with \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that begins with \"enter a value\" (ignore case)"]},{"conditionExpression":"Response header \"headerName\" has a value that matches regex \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that matches regex \"enter a value\" (ignore case)"]},{"conditionExpression":"Response header \"headerName\" has a value that does not equal \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that does not equal \"enter a value\" (ignore case)"]},{"conditionExpression":"Response header \"headerName\" has a value that does not contain \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that does not contain \"enter a value\" (ignore case)"]},{"conditionExpression":"Response header \"headerName\" has a value that does not end with \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that does not end with \"enter a value\" (ignore case)"]},{"conditionExpression":"Response header \"headerName\" has a value that does not begin with \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that does not begin with \"enter a value\" (ignore case)"]},{"conditionExpression":"Response header \"headerName\" has a value that does not match regex \"headerValue\" (ignore case)","examples":["Response header \"enter a value\" has a value that does not match regex \"enter a value\" (ignore case)"]}],"conditionType":"RESPONSE_HEADER","label":"Response header","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"headerValue","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"headerName","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"}]},{"conditionExpressions":[{"conditionExpression":"Cache key query parameters - query parameters not included","examples":["Cache key query parameters - query parameters not included"]},{"conditionExpression":"Cache key query parameters - query parameters included and are \"queryParameterNames\"","examples":["Cache key query parameters - query parameters included and are \"a,b,c\""]}],"conditionType":"CACHE_KEY_QUERY_PARAMETERS","label":"Cache key query parameters","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"queryParameterNames","valueDataType":"STRING","valueInputType":"MULTIPLE_VALUE","valueSeparator":","}]},{"conditionExpressions":[{"conditionExpression":"Caching option is no-store","examples":["Caching option is no-store"]},{"conditionExpression":"Caching option is bypass-cache","examples":["Caching option is bypass-cache"]},{"conditionExpression":"Caching option is cache with max-age of \"maxAge\" days","examples":["Caching option is cache with max-age of \"10\" days"]},{"conditionExpression":"Caching option is cache with max-age of \"maxAge\" hours","examples":["Caching option is cache with max-age of \"10\" hours"]},{"conditionExpression":"Caching option is cache with max-age of \"maxAge\" seconds","examples":["Caching option is cache with max-age of \"10\" seconds"]},{"conditionExpression":"Caching option is cache with max-age of \"maxAge\" minutes","examples":["Caching option is cache with max-age of \"10\" minutes"]}],"conditionType":"CACHING","label":"Caching","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"maxAge","valueDataType":"INTEGER","valueInputType":"SINGLE_VALUE"}]},{"conditionExpressions":[{"conditionExpression":"Content provider code is \"cpcode\"","examples":["Content provider code is \"12345\""]}],"conditionType":"CONTENT_PROVIDER_CODE","label":"Content provider code","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"cpcode","valueDataType":"INTEGER","valueInputType":"SINGLE_VALUE"}]},{"conditionExpressions":[{"conditionExpression":"Ignore case in cache key – case is ignored in cache key","examples":["Ignore case in cache key – case is ignored in cache key"]},{"conditionExpression":"Ignore case in cache key – case is not ignored in cache key","examples":["Ignore case in cache key – case is not ignored in cache key"]}],"conditionType":"IGNORE_CASE_IN_CACHE_KEY","label":"Ignore case in cache key","placeHolders":[]},{"conditionExpressions":[{"conditionExpression":"Last mile acceleration (Gzip compression) - The response is gzipped","examples":["Last mile acceleration (Gzip compression) - The response is gzipped"]},{"conditionExpression":"Last mile acceleration (Gzip compression) - The response is not gzipped","examples":["Last mile acceleration (Gzip compression) - The response is not gzipped"]}],"conditionType":"LAST_MILE_ACCELERATION_(GZIP_COMPRESSION)","label":"Last mile acceleration (Gzip compression)","placeHolders":[]},{"conditionExpressions":[{"conditionExpression":"Log request details - Cookies not logged","examples":["Log request details - Cookies not logged"]},{"conditionExpression":"Log request details - Host header is logged","examples":["Log request details - Host header is logged"]},{"conditionExpression":"Log request details - Custom data is logged","examples":["Log request details - Custom data is logged"]},{"conditionExpression":"Log request details - Referrer header is logged","examples":["Log request details - Referrer header is logged"]},{"conditionExpression":"Log request details - Custom data is not logged","examples":["Log request details - Custom data is not logged"]},{"conditionExpression":"Log request details - Host header is not logged","examples":["Log request details - Host header is not logged"]},{"conditionExpression":"Log request details - User-Agent header is logged","examples":["Log request details - User-Agent header is logged"]},{"conditionExpression":"Log request details - Referrer header is not logged","examples":["Log request details - Referrer header is not logged"]},{"conditionExpression":"Log request details - User-Agent header is not logged","examples":["Log request details - User-Agent header is not logged"]},{"conditionExpression":"Log request details - Cookies logged are \"cookieNames\"","examples":["Log request details - Cookies logged are \"cookieNames\""]},{"conditionExpression":"Log request details - Accept-Language header is logged","examples":["Log request details - Accept-Language header is logged"]},{"conditionExpression":"Log request details - Accept-Language header is not logged","examples":["Log request details - Accept-Language header is not logged"]},{"conditionExpression":"Log request details - Custom data is logged and value is \"customData\"","examples":["Log request details - Custom data is logged and value is \"customData\""]}],"conditionType":"LOG_REQUEST_DETAILS","label":"Log request details","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"customData","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"cookieNames","valueDataType":"STRING","valueInputType":"MULTIPLE_VALUE","valueSeparator":","}]},{"conditionExpressions":[{"conditionExpression":"Origin server - Cache key hostname is \"cacheKeyHostname\"","examples":["Origin server - Cache key hostname is \"www.example.com\""]}],"conditionType":"ORIGIN_SERVER","label":"Origin server","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"cacheKeyHostname","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"}]},{"conditionExpressions":[{"conditionExpression":"Prefetch objects - Object prefetching is triggered","examples":["Prefetch objects - Object prefetching is triggered"]},{"conditionExpression":"Prefetch objects - Object prefetching is not triggered","examples":["Prefetch objects - Object prefetching is not triggered"]}],"conditionType":"PREFETCH_OBJECTS","label":"Prefetch objects","placeHolders":[]},{"conditionExpressions":[{"conditionExpression":"Redirect response code is one of \"redirectCodes\"","examples":["Redirect response code is one of \"301\"","Redirect response code is one of \"301,302\""]},{"conditionExpression":"Redirect response code is one of \"redirectCodes\" and location is \"redirectUrl\"","examples":["Redirect response code is one of \"301,302\" and location is \"https://www.redirect.example.com/\""]}],"conditionType":"REDIRECT","label":"Redirect","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"redirectUrl","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":[301,302],"isCustomValueSupported":true,"placeHolder":"redirectCodes","valueDataType":"INTEGER","valueInputType":"MULTIPLE_VALUE","valueSeparator":","}]},{"conditionExpressions":[{"conditionExpression":"SureRoute is enabled","examples":["SureRoute is enabled"]},{"conditionExpression":"SureRoute is not enabled","examples":["SureRoute is not enabled"]}],"conditionType":"SURE_ROUTE","label":"SureRoute","placeHolders":[]},{"conditionExpressions":[{"conditionExpression":"Tiered distribution is enabled","examples":["Tiered distribution is enabled"]},{"conditionExpression":"Tiered distribution is not enabled","examples":["Tiered distribution is not enabled"]}],"conditionType":"TIERED_DISTRIBUTION","label":"Tiered distribution","placeHolders":[]},{"conditionExpressions":[{"conditionExpression":"Variable \"variableName\" exists","examples":["Variable \"enter a value\" exists"]},{"conditionExpression":"Variable \"variableName\" has a value","examples":["Variable \"enter a value\" has a value"]},{"conditionExpression":"Variable \"variableName\" has no value","examples":["Variable \"enter a value\" has no value"]},{"conditionExpression":"Variable \"variableName\" does not exist","examples":["Variable \"enter a value\" does not exist"]},{"conditionExpression":"Variable \"variableName\" has a value that equals \"variableValue\"","examples":["Variable \"enter a value\" has a value that equals \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that contains \"variableValue\"","examples":["Variable \"enter a value\" has a value that contains \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that ends with \"variableValue\"","examples":["Variable \"enter a value\" has a value that ends with \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that begins with \"variableValue\"","examples":["Variable \"enter a value\" has a value that begins with \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that matches regex \"variableValue\"","examples":["Variable \"enter a value\" has a value that matches regex \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that does not equal \"variableValue\"","examples":["Variable \"enter a value\" has a value that does not equal \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that does not contain \"variableValue\"","examples":["Variable \"enter a value\" has a value that does not contain \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that does not end with \"variableValue\"","examples":["Variable \"enter a value\" has a value that does not end with \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that does not begin with \"variableValue\"","examples":["Variable \"enter a value\" has a value that does not begin with \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that equals \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that equals \"enter a value\" (ignore case)"]},{"conditionExpression":"Variable \"variableName\" has a value that does not match regex \"variableValue\"","examples":["Variable \"enter a value\" has a value that does not match regex \"enter a value\""]},{"conditionExpression":"Variable \"variableName\" has a value that contains \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that contains \"enter a value\" (ignore case)"]},{"conditionExpression":"Variable \"variableName\" has a value that ends with \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that ends with \"enter a value\" (ignore case)"]},{"conditionExpression":"Variable \"variableName\" has a value that begins with \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that begins with \"enter a value\" (ignore case)"]},{"conditionExpression":"Variable \"variableName\" has a value that matches regex \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that matches regex \"enter a value\" (ignore case)"]},{"conditionExpression":"Variable \"variableName\" has a value that does not equal \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that does not equal \"enter a value\" (ignore case)"]},{"conditionExpression":"Variable \"variableName\" has a value that does not contain \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that does not contain \"enter a value\" (ignore case)"]},{"conditionExpression":"Variable \"variableName\" has a value that does not end with \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that does not end with \"enter a value\" (ignore case)"]},{"conditionExpression":"Variable \"variableName\" has a value that does not begin with \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that does not begin with \"enter a value\" (ignore case)"]},{"conditionExpression":"Variable \"variableName\" has a value that does not match regex \"variableValue\" (ignore case)","examples":["Variable \"enter a value\" has a value that does not match regex \"enter a value\" (ignore case)"]}],"conditionType":"VARIABLE","label":"Variable","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"variableName","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"variableValue","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"}]},{"conditionExpressions":[{"conditionExpression":"SiteShield is enabled","examples":["SiteShield is enabled"]},{"conditionExpression":"SiteShield is not enabled","examples":["SiteShield is not enabled"]},{"conditionExpression":"SiteShield is enabled and SiteShield map contains \"siteShieldMap\"","examples":["SiteShield is enabled and SiteShield map contains \"s3083.akamaiedge.net\""]}],"conditionType":"SITE_SHIELD","label":"SiteShield","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"siteShieldMap","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"}]},{"conditionExpressions":[{"conditionExpression":"Alerted rules are \"alertedRules\"","examples":["Alerted rules are \"3900000, 3900003, 3900004\""]},{"conditionExpression":"Alerted rules - at least one of \"alertedRules\" was triggered","examples":["Alerted rules - at least one of \"910343, 923747\" was triggered"]}],"conditionType":"ALERTED_RULES","label":"Alerted Rules","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"alertedRules","valueDataType":"STRING","valueInputType":"MULTIPLE_VALUE","valueSeparator":","}]},{"conditionExpressions":[{"conditionExpression":"Denied rule is one of \"deniedRules\"","examples":["Denied rule is one of \"3900000, 3900003, 3900004\""]}],"conditionType":"DENIED_RULE","label":"Denied Rule","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"deniedRules","valueDataType":"STRING","valueInputType":"MULTIPLE_VALUE","valueSeparator":","}]},{"conditionExpressions":[{"conditionExpression":"Policy name is \"policyName\"","examples":["Policy name is \"My security policy\""]}],"conditionType":"POLICY_NAME","label":"Policy Name","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"policyName","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"}]},{"conditionExpressions":[{"conditionExpression":"API ID is \"apiId\"","examples":["API ID is \"api_612107\""]}],"conditionType":"API_ID","label":"API ID","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"apiId","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"}]},{"conditionExpressions":[{"conditionExpression":"f line field \"fFieldName\" has a value","examples":["f line field \"objectStatus\" has a value"]},{"conditionExpression":"f line field \"fFieldName\" has no value","examples":["f line field \"objectStatus\" has no value"]},{"conditionExpression":"f line field \"fFieldName\" has a value that equals \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that equals \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that contains \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that contains \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that ends with \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that ends with \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that begins with \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that begins with \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that matches regex \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that matches regex \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not equal \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that does not equal \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not contain \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that does not contain \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not end with \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that does not end with \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not begin with \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that does not begin with \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that equals \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that equals \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not match regex \"fFieldValue\"","examples":["f line field \"objectStatus\" has a value that does not match regex \"pJxy\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that contains \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that contains \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value that ends with \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that ends with \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value that begins with \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that begins with \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value that matches regex \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that matches regex \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not equal \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that does not equal \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not contain \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that does not contain \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not end with \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that does not end with \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not begin with \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that does not begin with \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not match regex \"fFieldValue\" (ignore case)","examples":["f line field \"objectStatus\" has a value that does not match regex \"pJxy\" (ignore case)"]},{"conditionExpression":"f line field \"fFieldName\" has a value where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has no value where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has no value where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that equals \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that equals \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that contains \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that contains \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that ends with \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that ends with \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that begins with \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that begins with \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that matches regex \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that matches regex \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not equal \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not equal \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not contain \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not contain \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not end with \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not end with \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not begin with \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not begin with \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not match regex \"fFieldValue\" where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not match regex \"pJxy\" where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that equals \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that equals \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that contains \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that contains \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that ends with \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that ends with \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that begins with \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that begins with \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that matches regex \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that matches regex \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not equal \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not equal \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not contain \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not contain \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not end with \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not end with \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not begin with \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not begin with \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"f line field \"fFieldName\" has a value that does not match regex \"fFieldValue\" (ignore case) where f line field \"fFilterName\" equals \"fFilterValue\"","examples":["f line field \"objectStatus\" has a value that does not match regex \"pJxy\" (ignore case) where f line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]}],"conditionType":"F_LINE","label":"f line","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"fFieldValue","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":["Log type","Client IP","Forward Hostname","Forward IP","HTTP method","ARL","HTTP status","Content type","Bytes received","Time taken","Error","SSL version","Host header","Object status","Object status 2","Edge IP","Turnaround time"],"isCustomValueSupported":false,"placeHolder":"fFilterName","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"fFilterValue","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":["Log type","Client IP","Forward Hostname","Forward IP","HTTP method","ARL","HTTP status","Content type","Bytes received","Time taken","Error","SSL version","Host header","Object status","Object status 2","Edge IP","Turnaround time"],"isCustomValueSupported":false,"placeHolder":"fFieldName","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"}]},{"conditionExpressions":[{"conditionExpression":"Forward errors do not occur for the request to origin","examples":["Forward errors do not occur for the request to origin"]}],"conditionType":"FORWARD_ERRORS","label":"Forward errors","placeHolders":[]},{"conditionExpressions":[{"conditionExpression":"r line field \"rFieldName\" has a value","examples":["r line field \"objectStatus\" has a value"]},{"conditionExpression":"r line field \"rFieldName\" has no value","examples":["r line field \"objectStatus\" has no value"]},{"conditionExpression":"r line field \"rFieldName\" has a value that equals \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that equals \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that contains \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that contains \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that ends with \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that ends with \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that begins with \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that begins with \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that matches regex \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that matches regex \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not equal \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that does not equal \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not contain \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that does not contain \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not end with \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that does not end with \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not begin with \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that does not begin with \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not match regex \"rFieldValue\"","examples":["r line field \"objectStatus\" has a value that does not match regex \"pJxy\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that equals \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that equals \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value that contains \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that contains \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value that ends with \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that ends with \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value that begins with \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that begins with \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value that matches regex \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that matches regex \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not equal \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that does not equal \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not contain \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that does not contain \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not end with \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that does not end with \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not begin with \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that does not begin with \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not match regex \"rFieldValue\" (ignore case)","examples":["r line field \"objectStatus\" has a value that does not match regex \"pJxy\" (ignore case)"]},{"conditionExpression":"r line field \"rFieldName\" has a value where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has no value where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has no value where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that equals \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that equals \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that contains \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that contains \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that ends with \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that ends with \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that begins with \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that begins with \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that matches regex \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that matches regex \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not equal \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not equal \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not contain \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not contain \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not end with \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not end with \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not begin with \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not begin with \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not match regex \"rFieldValue\" where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not match regex \"pJxy\" where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that equals \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that equals \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that contains \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that contains \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that ends with \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that ends with \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that begins with \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that begins with \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that matches regex \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that matches regex \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not equal \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not equal \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not contain \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not contain \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not end with \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not end with \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not begin with \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not begin with \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]},{"conditionExpression":"r line field \"rFieldName\" has a value that does not match regex \"rFieldValue\" (ignore case) where r line field \"rFilterName\" equals \"rFilterValue\"","examples":["r line field \"objectStatus\" has a value that does not match regex \"pJxy\" (ignore case) where r line field \"ARL\" equals \"www.atcuser1.com/catalog/University_Header.png\""]}],"conditionType":"R_LINE","label":"r line","placeHolders":[{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"rFieldValue","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":[],"isCustomValueSupported":true,"placeHolder":"rFilterValue","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":["Log type","Client IP","HTTP method","ARL","HTTP status","Content type","Bytes served","Object size","Time taken","Referer","User agent","Cookie","Error","SSL version","Host header","Object status","Object status 2","Object status 3","Edge IP","Turnaround time","Content bytes served"],"isCustomValueSupported":false,"placeHolder":"rFilterName","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"},{"availableValues":["Log type","Client IP","HTTP method","ARL","HTTP status","Content type","Bytes served","Object size","Time taken","Referer","User agent","Cookie","Error","SSL version","Host header","Object status","Object status 2","Object status 3","Edge IP","Turnaround time","Content bytes served"],"isCustomValueSupported":false,"placeHolder":"rFieldName","valueDataType":"STRING","valueInputType":"SINGLE_VALUE"}]}]}