serverless-spy
Version:
CDK-based library for writing elegant integration tests on AWS serverless architecture and an additional web console to monitor events in real time.
481 lines • 74.6 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.sampleData = void 0;
exports.sampleData = [
{
timestamp: '2022-09-20T09:46:04.610Z',
serviceKey: 'Function#ToSnsAndDynamoDb#Request',
data: {
request: { id: '057f544b-7f90-496c-8006-3043dec54620', message: 'Hello' },
context: {
functionName: 'ServerlessSpyE2e-ToSnsAndDynamoDb13696817-sagu3HTK25K6',
awsRequestId: 'ba4d4569-416a-407b-9842-0ee38a83b97c',
},
},
},
{
timestamp: '2022-09-20T09:46:04.674Z',
serviceKey: 'Function#ToSnsAndDynamoDb#Response',
data: {
request: { id: '057f544b-7f90-496c-8006-3043dec54620', message: 'Hello' },
response: {
id: '057f544b-7f90-496c-8006-3043dec54620',
message: 'Hello',
},
context: {
functionName: 'ServerlessSpyE2e-ToSnsAndDynamoDb13696817-sagu3HTK25K6',
awsRequestId: 'ba4d4569-416a-407b-9842-0ee38a83b97c',
},
},
},
{
timestamp: '2022-09-20T09:46:04.751Z',
serviceKey: 'Function#ReceiveSqs#Response',
data: {
request: {
Records: [
{
messageId: 'b1dd1d88-0560-43de-a406-394ca4bb7cec',
receiptHandle: 'AQEBivlgjdhylhmB95VJL1K1OGeZpzOmbZAiaNUT/EnlDN/Bmlo7o/Aby9zveOanusGVdsBwF5VAbQEPc17y1sNa/mA3gN54I13/vm9K0rmLlmMG77yp4e/VhbK9qx8xG+w87JCDC1iw8alEea+zqiBqWFalEUL0SAT8lkkS/plq4AA1B40ytuVZm4HGnTc+4SltCFmmbxFMDblSZ5fzQ6jyQAnh8Hb5kDQTwbKu7eRI14XvNC39tlb1kGGYHQa7jOqC6KAjqozwTeZjcEgUzjNoqyqzNXL4lWpucxO/YgFEqi7aRiPQZZO2UY9mgWPgNp17P5LGOu4Kh48hFs6vvfQMkqAOskN3KWzj9o/N4QC3pvKRE3r9cFgYh6UdwQwBI/P7c+QBBqt1JG89DklJBobmzcLjI+agJaP5RWb6tBwhOzCC3CbOwqfr/myLfcPF3ZZj',
body: '{\n "Type" : "Notification",\n "MessageId" : "f2a02b45-0ecb-566c-9616-70e680d73f8c",\n "TopicArn" : "arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF",\n "Message" : "{\\"id\\":\\"057f544b-7f90-496c-8006-3043dec54620\\",\\"message\\":\\"Hello\\"}",\n "Timestamp" : "2022-09-20T09:46:04.607Z",\n "SignatureVersion" : "1",\n "Signature" : "dB6sX7MUHevj080Rr0k08FT2sVUbA/osH6AFznOb+sva3Z7xJ0vzQh2brpy2tiBsiuAliYeJGc1GZxjmL1HCN4QiytiBzfdX71KeiSgeC8p4gW5lbrNpcyzHTOJSxOrBDfdxoh5JRZK6DymFrlmbC8pc0Y7y+4a2cCMUwjk4MnxG4a6H0uqVvVfnl7l6T4GzGTFkLjdqKNU8DNg+b7TPgs2mmlMivPAP1oYsrlBgUgmBLmfKfgr5BwngA+c4cIAi3fT89aWqUStY4P/tT/xPVRb2vyykenwFcoEPuautieXFXjAFg64N9JtNyxqRKL5XxnYl8mMmZsc7assV342d/g==",\n "SigningCertURL" : "https://sns.eu-west-1.amazonaws.com/SimpleNotificationService-56e67fcb41f6fec09b0196692625d385.pem",\n "UnsubscribeURL" : "https://sns.eu-west-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF:ecf2a422-1e24-4a64-9f6d-715d91ae36d6",\n "MessageAttributes" : {\n "test" : {"Type":"String","Value":"test"}\n }\n}',
attributes: {
ApproximateReceiveCount: '1',
AWSTraceHeader: 'Root=1-63298bdc-40943faf493e196b4e07459c;Parent=24c04ec26b26310a;Sampled=0',
SentTimestamp: '1663667164636',
SenderId: 'AIDAISMY7JYY5F7RTT6AO',
ApproximateFirstReceiveTimestamp: '1663667164641',
},
messageAttributes: {},
md5OfBody: 'af6bd3f6989ac11fa4a33798c0cf87cc',
eventSource: 'aws:sqs',
eventSourceARN: 'arn:aws:sqs:eu-west-1:123456789012:ServerlessSpyE2e-MyQueueNo154EF6659-jvYNz1YlvYdQ',
awsRegion: 'eu-west-1',
},
],
},
response: {
Records: [
{
messageId: 'b1dd1d88-0560-43de-a406-394ca4bb7cec',
receiptHandle: 'AQEBivlgjdhylhmB95VJL1K1OGeZpzOmbZAiaNUT/EnlDN/Bmlo7o/Aby9zveOanusGVdsBwF5VAbQEPc17y1sNa/mA3gN54I13/vm9K0rmLlmMG77yp4e/VhbK9qx8xG+w87JCDC1iw8alEea+zqiBqWFalEUL0SAT8lkkS/plq4AA1B40ytuVZm4HGnTc+4SltCFmmbxFMDblSZ5fzQ6jyQAnh8Hb5kDQTwbKu7eRI14XvNC39tlb1kGGYHQa7jOqC6KAjqozwTeZjcEgUzjNoqyqzNXL4lWpucxO/YgFEqi7aRiPQZZO2UY9mgWPgNp17P5LGOu4Kh48hFs6vvfQMkqAOskN3KWzj9o/N4QC3pvKRE3r9cFgYh6UdwQwBI/P7c+QBBqt1JG89DklJBobmzcLjI+agJaP5RWb6tBwhOzCC3CbOwqfr/myLfcPF3ZZj',
body: '{\n "Type" : "Notification",\n "MessageId" : "f2a02b45-0ecb-566c-9616-70e680d73f8c",\n "TopicArn" : "arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF",\n "Message" : "{\\"id\\":\\"057f544b-7f90-496c-8006-3043dec54620\\",\\"message\\":\\"Hello\\"}",\n "Timestamp" : "2022-09-20T09:46:04.607Z",\n "SignatureVersion" : "1",\n "Signature" : "dB6sX7MUHevj080Rr0k08FT2sVUbA/osH6AFznOb+sva3Z7xJ0vzQh2brpy2tiBsiuAliYeJGc1GZxjmL1HCN4QiytiBzfdX71KeiSgeC8p4gW5lbrNpcyzHTOJSxOrBDfdxoh5JRZK6DymFrlmbC8pc0Y7y+4a2cCMUwjk4MnxG4a6H0uqVvVfnl7l6T4GzGTFkLjdqKNU8DNg+b7TPgs2mmlMivPAP1oYsrlBgUgmBLmfKfgr5BwngA+c4cIAi3fT89aWqUStY4P/tT/xPVRb2vyykenwFcoEPuautieXFXjAFg64N9JtNyxqRKL5XxnYl8mMmZsc7assV342d/g==",\n "SigningCertURL" : "https://sns.eu-west-1.amazonaws.com/SimpleNotificationService-56e67fcb41f6fec09b0196692625d385.pem",\n "UnsubscribeURL" : "https://sns.eu-west-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF:ecf2a422-1e24-4a64-9f6d-715d91ae36d6",\n "MessageAttributes" : {\n "test" : {"Type":"String","Value":"test"}\n }\n}',
attributes: {
ApproximateReceiveCount: '1',
AWSTraceHeader: 'Root=1-63298bdc-40943faf493e196b4e07459c;Parent=24c04ec26b26310a;Sampled=0',
SentTimestamp: '1663667164636',
SenderId: 'AIDAISMY7JYY5F7RTT6AO',
ApproximateFirstReceiveTimestamp: '1663667164641',
},
messageAttributes: {},
md5OfBody: 'af6bd3f6989ac11fa4a33798c0cf87cc',
eventSource: 'aws:sqs',
eventSourceARN: 'arn:aws:sqs:eu-west-1:123456789012:ServerlessSpyE2e-MyQueueNo154EF6659-jvYNz1YlvYdQ',
awsRegion: 'eu-west-1',
},
],
},
context: {
functionName: 'ServerlessSpyE2e-ReceiveSqs09F03F56-XeqiZ0cUjJl4',
awsRequestId: '23672a4d-68be-5ad1-a139-71eee6b20c4c',
},
},
},
{
timestamp: '2022-09-20T09:46:04.755Z',
serviceKey: 'Function#ReceiveSqs#Request',
data: {
request: {
Records: [
{
messageId: 'b1dd1d88-0560-43de-a406-394ca4bb7cec',
receiptHandle: 'AQEBivlgjdhylhmB95VJL1K1OGeZpzOmbZAiaNUT/EnlDN/Bmlo7o/Aby9zveOanusGVdsBwF5VAbQEPc17y1sNa/mA3gN54I13/vm9K0rmLlmMG77yp4e/VhbK9qx8xG+w87JCDC1iw8alEea+zqiBqWFalEUL0SAT8lkkS/plq4AA1B40ytuVZm4HGnTc+4SltCFmmbxFMDblSZ5fzQ6jyQAnh8Hb5kDQTwbKu7eRI14XvNC39tlb1kGGYHQa7jOqC6KAjqozwTeZjcEgUzjNoqyqzNXL4lWpucxO/YgFEqi7aRiPQZZO2UY9mgWPgNp17P5LGOu4Kh48hFs6vvfQMkqAOskN3KWzj9o/N4QC3pvKRE3r9cFgYh6UdwQwBI/P7c+QBBqt1JG89DklJBobmzcLjI+agJaP5RWb6tBwhOzCC3CbOwqfr/myLfcPF3ZZj',
body: '{\n "Type" : "Notification",\n "MessageId" : "f2a02b45-0ecb-566c-9616-70e680d73f8c",\n "TopicArn" : "arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF",\n "Message" : "{\\"id\\":\\"057f544b-7f90-496c-8006-3043dec54620\\",\\"message\\":\\"Hello\\"}",\n "Timestamp" : "2022-09-20T09:46:04.607Z",\n "SignatureVersion" : "1",\n "Signature" : "dB6sX7MUHevj080Rr0k08FT2sVUbA/osH6AFznOb+sva3Z7xJ0vzQh2brpy2tiBsiuAliYeJGc1GZxjmL1HCN4QiytiBzfdX71KeiSgeC8p4gW5lbrNpcyzHTOJSxOrBDfdxoh5JRZK6DymFrlmbC8pc0Y7y+4a2cCMUwjk4MnxG4a6H0uqVvVfnl7l6T4GzGTFkLjdqKNU8DNg+b7TPgs2mmlMivPAP1oYsrlBgUgmBLmfKfgr5BwngA+c4cIAi3fT89aWqUStY4P/tT/xPVRb2vyykenwFcoEPuautieXFXjAFg64N9JtNyxqRKL5XxnYl8mMmZsc7assV342d/g==",\n "SigningCertURL" : "https://sns.eu-west-1.amazonaws.com/SimpleNotificationService-56e67fcb41f6fec09b0196692625d385.pem",\n "UnsubscribeURL" : "https://sns.eu-west-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF:ecf2a422-1e24-4a64-9f6d-715d91ae36d6",\n "MessageAttributes" : {\n "test" : {"Type":"String","Value":"test"}\n }\n}',
attributes: {
ApproximateReceiveCount: '1',
AWSTraceHeader: 'Root=1-63298bdc-40943faf493e196b4e07459c;Parent=24c04ec26b26310a;Sampled=0',
SentTimestamp: '1663667164636',
SenderId: 'AIDAISMY7JYY5F7RTT6AO',
ApproximateFirstReceiveTimestamp: '1663667164641',
},
messageAttributes: {},
md5OfBody: 'af6bd3f6989ac11fa4a33798c0cf87cc',
eventSource: 'aws:sqs',
eventSourceARN: 'arn:aws:sqs:eu-west-1:123456789012:ServerlessSpyE2e-MyQueueNo154EF6659-jvYNz1YlvYdQ',
awsRegion: 'eu-west-1',
},
],
},
context: {
functionName: 'ServerlessSpyE2e-ReceiveSqs09F03F56-XeqiZ0cUjJl4',
awsRequestId: '23672a4d-68be-5ad1-a139-71eee6b20c4c',
},
},
},
{
timestamp: '2022-09-20T09:46:04.800Z',
serviceKey: 'SnsSubscription#MyTopicNo1#MyQueueNo1',
data: {
spyEventType: 'SnsSubscription',
message: { id: '057f544b-7f90-496c-8006-3043dec54620', message: 'Hello' },
subject: null,
timestamp: '2022-09-20T09:46:04.607Z',
topicArn: 'arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF',
messageId: 'f2a02b45-0ecb-566c-9616-70e680d73f8c',
messageAttributes: { test: { Type: 'String', Value: 'test' } },
},
},
{
timestamp: '2022-09-20T09:46:04.802Z',
serviceKey: 'SnsTopic#MyTopicNo1',
data: {
spyEventType: 'SnsTopic',
message: { id: '057f544b-7f90-496c-8006-3043dec54620', message: 'Hello' },
subject: null,
timestamp: '2022-09-20T09:46:04.607Z',
topicArn: 'arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF',
messageId: 'f2a02b45-0ecb-566c-9616-70e680d73f8c',
messageAttributes: { test: { Type: 'String', Value: 'test' } },
},
},
{
timestamp: '2022-09-20T09:46:04.771Z',
serviceKey: 'Sqs#MyQueueNo1',
data: {
spyEventType: 'Sqs',
body: {
Type: 'Notification',
MessageId: 'f2a02b45-0ecb-566c-9616-70e680d73f8c',
TopicArn: 'arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF',
Message: '{"id":"057f544b-7f90-496c-8006-3043dec54620","message":"Hello"}',
Timestamp: '2022-09-20T09:46:04.607Z',
SignatureVersion: '1',
Signature: 'dB6sX7MUHevj080Rr0k08FT2sVUbA/osH6AFznOb+sva3Z7xJ0vzQh2brpy2tiBsiuAliYeJGc1GZxjmL1HCN4QiytiBzfdX71KeiSgeC8p4gW5lbrNpcyzHTOJSxOrBDfdxoh5JRZK6DymFrlmbC8pc0Y7y+4a2cCMUwjk4MnxG4a6H0uqVvVfnl7l6T4GzGTFkLjdqKNU8DNg+b7TPgs2mmlMivPAP1oYsrlBgUgmBLmfKfgr5BwngA+c4cIAi3fT89aWqUStY4P/tT/xPVRb2vyykenwFcoEPuautieXFXjAFg64N9JtNyxqRKL5XxnYl8mMmZsc7assV342d/g==',
SigningCertURL: 'https://sns.eu-west-1.amazonaws.com/SimpleNotificationService-56e67fcb41f6fec09b0196692625d385.pem',
UnsubscribeURL: 'https://sns.eu-west-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF:ecf2a422-1e24-4a64-9f6d-715d91ae36d6',
MessageAttributes: { test: { Type: 'String', Value: 'test' } },
},
messageAttributes: {},
},
},
{
timestamp: '2022-09-20T09:46:04.808Z',
serviceKey: 'SnsSubscription#MyTopicNo1#FromSnsToSqsAndS3',
data: {
spyEventType: 'SnsSubscription',
message: { id: '057f544b-7f90-496c-8006-3043dec54620', message: 'Hello' },
subject: null,
timestamp: '2022-09-20T09:46:04.607Z',
topicArn: 'arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF',
messageId: 'f2a02b45-0ecb-566c-9616-70e680d73f8c',
messageAttributes: { test: { Type: 'String', Value: 'test' } },
},
},
{
timestamp: '2022-09-20T09:46:04.903Z',
serviceKey: 'Function#FromSnsToSqsAndS3#Request',
data: {
request: {
Records: [
{
EventSource: 'aws:sns',
EventVersion: '1.0',
EventSubscriptionArn: 'arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF:29430bee-0503-4b1f-8c7e-3a115b049679',
Sns: {
Type: 'Notification',
MessageId: 'f2a02b45-0ecb-566c-9616-70e680d73f8c',
TopicArn: 'arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF',
Subject: null,
Message: '{"id":"057f544b-7f90-496c-8006-3043dec54620","message":"Hello"}',
Timestamp: '2022-09-20T09:46:04.607Z',
SignatureVersion: '1',
Signature: 'dB6sX7MUHevj080Rr0k08FT2sVUbA/osH6AFznOb+sva3Z7xJ0vzQh2brpy2tiBsiuAliYeJGc1GZxjmL1HCN4QiytiBzfdX71KeiSgeC8p4gW5lbrNpcyzHTOJSxOrBDfdxoh5JRZK6DymFrlmbC8pc0Y7y+4a2cCMUwjk4MnxG4a6H0uqVvVfnl7l6T4GzGTFkLjdqKNU8DNg+b7TPgs2mmlMivPAP1oYsrlBgUgmBLmfKfgr5BwngA+c4cIAi3fT89aWqUStY4P/tT/xPVRb2vyykenwFcoEPuautieXFXjAFg64N9JtNyxqRKL5XxnYl8mMmZsc7assV342d/g==',
SigningCertUrl: 'https://sns.eu-west-1.amazonaws.com/SimpleNotificationService-56e67fcb41f6fec09b0196692625d385.pem',
UnsubscribeUrl: 'https://sns.eu-west-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF:29430bee-0503-4b1f-8c7e-3a115b049679',
MessageAttributes: { test: { Type: 'String', Value: 'test' } },
},
},
],
},
context: {
functionName: 'ServerlessSpyE2e-FromSnsToSqsAndS3DD1CDB48-mT1kC5fqYXBj',
awsRequestId: '9323981d-674b-427e-b639-4cc26158c69f',
},
},
},
{
timestamp: '2022-09-20T09:46:04.942Z',
serviceKey: 'Function#FromSnsToSqsAndS3#Response',
data: {
request: {
Records: [
{
EventSource: 'aws:sns',
EventVersion: '1.0',
EventSubscriptionArn: 'arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF:29430bee-0503-4b1f-8c7e-3a115b049679',
Sns: {
Type: 'Notification',
MessageId: 'f2a02b45-0ecb-566c-9616-70e680d73f8c',
TopicArn: 'arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF',
Subject: null,
Message: '{"id":"057f544b-7f90-496c-8006-3043dec54620","message":"Hello"}',
Timestamp: '2022-09-20T09:46:04.607Z',
SignatureVersion: '1',
Signature: 'dB6sX7MUHevj080Rr0k08FT2sVUbA/osH6AFznOb+sva3Z7xJ0vzQh2brpy2tiBsiuAliYeJGc1GZxjmL1HCN4QiytiBzfdX71KeiSgeC8p4gW5lbrNpcyzHTOJSxOrBDfdxoh5JRZK6DymFrlmbC8pc0Y7y+4a2cCMUwjk4MnxG4a6H0uqVvVfnl7l6T4GzGTFkLjdqKNU8DNg+b7TPgs2mmlMivPAP1oYsrlBgUgmBLmfKfgr5BwngA+c4cIAi3fT89aWqUStY4P/tT/xPVRb2vyykenwFcoEPuautieXFXjAFg64N9JtNyxqRKL5XxnYl8mMmZsc7assV342d/g==',
SigningCertUrl: 'https://sns.eu-west-1.amazonaws.com/SimpleNotificationService-56e67fcb41f6fec09b0196692625d385.pem',
UnsubscribeUrl: 'https://sns.eu-west-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:eu-west-1:123456789012:ServerlessSpyE2e-MyTopicNo10D152776-7m3nZGQCdxUF:29430bee-0503-4b1f-8c7e-3a115b049679',
MessageAttributes: { test: { Type: 'String', Value: 'test' } },
},
},
],
},
response: { message: 'Hello undefined' },
context: {
functionName: 'ServerlessSpyE2e-FromSnsToSqsAndS3DD1CDB48-mT1kC5fqYXBj',
awsRequestId: '9323981d-674b-427e-b639-4cc26158c69f',
},
},
},
{
timestamp: '2022-09-20T09:46:05.088Z',
serviceKey: 'Sqs#MyQueueNo2',
data: {
spyEventType: 'Sqs',
body: { id: '057f544b-7f90-496c-8006-3043dec54620', message: 'Hello' },
messageAttributes: {
WeeksOn: {
stringValue: '6',
stringListValues: [],
binaryListValues: [],
dataType: 'Number',
},
Author: {
stringValue: 'John Grisham',
stringListValues: [],
binaryListValues: [],
dataType: 'String',
},
Title: {
stringValue: 'The Whistler',
stringListValues: [],
binaryListValues: [],
dataType: 'String',
},
},
},
},
{
timestamp: '2022-09-20T09:46:05.107Z',
serviceKey: 'Function#FromSqsToEventBridge#Request',
data: {
request: {
Records: [
{
messageId: '6297232e-203b-4776-a811-c5816ee24404',
receiptHandle: 'AQEBNeroB8TFlND6RVnj+vUPAqep/xWY4u7EI4tJURkfPfQPFWmW3g7OtbxLbYXwPVie0ccukt7QP6VB8sFjwSA/oPc3W1pcydJn19GFfrNDeXtZJUPwolV6Ng6D/5Kq9YGBm4G5cnRPg8OXlVZTwjPp4atFRrNh2BSIe2dTURJNK7Okdz+gza5JWwZ/6Lbjw61NAJuMiqCw7ZjN1n3KYvD/cT0DcOWUCnZRoiovYw7mQ+hbm5Vas1WArdF31o6TukwYuA0begjbAbje+udaVjOW6ThjLyvOTWsoxg0CfbVZK4ZaWYWgd7xyd8WOGf1QOKVNMv9elCQi0olC5MAMv/f9B3Kudd6l1RIiQIKaj0LZjf7pn3wsv3TPc85Z+9p3k9hSc++zSsPxN9g8hymZW/rviQlRTzEqSPggJvBr9/nzKcAn3+w20zxquodAJnlobRCY',
body: '{"id":"057f544b-7f90-496c-8006-3043dec54620","message":"Hello"}',
attributes: {
ApproximateReceiveCount: '1',
AWSTraceHeader: 'Root=1-63298bdc-40943faf493e196b4e07459c;Parent=34ad705e0750956d;Sampled=0',
SentTimestamp: '1663667164855',
SenderId: 'AROARDVHBDXRVFXDSOJAT:ServerlessSpyE2e-FromSnsToSqsAndS3DD1CDB48-mT1kC5fqYXBj',
ApproximateFirstReceiveTimestamp: '1663667164856',
},
messageAttributes: {
WeeksOn: {
stringValue: '6',
stringListValues: [],
binaryListValues: [],
dataType: 'Number',
},
Author: {
stringValue: 'John Grisham',
stringListValues: [],
binaryListValues: [],
dataType: 'String',
},
Title: {
stringValue: 'The Whistler',
stringListValues: [],
binaryListValues: [],
dataType: 'String',
},
},
md5OfMessageAttributes: 'd25a6aea97eb8f585bfa92d314504a92',
md5OfBody: 'c64b00e6b5eb62c5f39cf4e7b1f4bbd7',
eventSource: 'aws:sqs',
eventSourceARN: 'arn:aws:sqs:eu-west-1:123456789012:ServerlessSpyE2e-MyQueueNo27A959A93-MwJqK7Urit97',
awsRegion: 'eu-west-1',
},
],
},
context: {
functionName: 'ServerlessSpyE2e-FromSqsToEventBridgeE78842BE-VAz1SGd6qaR6',
awsRequestId: 'e0868330-80ce-59a7-8d77-d8930ec34d78',
},
},
},
{
timestamp: '2022-09-20T09:46:05.131Z',
serviceKey: 'Function#FromSqsToEventBridge#Response',
data: {
request: {
Records: [
{
messageId: '6297232e-203b-4776-a811-c5816ee24404',
receiptHandle: 'AQEBNeroB8TFlND6RVnj+vUPAqep/xWY4u7EI4tJURkfPfQPFWmW3g7OtbxLbYXwPVie0ccukt7QP6VB8sFjwSA/oPc3W1pcydJn19GFfrNDeXtZJUPwolV6Ng6D/5Kq9YGBm4G5cnRPg8OXlVZTwjPp4atFRrNh2BSIe2dTURJNK7Okdz+gza5JWwZ/6Lbjw61NAJuMiqCw7ZjN1n3KYvD/cT0DcOWUCnZRoiovYw7mQ+hbm5Vas1WArdF31o6TukwYuA0begjbAbje+udaVjOW6ThjLyvOTWsoxg0CfbVZK4ZaWYWgd7xyd8WOGf1QOKVNMv9elCQi0olC5MAMv/f9B3Kudd6l1RIiQIKaj0LZjf7pn3wsv3TPc85Z+9p3k9hSc++zSsPxN9g8hymZW/rviQlRTzEqSPggJvBr9/nzKcAn3+w20zxquodAJnlobRCY',
body: '{"id":"057f544b-7f90-496c-8006-3043dec54620","message":"Hello"}',
attributes: {
ApproximateReceiveCount: '1',
AWSTraceHeader: 'Root=1-63298bdc-40943faf493e196b4e07459c;Parent=34ad705e0750956d;Sampled=0',
SentTimestamp: '1663667164855',
SenderId: 'AROARDVHBDXRVFXDSOJAT:ServerlessSpyE2e-FromSnsToSqsAndS3DD1CDB48-mT1kC5fqYXBj',
ApproximateFirstReceiveTimestamp: '1663667164856',
},
messageAttributes: {
WeeksOn: {
stringValue: '6',
stringListValues: [],
binaryListValues: [],
dataType: 'Number',
},
Author: {
stringValue: 'John Grisham',
stringListValues: [],
binaryListValues: [],
dataType: 'String',
},
Title: {
stringValue: 'The Whistler',
stringListValues: [],
binaryListValues: [],
dataType: 'String',
},
},
md5OfMessageAttributes: 'd25a6aea97eb8f585bfa92d314504a92',
md5OfBody: 'c64b00e6b5eb62c5f39cf4e7b1f4bbd7',
eventSource: 'aws:sqs',
eventSourceARN: 'arn:aws:sqs:eu-west-1:123456789012:ServerlessSpyE2e-MyQueueNo27A959A93-MwJqK7Urit97',
awsRegion: 'eu-west-1',
},
],
},
response: { message: 'Hello undefined' },
context: {
functionName: 'ServerlessSpyE2e-FromSqsToEventBridgeE78842BE-VAz1SGd6qaR6',
awsRequestId: 'e0868330-80ce-59a7-8d77-d8930ec34d78',
},
},
},
{
timestamp: '2022-09-20T09:46:05.319Z',
serviceKey: 'EventBridgeRule#MyEventBus#MyEventBridge',
data: {
spyEventType: 'EventBridgeRule',
detail: { id: '057f544b-7f90-496c-8006-3043dec54620', message: 'Hello' },
detailType: 'test',
source: 'test-source',
time: '2022-09-20T09:46:05Z',
account: '123456789012',
},
},
{
timestamp: '2022-09-20T09:46:05.379Z',
serviceKey: 'EventBridge#MyEventBus',
data: {
spyEventType: 'EventBridge',
detail: { id: '057f544b-7f90-496c-8006-3043dec54620', message: 'Hello' },
detailType: 'test',
source: 'test-source',
time: '2022-09-20T09:46:05Z',
account: '123456789012',
},
},
{
timestamp: '2022-09-20T09:46:05.504Z',
serviceKey: 'Function#ReceiveEventBridge#Request',
data: {
request: {
version: '0',
id: '33549074-e48f-2857-f67c-263c621cde5c',
'detail-type': 'test',
source: 'test-source',
account: '123456789012',
time: '2022-09-20T09:46:05Z',
region: 'eu-west-1',
resources: [],
detail: {
id: '057f544b-7f90-496c-8006-3043dec54620',
message: 'Hello',
},
},
context: {
functionName: 'ServerlessSpyE2e-ReceiveEventBridge1A8F9A7B-1x4KLKDymCCn',
awsRequestId: '32814437-2efb-4384-9cb5-a04ac9639345',
},
},
},
{
timestamp: '2022-09-20T09:46:05.543Z',
serviceKey: 'DynamoDB#MyTable',
data: {
spyEventType: 'DynamoDB',
eventName: 'INSERT',
newImage: {
id: '057f544b-7f90-496c-8006-3043dec54620',
pk: '057f544b-7f90-496c-8006-3043dec54620',
message: 'Hello',
},
keys: { pk: '057f544b-7f90-496c-8006-3043dec54620' },
},
},
{
timestamp: '2022-09-20T09:46:05.541Z',
serviceKey: 'Function#ReceiveEventBridge#Response',
data: {
request: {
version: '0',
id: '33549074-e48f-2857-f67c-263c621cde5c',
'detail-type': 'test',
source: 'test-source',
account: '123456789012',
time: '2022-09-20T09:46:05Z',
region: 'eu-west-1',
resources: [],
detail: {
id: '057f544b-7f90-496c-8006-3043dec54620',
message: 'Hello',
},
},
response: {
version: '0',
id: '33549074-e48f-2857-f67c-263c621cde5c',
'detail-type': 'test',
source: 'test-source',
account: '123456789012',
time: '2022-09-20T09:46:05Z',
region: 'eu-west-1',
resources: [],
detail: {
id: '057f544b-7f90-496c-8006-3043dec54620',
message: 'Hello',
},
},
context: {
functionName: 'ServerlessSpyE2e-ReceiveEventBridge1A8F9A7B-1x4KLKDymCCn',
awsRequestId: '32814437-2efb-4384-9cb5-a04ac9639345',
},
},
},
{
timestamp: '2022-09-20T09:46:06.313Z',
serviceKey: 'S3#MyBucket',
data: {
spyEventType: 'S3',
eventName: 'ObjectCreated:Put',
eventTime: '2022-09-20T09:46:04.914Z',
bucket: 'serverlessspye2e-mybucketf68f3ff0-fl5cf0ojrgtc',
key: '057f544b-7f90-496c-8006-3043dec54620.json',
},
},
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2FtcGxlRGF0YS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL2NsaS9zYW1wbGVEYXRhLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFhLFFBQUEsVUFBVSxHQUFHO0lBQ3hCO1FBQ0UsU0FBUyxFQUFFLDBCQUEwQjtRQUNyQyxVQUFVLEVBQUUsbUNBQW1DO1FBQy9DLElBQUksRUFBRTtZQUNKLE9BQU8sRUFBRSxFQUFFLEVBQUUsRUFBRSxzQ0FBc0MsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFO1lBQ3pFLE9BQU8sRUFBRTtnQkFDUCxZQUFZLEVBQUUsd0RBQXdEO2dCQUN0RSxZQUFZLEVBQUUsc0NBQXNDO2FBQ3JEO1NBQ0Y7S0FDRjtJQUNEO1FBQ0UsU0FBUyxFQUFFLDBCQUEwQjtRQUNyQyxVQUFVLEVBQUUsb0NBQW9DO1FBQ2hELElBQUksRUFBRTtZQUNKLE9BQU8sRUFBRSxFQUFFLEVBQUUsRUFBRSxzQ0FBc0MsRUFBRSxPQUFPLEVBQUUsT0FBTyxFQUFFO1lBQ3pFLFFBQVEsRUFBRTtnQkFDUixFQUFFLEVBQUUsc0NBQXNDO2dCQUMxQyxPQUFPLEVBQUUsT0FBTzthQUNqQjtZQUNELE9BQU8sRUFBRTtnQkFDUCxZQUFZLEVBQUUsd0RBQXdEO2dCQUN0RSxZQUFZLEVBQUUsc0NBQXNDO2FBQ3JEO1NBQ0Y7S0FDRjtJQUNEO1FBQ0UsU0FBUyxFQUFFLDBCQUEwQjtRQUNyQyxVQUFVLEVBQUUsOEJBQThCO1FBQzFDLElBQUksRUFBRTtZQUNKLE9BQU8sRUFBRTtnQkFDUCxPQUFPLEVBQUU7b0JBQ1A7d0JBQ0UsU0FBUyxFQUFFLHNDQUFzQzt3QkFDakQsYUFBYSxFQUNYLHNjQUFzYzt3QkFDeGMsSUFBSSxFQUFFLGdvQ0FBZ29DO3dCQUN0b0MsVUFBVSxFQUFFOzRCQUNWLHVCQUF1QixFQUFFLEdBQUc7NEJBQzVCLGNBQWMsRUFDWiw0RUFBNEU7NEJBQzlFLGFBQWEsRUFBRSxlQUFlOzRCQUM5QixRQUFRLEVBQUUsdUJB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Q3pCLElBQUksRUFBRTtZQUNKLFlBQVksRUFBRSxJQUFJO1lBQ2xCLFNBQVMsRUFBRSxtQkFBbUI7WUFDOUIsU0FBUyxFQUFFLDBCQUEwQjtZQUNyQyxNQUFNLEVBQUUsZ0RBQWdEO1lBQ3hELEdBQUcsRUFBRSwyQ0FBMkM7U0FDakQ7S0FDRjtDQUNGLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY29uc3Qgc2FtcGxlRGF0YSA9IFtcbiAge1xuICAgIHRpbWVzdGFtcDogJzIwMjItMDktMjBUMDk6NDY6MDQuNjEwWicsXG4gICAgc2VydmljZUtleTogJ0Z1bmN0aW9uI1RvU25zQW5kRHluYW1vRGIjUmVxdWVzdCcsXG4gICAgZGF0YToge1xuICAgICAgcmVxdWVzdDogeyBpZDogJzA1N2Y1NDRiLTdmOTAtNDk2Yy04MDA2LTMwNDNkZWM1NDYyMCcsIG1lc3NhZ2U6ICdIZWxsbycgfSxcbiAgICAgIGNvbnRleHQ6IHtcbiAgICAgICAgZnVuY3Rpb25OYW1lOiAnU2VydmVybGVzc1NweUUyZS1Ub1Nuc0FuZER5bmFtb0RiMTM2OTY4MTctc2FndTNIVEsyNUs2JyxcbiAgICAgICAgYXdzUmVxdWVzdElkOiAnYmE0ZDQ1NjktNDE2YS00MDdiLTk4NDItMGVlMzhhODNiOTdjJyxcbiAgICAgIH0sXG4gICAgfSxcbiAgfSxcbiAge1xuICAgIHRpbWVzdGFtcDogJzIwMjItMDktMjBUMDk6NDY6MDQuNjc0WicsXG4gICAgc2VydmljZUtleTogJ0Z1bmN0aW9uI1RvU25zQW5kRHluYW1vRGIjUmVzcG9uc2UnLFxuICAgIGRhdGE6IHtcbiAgICAgIHJlcXVlc3Q6IHsgaWQ6ICcwNTdmNTQ0Yi03ZjkwLTQ5NmMtODAwNi0zMDQzZGVjNTQ2MjAnLCBtZXNzYWdlOiAnSGVsbG8nIH0sXG4gICAgICByZXNwb25zZToge1xuICAgICAgICBpZDogJzA1N2Y1NDRiLTdmOTAtNDk2Yy04MDA2LTMwNDNkZWM1NDYyMCcsXG4gICAgICAgIG1lc3NhZ2U6ICdIZWxsbycsXG4gICAgICB9LFxuICAgICAgY29udGV4dDoge1xuICAgICAgICBmdW5jdGlvbk5hbWU6ICdTZXJ2ZXJsZXNzU3B5RTJlLVRvU25zQW5kRHluYW1vRGIxMzY5NjgxNy1zYWd1M0hUSzI1SzYnLFxuICAgICAgICBhd3NSZXF1ZXN0SWQ6ICdiYTRkNDU2OS00MTZhLTQwN2ItOTg0Mi0wZWUzOGE4M2I5N2MnLFxuICAgICAgfSxcbiAgICB9LFxuICB9LFxuICB7XG4gICAgdGltZXN0YW1wOiAnMjAyMi0wOS0yMFQwOTo0NjowNC43NTFaJyxcbiAgICBzZXJ2aWNlS2V5OiAnRnVuY3Rpb24jUmVjZWl2ZVNxcyNSZXNwb25zZScsXG4gICAgZGF0YToge1xuICAgICAgcmVxdWVzdDoge1xuICAgICAgICBSZWNvcmRzOiBbXG4gICAgICAgICAge1xuICAgICAgICAgICAgbWVzc2FnZUlkOiAnYjFkZDFkODgtMDU2MC00M2RlLWE0MDYtMzk0Y2E0YmI3Y2VjJyxcbiAgICAgICAgICAgIHJlY2VpcHRIYW5kbGU6XG4gICAgICAgICAgICAgICdBUUVCaXZsZ2pkaHlsaG1COTVWSkwxSzFPR2VacHpPbWJaQWlhTlVUL0VubEROL0JtbG83by9BYnk5enZlT2FudXNHVmRzQndGNVZBYlFFUGMxN3kxc05hL21BM2dONTRJMTMvdm05SzBybUxsbU1HNzd5cDRlL1ZoYks5cXg4eEcrdzg3SkNEQzFpdzhhbEVlYSt6cWlCcVdGYWxFVUwwU0FUOGxra1MvcGxxNEFBMUI0MHl0dVZabTRIR25UYys0U2x0Q0ZtbWJ4Rk1EYmxTWjVmelE2anlRQW5oOEhiNWtEUVR3Ykt1N2VSSTE0WHZOQzM5dGxiMWtHR1lIUWE3ak9xQzZLQWpxb3p3VGVaamNFZ1V6ak5vcXlxek5YTDRsV3B1Y3hPL1lnRkVxaTdhUmlQUVpaTzJVWTltZ1dQZ05wMTdQNUxHT3U0S2g0OGhGczZ2dmZRTWtxQU9za04zS1d6ajlvL040UUMzcHZLUkUzcjljRmdZaDZVZHdRd0JJL1A3YytRQkJxdDFKRzg5RGtsSkJvYm16Y0xqSSthZ0phUDVSV2I2dEJ3aE96Q0MzQ2JPd3Fmci9teUxmY1BGM1paaicsXG4gICAgICAgICAgICBib2R5OiAne1xcbiAgXCJUeXBlXCIgOiBcIk5vdGlmaWNhdGlvblwiLFxcbiAgXCJNZXNzYWdlSWRcIiA6IFwiZjJhMDJiNDUtMGVjYi01NjZjLTk2MTYtNzBlNjgwZDczZjhjXCIsXFxuICBcIlRvcGljQXJuXCIgOiBcImFybjphd3M6c25zOmV1LXdlc3QtMToxMjM0NTY3ODkwMTI6U2VydmVybGVzc1NweUUyZS1NeVRvcGljTm8xMEQxNTI3NzYtN20zblpHUUNkeFVGXCIsXFxuICBcIk1lc3NhZ2VcIiA6IFwie1xcXFxcImlkXFxcXFwiOlxcXFxcIjA1N2Y1NDRiLTdmOTAtNDk2Yy04MDA2LTMwNDNkZWM1NDYyMFxcXFxcIixcXFxcXCJtZXNzYWdlXFxcXFwiOlxcXFxcIkhlbGxvXFxcXFwifVwiLFxcbiAgXCJUaW1lc3RhbXBcIiA6IFwiMjAyMi0wOS0yMFQwOTo0NjowNC42MDdaXCIsXFxuICBcIlNpZ25hdHVyZVZlcnNpb25cIiA6IFwiMVwiLFxcbiAgXCJTaWduYXR1cmVcIiA6IFwiZEI2c1g3TVVIZXZqMDgwUnIwazA4RlQyc1ZVYkEvb3NINkFGem5PYitzdmEzWjd4SjB2elFoMmJycHkydGlCc2l1QWxpWWVKR2MxR1p4am1MMUhDTjRRaXl0aUJ6ZmRYNzFLZWlTZ2VDOHA0Z1c1bGJyTnBjeXpIVE9KU3hPckJEZmR4b2g1SlJaSzZEeW1GcmxtYkM4cGMwWTd5KzRhMmNDTVV3ams0TW54RzRhNkgwdXFWdlZmbmw3bDZUNEd6R1RGa0xqZHFLTlU4RE5nK2I3VFBnczJtbWxNaXZQQVAxb1lzcmxCZ1VnbUJMbWZLZmdyNUJ3bmdBK2M0Y0lBaTNmVDg5YVdxVVN0WTRQL3RUL3hQVlJiMnZ5eWtlbndGY29FUHVhdXRpZVhGWGpBRmc2NE45SnROeXhxUktMNVh4bllsOG1NbVpzYzdhc3NWMzQyZC9nPT1cIixcXG4gIFwiU2lnbmluZ0NlcnRVUkxcIiA6IFwiaHR0cHM6Ly9zbnMuZXUtd2VzdC0xLmFtYXpvbmF3cy5jb20vU2ltcGxlTm90aWZpY2F0aW9uU2VydmljZS01NmU2N2ZjYjQxZjZmZWMwOWIwMTk2NjkyNjI1ZDM4NS5wZW1cIixcXG4gIFwiVW5zdWJzY3JpYmVVUkxcIiA6IFwiaHR0cHM6Ly9zbnMuZXUtd2VzdC0xLmFtYXpvbmF3cy5jb20vP0FjdGlvbj1VbnN1YnNjcmliZSZTdWJzY3JpcHRpb25Bcm49YXJuOmF3czpzbnM6ZXUtd2VzdC0xOjEyMzQ1Njc4OTAxMjpTZXJ2ZXJsZXNzU3B5RTJlLU15VG9waWNObzEwRDE1Mjc3Ni03bTNuWkdRQ2R4VUY6ZWNmMmE0MjItMWUyNC00YTY0LTlmNmQtNzE1ZDkxYWUzNmQ2XCIsXFxuICBcIk1lc3NhZ2VBdHRyaWJ1dGVzXCIgOiB7XFxuICAgIFwidGVzdFwiIDoge1wiVHlwZVwiOlwiU3RyaW5nXCIsXCJWYWx1ZVwiOlwidGVzdFwifVxcbiAgfVxcbn0nLFxuICAgICAgICAgICAgYXR0cmlidXRlczoge1xuICAgICAgICAgICAgICBBcHByb3hpbWF0ZVJlY2VpdmVDb3VudDogJzEnLFxuICAgICAgICAgICAgICBBV1NUcmFjZUhlYWRlcjpcbiAgICAgICAgICAgICAgICAnUm9vdD0xLTYzMjk4YmRjLTQwOTQzZmFmNDkzZTE5NmI0ZTA3NDU5YztQYXJlbnQ9MjRjMDRlYzI2YjI2MzEwYTtTYW1wbGVkPTAnLFxuICAgICAgICAgICAgICBTZW50VGltZXN0YW1wOiAnMTY2MzY2NzE2NDYzNicsXG4gICAgICAgICAgICAgIFNlbmRlcklkOiAnQUlEQUlTTVk3SllZNUY3UlRUNkFPJyxcbiAgICAgICAgICAgICAgQXBwcm94aW1hdGVGaXJzdFJlY2VpdmVUaW1lc3RhbXA6ICcxNjYzNjY3MTY0NjQxJyxcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBtZXNzYWdlQXR0cmlidXRlczoge30sXG4gICAgICAgICAgICBtZDVPZkJvZHk6ICdhZjZiZDNmNjk4OWFjMTFmYTRhMzM3OThjMGNmODdjYycsXG4gICAgICAgICAgICBldmVudFNvdXJjZTogJ2F3czpzcXMnLFxuICAgICAgICAgICAgZXZlbnRTb3VyY2VBUk46XG4gICAgICAgICAgICAgICdhcm46YXdzOnNxczpldS13ZXN0LTE6MTIzNDU2Nzg5MDEyOlNlcnZlcmxlc3NTcHlFMmUtTXlRdWV1ZU5vMTU0RUY2NjU5LWp2WU56MVlsdllkUScsXG4gICAgICAgICAgICBhd3NSZWdpb246ICdldS13ZXN0LTEnLFxuICAgICAgICAgIH0sXG4gICAgICAgIF0sXG4gICAgICB9LFxuICAgICAgcmVzcG9uc2U6IHtcbiAgICAgICAgUmVjb3JkczogW1xuICAgICAgICAgIHtcbiAgICAgICAgICAgIG1lc3NhZ2VJZDogJ2IxZGQxZDg4LTA1NjAtNDNkZS1hNDA2LTM5NGNhNGJiN2NlYycsXG4gICAgICAgICAgICByZWNlaXB0SGFuZGxlOlxuICAgICAgICAgICAgICAnQVFFQml2bGdqZGh5bGhtQjk1VkpMMUsxT0dlWnB6T21iWkFpYU5VVC9FbmxETi9CbWxvN28vQWJ5OXp2ZU9hbnVzR1Zkc0J3RjVWQWJRRVBjMTd5MXNOYS9tQTNnTjU0STEzL3ZtOUswcm1MbG1NRzc3eXA0ZS9WaGJLOXF4OHhHK3c4N0pDREMxaXc4YWxFZWErenFpQnFXRmFsRVVMMFNBVDhsa2tTL3BscTRBQTFCNDB5dHVWWm00SEduVGMrNFNsdENGbW1ieEZNRGJsU1o1ZnpRNmp5UUFuaDhIYjVrRFFUd2JLdTdlUkkxNFh2TkMzOXRsYjFrR0dZSFFhN2pPcUM2S0FqcW96d1RlWmpjRWdVempOb3F5cXpOWEw0bFdwdWN4Ty9ZZ0ZFcWk3YVJpUFFaWk8yVVk5bWdXUGdOcDE3UDVMR091NEtoNDhoRnM2dnZmUU1rcUFPc2tOM0tXemo5by9ONFFDM3B2S1JFM3I5Y0ZnWWg2VWR3UXdCSS9QN2MrUUJCcXQxSkc4OURrbEpCb2JtemNMakkrYWdKYVA1UldiNnRCd2hPekNDM0NiT3dxZnIvbXlMZmNQRjNaWmonLFxuICAgICAgICAgICAgYm9keTogJ3tcXG4gIFwiVHlwZVwiIDogXCJOb3RpZmljYXRpb25cIixcXG4gIFwiTWVzc2FnZUlkXCIgOiBcImYyYTAyYjQ1LTBlY2ItNTY2Yy05NjE2LTcwZTY4MGQ3M2Y4Y1wiLFxcbiAgXCJUb3BpY0FyblwiIDogXCJhcm46YXdzOnNuczpldS13ZXN0LTE6MTIzNDU2Nzg5MDEyOlNlcnZlcmxlc3NTcHlFMmUtTXlUb3BpY05vMTBEMTUyNzc2LTdtM25aR1FDZHhVRlwiLFxcbiAgXCJNZXNzYWdlXCIgOiBcIntcXFxcXCJpZFxcXFxcIjpcXFxcXCIwNTdmNTQ0Yi03ZjkwLTQ5NmMtODAwNi0zMDQzZGVjNTQ2MjBcXFxcXCIsXFxcXFwibWVzc2FnZVxcXFxcIjpcXFxcXCJIZWxsb1xcXFxcIn1cIixcXG4gIFwiVGltZXN0YW1wXCIgOiBcIjIwMjItMDktMjBUMDk6NDY6MDQuNjA3WlwiLFxcbiAgXCJTaWduYXR1cmVWZXJzaW9uXCIgOiBcIjFcIixcXG4gIFwiU2lnbmF0dXJlXCIgOiBcImRCNnNYN01VSGV2ajA4MFJyMGswOEZUMnNWVWJBL29zSDZBRnpuT2Irc3ZhM1o3eEowdnpRaDJicnB5MnRpQnNpdUFsaVllSkdjMUdaeGptTDFIQ040UWl5dGlCemZkWDcxS2VpU2dlQzhwNGdXNWxick5wY3l6SFRPSlN4T3JCRGZkeG9oNUpSWks2RHltRnJsbWJDOHBjMFk3eSs0YTJjQ01Vd2prNE1ueEc0YTZIMHVxVnZWZm5sN2w2VDRHekdURmtMamRxS05VOEROZytiN1RQZ3MybW1sTWl2UEFQMW9Zc3JsQmdVZ21CTG1mS2ZncjVCd25nQStjNGNJQWkzZlQ4OWFXcVVTdFk0UC90VC94UFZSYjJ2eXlrZW53RmNvRVB1YXV0aWVYRlhqQUZnNjROOUp0Tnl4cVJLTDVYeG5ZbDhtTW1ac2M3YXNzVjM0MmQvZz09XCIsXFxuICBcIlNpZ25pbmdDZXJ0VVJMXCIgOiBcImh0dHBzOi8vc25zLmV1LXdlc3QtMS5hbWF6b25hd3MuY29tL1NpbXBsZU5vdGlmaWNhdGlvblNlcnZpY2UtNTZlNjdmY2I0MWY2ZmVjMDliMDE5NjY5MjYyNWQzODUucGVtXCIsXFxuICBcIlVuc3Vic2NyaWJlVVJMXCIgOiBcImh0dHBzOi8vc25zLmV1LXdlc3QtMS5hbWF6b25hd3MuY29tLz9BY3Rpb249VW5zdWJzY3JpYmUmU3Vic2NyaXB0aW9uQXJuPWFybjphd3M6c25zOmV1LXdlc3QtMToxMjM0NTY3ODkwMTI6U2VydmVybGVzc1NweUUyZS1NeVRvcGljTm8xMEQxNTI3NzYtN20zblpHUUNkeFVGOmVjZjJhNDIyLTFlMjQtNGE2NC05ZjZkLTcxNWQ5MWFlMzZkNlwiLFxcbiAgXCJNZXNzYWdlQXR0cmlidXRlc1wiIDoge1xcbiAgICBcInRlc3RcIiA6IHtcIlR5cGVcIjpcIlN0cmluZ1wiLFwiVmFsdWVcIjpcInRlc3RcIn1cXG4gIH1cXG59JyxcbiAgICAgICAgICAgIGF0dHJpYnV0ZXM6IHtcbiAgICAgICAgICAgICAgQXBwcm94aW1hdGVSZWNlaXZlQ291bnQ6ICcxJyxcbiAgICAgICAgICAgICAgQVdTVHJhY2VIZWFkZXI6XG4gICAgICAgICAgICAgICAgJ1Jvb3Q9MS02MzI5OGJkYy00MDk0M2ZhZjQ5M2UxOTZiNGUwNzQ1OWM7UGFyZW50PTI0YzA0ZWMyNmIyNjMxMGE7U2FtcGxlZD0wJyxcbiAgICAgICAgICAgICAgU2VudFRpbWVzdGFtcDogJzE2NjM2NjcxNjQ2MzYnLFxuICAgICAgICAgICAgICBTZW5kZXJJZDogJ0FJREFJU01ZN0pZWTVGN1JUVDZBTycsXG4gICAgICAgICAgICAgIEFwcHJveGltYXRlRmlyc3RSZWNlaXZlVGltZXN0YW1wOiAnMTY2MzY2NzE2NDY0MScsXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgbWVzc2FnZUF0dHJpYnV0ZXM6IHt9LFxuICAgICAgICAgICAgbWQ1T2ZCb2R5OiAnYWY2YmQzZjY5ODlhYzExZmE0YTMzNzk4YzBjZjg3Y2MnLFxuICAgICAgICAgICAgZXZlbnRTb3VyY2U6ICdhd3M6c3FzJyxcbiAgICAgICAgICAgIGV2ZW50U291cmNlQVJOOlxuICAgICAgICAgICAgICAnYXJuOmF3czpzcXM6ZXUtd2VzdC0xOjEyMzQ1Njc4OTAxMjpTZXJ2ZXJsZXNzU3B5RTJlLU15UXVldWVObzE1NEVGNjY1OS1qdllOejFZbHZZZFEnLFxuICAgICAgICAgICAgYXdzUmVnaW9uOiAnZXUtd2VzdC0xJyxcbiAgICAgICAgICB9LFxuICAgICAgICBdLFxuICAgICAgfSxcbiAgICAgIGNvbnRleHQ6IHtcbiAgICAgICAgZnVuY3Rpb25OYW1lOiAnU2VydmVybGVzc1NweUUyZS1SZWNlaXZlU3FzMDlGMDNGNTYtWGVxaVowY1VqSmw0JyxcbiAgICAgICAgYXdzUmVxdWVzdElkOiAnMjM2NzJhNGQtNjhiZS01YWQxLWExMzktNzFlZWU2YjIwYzRjJyxcbiAgICAgIH0sXG4gICAgfSxcbiAgfSxcbiAge1xuICAgIHRpbWVzdGFtcDogJzIwMjItMDktMjBUMDk6NDY6MDQuNzU1WicsXG4gICAgc2VydmljZUtleTogJ0Z1bmN0aW9uI1JlY2VpdmVTcXMjUmVxdWVzdCcsXG4gICAgZGF0YToge1xuICAgICAgcmVxdWVzdDoge1xuICAgICAgICBSZWNvcmRzOiBbXG4gICAgICAgICAge1xuICAgICAgICAgICAgbWVzc2FnZUlkOiAnYjFkZDFkODgtMDU2MC00M2RlLWE0MDYtMzk0Y2E0YmI3Y2VjJyxcbiAgICAgICAgICAgIHJlY2VpcHRIYW5kbGU6XG4gICAgICAgICAgICAgICdBUUVCaXZsZ2pkaHlsaG1COTVWSkwxSzFPR2VacHpPbWJaQWlhTlVUL0VubEROL0JtbG83by9BYnk5enZlT2FudXNHVmRzQndGNVZBYlFFUGMxN3kxc05hL21BM2dONTRJMTMvdm05SzBybUxsbU1HNzd5cDRlL1ZoYks5cXg4eEcrdzg3SkNEQzFpdzhhbEVlYSt6cWlCcVdGYWxFVUwwU0FUOGxra1MvcGxxNEFBMUI0MHl0dVZabTRIR25UYys0U2x0Q0ZtbWJ4Rk1EYmxTWjVmelE2anlRQW5oOEhiNWtEUVR3Ykt1N2VSSTE0WHZOQzM5dGxiMWtHR1lIUWE3ak9xQzZLQWpxb3p3VGVaamNFZ1V6ak5vcXlxek5YTDRsV3B1Y3hPL1lnRkVxaTdhUmlQUVpaTzJVWTltZ1dQZ05wMTdQNUxHT3U0S2g0OGhGczZ2dmZRTWtxQU9za04zS1d6ajlvL040UUMzcHZLUkUzcjljRmdZaDZVZHdRd0JJL1A3YytRQkJxdDFKRzg5RGtsSkJvYm16Y0xqSSthZ0phUDVSV2I2dEJ3aE96Q0MzQ2JPd3Fmci9teUxmY1BGM1paaicsXG4gICAgICAgICAgICBib2R5OiAne1xcbiAgX