- Property Manager name: Global Request Number
- Behavior version: The
latest
rule format supports theglobalRequestNumber
behavior v1.0. - Rule format status: Beta, possible breaking changes
- Access: Read/Write
- Allowed in includes: Not available for
latest
rule format
Generates a unique identifier for each request on the Akamai edge network, for use in logging and debugging. GRN identifiers follow the same format as Akamai's error reference strings, for example: 0.05313217.1567801841.1457a3
. You can use the Edge Diagnostics API's Translate error string operation to get low-level details about any request.
Option | Type | Description | Requires | |
---|---|---|---|---|
outputOption | enum | Specifies how to report the GRN value. | {"displayType":"enum","options":["RESPONSE_HEADER","REQUEST_HEADER","BOTH_HEADERS","ASSIGN_VARIABLE"],"tag":"select"} | |
RESPONSE_HEADER | Use a response header. | |||
REQUEST_HEADER | Use a request header. | |||
BOTH_HEADERS | Use both headers. | |||
ASSIGN_VARIABLE | Process the value in some other way as a variable. | |||
headerName | string | With | outputOption is either: RESPONSE_HEADER , REQUEST_HEADER , BOTH_HEADERS | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"outputOption","op":"in","value":["RESPONSE_HEADER","REQUEST_HEADER","BOTH_HEADERS"]}} |
variableName | string (variable name) | This specifies the name of the variable to assign the GRN value to. You need to pre-declare any variable you specify within the rule tree. | outputOption is ASSIGN_VARIABLE | {"displayType":"string","tag":"input","type":"text"} {"if":{"attribute":"outputOption","op":"eq","value":"ASSIGN_VARIABLE"}} |