github.com/Foodji/aws-lambda-go@v1.20.2/events/testdata/lex-event.json (about)

     1  {
     2    "currentIntent": {
     3      "name": "intent-name",
     4      "slots": {
     5        "slot name1": "value1",
     6        "slot name2": "value2"
     7      },
     8      "slotDetails": {
     9        "slot name1": {
    10          "resolutions": [
    11            { "value1": "resolved value1" },
    12            { "value2": "resolved value2" }
    13          ],
    14          "originalValue": "original text"
    15        },
    16        "slot name2": {
    17          "resolutions": [
    18            { "value1": "resolved value1" },
    19            { "value2": "resolved value2" }
    20          ],
    21          "originalValue": "original text"
    22        }
    23      },
    24      "confirmationStatus": "None, Confirmed, or Denied (intent confirmation, if configured)"
    25    },
    26    "bot": {
    27      "name": "bot name",
    28      "alias": "bot alias",
    29      "version": "bot version"
    30    },
    31    "userId": "User ID specified in the POST request to Amazon Lex.",
    32    "inputTranscript": "Text used to process the request",
    33    "invocationSource": "FulfillmentCodeHook or DialogCodeHook",
    34    "outputDialogMode": "Text or Voice, based on ContentType request header in runtime API request",
    35    "messageVersion": "1.0",
    36    "sessionAttributes": {
    37      "key1": "value1",
    38      "key2": "value2"
    39    },
    40    "requestAttributes": {
    41      "key1": "value1",
    42      "key2": "value2"
    43    }
    44  }