UNPKG

serverless-plugin-test-helper

Version:

A utility library to help with testing deployed serverless applications

23 lines 1.64 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.cloudFormationCustomResourceEvent = void 0; const deepmerge_1 = require("deepmerge"); function cloudFormationCustomResourceEvent(override = {}) { return deepmerge_1.all([defaultEvent, override]); } exports.cloudFormationCustomResourceEvent = cloudFormationCustomResourceEvent; const defaultEvent = { RequestType: 'Create', ResponseURL: 'http://pre-signed-S3-url-for-response', StackId: 'arn:aws:cloudformation:us-west-2:123456789012:stack/stack-name/guid', RequestId: 'unique id for this create request', ResourceType: 'Custom::TestResource', LogicalResourceId: 'MyTestResource', ResourceProperties: { Name: 'Value', List: ['1', '2', '3'], ServiceToken: '' }, ServiceToken: '' }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2xvdWRmb3JtYXRpb24uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvZXZlbnQtbW9ja3MvY2xvdWRmb3JtYXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBQ0EseUNBQWdDO0FBRWhDLFNBQWdCLGlDQUFpQyxDQUMvQyxXQUE2RCxFQUFFO0lBRS9ELE9BQTBDLGVBQUcsQ0FBQyxDQUFDLFlBQVksRUFBRSxRQUFRLENBQUMsQ0FBQyxDQUFDO0FBQzFFLENBQUM7QUFKRCw4RUFJQztBQUVELE1BQU0sWUFBWSxHQUFzQztJQUN0RCxXQUFXLEVBQUUsUUFBUTtJQUNyQixXQUFXLEVBQUUsdUNBQXVDO0lBQ3BELE9BQU8sRUFBRSxxRUFBcUU7SUFDOUUsU0FBUyxFQUFFLG1DQUFtQztJQUM5QyxZQUFZLEVBQUUsc0JBQXNCO0lBQ3BDLGlCQUFpQixFQUFFLGdCQUFnQjtJQUNuQyxrQkFBa0IsRUFBRTtRQUNsQixJQUFJLEVBQUUsT0FBTztRQUNiLElBQUksRUFBRSxDQUFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsR0FBRyxDQUFDO1FBQ3JCLFlBQVksRUFBRSxFQUFFO0tBQ2pCO0lBQ0QsWUFBWSxFQUFFLEVBQUU7Q0FDakIsQ0FBQyJ9