New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@mapbox/cloudfriend

Package Overview
Dependencies
Maintainers
28
Versions
92
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mapbox/cloudfriend - npm Package Compare versions

Comparing version 7.3.0-8 to 8.0.0-0

.nyc_output/243d5bfa-9e45-4291-a944-4258a7a28148.json

2

.nyc_output/processinfo/index.json

@@ -1,1 +0,1 @@

{"processes":{"4a01d8fd-0d41-4652-b62f-80a9e0ee2e82":{"parent":null,"children":["ffdc1617-095c-45f0-ab0f-449e05e7b3a9"]},"ffdc1617-095c-45f0-ab0f-449e05e7b3a9":{"parent":"4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","children":[]}},"files":{"/Users/bilindhajer/cloudfriend/index.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/intrinsic.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/conditions.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/rules.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/pseudo.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/build.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/validate.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/merge.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/index.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/lambda.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/service-role.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/role.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/scheduled-lambda.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/event-lambda.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/queue-lambda.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/stream-lambda.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/cross-account-role.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/queue.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/s3-kinesis-firehose.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/kinesis-firehose-base.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-database.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-table.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-json-table.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-orc-table.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-parquet-table.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-presto-view.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-spark-view.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/hookshot.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/log-subscription-lambda.js":["4a01d8fd-0d41-4652-b62f-80a9e0ee2e82","ffdc1617-095c-45f0-ab0f-449e05e7b3a9"],"/Users/bilindhajer/cloudfriend/bin/build-template.js":["ffdc1617-095c-45f0-ab0f-449e05e7b3a9"]},"externalIds":{}}
{"processes":{"243d5bfa-9e45-4291-a944-4258a7a28148":{"parent":"70bddb17-d1d1-4971-b79f-5fece324d8d2","children":[]},"70bddb17-d1d1-4971-b79f-5fece324d8d2":{"parent":null,"children":["243d5bfa-9e45-4291-a944-4258a7a28148"]}},"files":{"/Users/bilindhajer/cloudfriend/bin/build-template.js":["243d5bfa-9e45-4291-a944-4258a7a28148"],"/Users/bilindhajer/cloudfriend/index.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/intrinsic.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/conditions.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/rules.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/pseudo.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/build.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/validate.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/merge.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/index.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/lambda.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/service-role.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/role.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/scheduled-lambda.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/event-lambda.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/queue-lambda.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/stream-lambda.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/cross-account-role.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/queue.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/s3-kinesis-firehose.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/kinesis-firehose-base.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-database.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-table.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-json-table.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-orc-table.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-parquet-table.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-presto-view.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/glue-spark-view.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/hookshot.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"],"/Users/bilindhajer/cloudfriend/lib/shortcuts/log-subscription-lambda.js":["243d5bfa-9e45-4291-a944-4258a7a28148","70bddb17-d1d1-4971-b79f-5fece324d8d2"]},"externalIds":{}}
# Changelog
## x.x.x
## 8.0.0
- Updates `shortcuts.ScheduleLambda` to use EventBridge Scheduler instead of EventBridge Rules to schedule lambda invocations. When using this version your template will have the following changes per scheduled lambda instance,
- Updates `cf.shortcuts.ScheduledLambda` to use EventBridge Scheduler instead of EventBridge Rules to schedule lambda invocations. When using this version your template will have the following changes per scheduled lambda instance,
```
Add AWS::IAM::Role
Add AWS::Scheduler::Schedule
Remove AWS::Lambda::Permission
Remove AWS::Events::Rule
Add <LogicalNamePrefix>SchedulerRole AWS::IAM::Role
Add <LogicalNamePrefix>Scheduler AWS::Scheduler::Schedule
Remove <LogicalNamePrefix>Permission AWS::Lambda::Permission
Remove <LogicalNamePrefix>Schedule AWS::Events::Rule
```
Note a service role will automatically be created for the `AWS::Scheduler::Schedule` resource, if you do not specify a ScheduleRoleArn.
Note the service role (`AWS::IAM::Role`) will automatically be created for the `AWS::Scheduler::Schedule` resource if you do not specify property `ScheduleRoleArn` in the shortcut.
[Read more about the EventBridge Scheduler](https://docs.aws.amazon.com/scheduler/latest/UserGuide/managing-schedule-group.html)
When you make this update, you will no longer see a trigger on your scheduled lambda. The schedule can be viewed in EventBridge schedules.
- [Read more in API reference doc](./lib/shortcuts/api.md#ScheduledLambda)
- [Read more about the EventBridge Scheduler](https://docs.aws.amazon.com/scheduler/latest/UserGuide/managing-schedule-group.html)
## 7.1.0

@@ -19,0 +22,0 @@

@@ -677,3 +677,3 @@ ## Classes

| options.ScheduleExpression | <code>String</code> | See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-scheduleexpression). |
| [options.ScheduleRoleArn] | <code>String</code> | If specified, the eventbride scheduler will use this role to invoke your lambda . _If this option is specified, do not use the Statement option; add the permissions you need to your Role directly._ See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-rolearn) |
| [options.ScheduleRoleArn] | <code>String</code> | If specified, the eventbride scheduler will use this role to invoke your lambda . If not specified a service role with the correct scoped permissions is created for you. See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-rolearn) |
| [options.ScheduleGroupName] | <code>String</code> | See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-groupname). |

@@ -711,3 +711,3 @@

Action: 'lambda:InvokeFunction',
Resource: 'arn:aws:lambda:us-east-1:012345678901:function:my-role-*'
Resource: cf.sub('arn:aws:lambda:${AWS::Region}:${AWS::AccountId}:function:my-role-*')
}

@@ -723,3 +723,3 @@ ]

},
ScheduleRoleArn: cf.ref('MyRole'),
ScheduleRoleArn: cf.getAtt('MyRole', 'Arn'),
ScheduleExpression: 'rate(1 hour)',

@@ -726,0 +726,0 @@ });

@@ -14,3 +14,3 @@ 'use strict';

* @param {String} options.ScheduleExpression - See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-scheduleexpression).
* @param {String} [options.ScheduleRoleArn=undefined] If specified, the eventbride scheduler will use this role to invoke your lambda . _If this option is specified, do not use the Statement option; add the permissions you need to your Role directly._
* @param {String} [options.ScheduleRoleArn=undefined] If specified, the eventbride scheduler will use this role to invoke your lambda . If not specified a service role with the correct scoped permissions is created for you.
* See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-scheduler-schedule-target.html#cfn-scheduler-schedule-target-rolearn)

@@ -47,3 +47,3 @@ * @param {String} [options.ScheduleGroupName=undefined] - See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-scheduler-schedule.html#cfn-scheduler-schedule-groupname).

* Action: 'lambda:InvokeFunction',
* Resource: 'arn:aws:lambda:us-east-1:012345678901:function:my-role-*'
* Resource: cf.sub('arn:aws:lambda:${AWS::Region}:${AWS::AccountId}:function:my-role-*')
* }

@@ -59,3 +59,3 @@ * ]

* },
* ScheduleRoleArn: cf.ref('MyRole'),
* ScheduleRoleArn: cf.getAtt('MyRole', 'Arn'),
* ScheduleExpression: 'rate(1 hour)',

@@ -82,3 +82,3 @@ * });

this.Resources[`${this.LogicalName}EventBridgeSchedule`] = {
this.Resources[`${this.LogicalName}Scheduler`] = {
Type: 'AWS::Scheduler::Schedule',

@@ -108,10 +108,10 @@ Condition: this.Condition,

if (ScheduleGroupName) {
this.Resources[`${this.LogicalName}EventBridgeSchedule`].Properties.GroupName = ScheduleGroupName;
this.Resources[`${this.LogicalName}Scheduler`].Properties.GroupName = ScheduleGroupName;
}
if (ScheduleRoleArn) {
this.Resources[`${this.LogicalName}EventBridgeSchedule`].Properties.Target.RoleArn = ScheduleRoleArn;
this.Resources[`${this.LogicalName}Scheduler`].Properties.Target.RoleArn = ScheduleRoleArn;
} else {
const serviceRole = new ServiceRole({
LogicalName: `${this.LogicalName}EventBridgeScheduleRole`,
LogicalName: `${this.LogicalName}SchedulerRole`,
Service: 'scheduler.amazonaws.com',

@@ -129,3 +129,3 @@ Condition: this.Condition,

});
this.Resources[`${this.LogicalName}EventBridgeSchedule`].Properties.Target.RoleArn = { 'Fn::GetAtt': [`${this.LogicalName}EventBridgeScheduleRole`, 'Arn'] };
this.Resources[`${this.LogicalName}Scheduler`].Properties.Target.RoleArn = { 'Fn::GetAtt': [`${this.LogicalName}EventBridgeScheduleRole`, 'Arn'] };
this.Resources = merge(this, serviceRole).Resources;

@@ -132,0 +132,0 @@ }

{
"name": "@mapbox/cloudfriend",
"version": "7.3.0-8",
"version": "8.0.0-0",
"description": "Helper functions for assembling CloudFormation templates in JavaScript",

@@ -10,3 +10,3 @@ "main": "index.js",

"scripts": {
"pretest": "eslint index.js test lib bin cloudformation && npm run shortcuts-api-doc",
"pretest": "npm run lint && npm run shortcuts-api-doc",
"lint": "eslint index.js test lib bin cloudformation",

@@ -13,0 +13,0 @@ "lint:fix": "npm run lint -- --fix",

@@ -31,3 +31,3 @@ {

"DeploymentId": {
"Ref": "PassDeploymentd18750cb"
"Ref": "PassDeploymentd5673243"
},

@@ -51,3 +51,3 @@ "StageName": "hookshot",

},
"PassDeploymentd18750cb": {
"PassDeploymentd5673243": {
"Type": "AWS::ApiGateway::Deployment",

@@ -54,0 +54,0 @@ "DependsOn": "PassMethod",

@@ -27,3 +27,3 @@ {

"DeploymentId": {
"Ref": "PassDeploymentd18750cb"
"Ref": "PassDeploymentd5673243"
},

@@ -47,3 +47,3 @@ "StageName": "hookshot",

},
"PassDeploymentd18750cb": {
"PassDeploymentd5673243": {
"Type": "AWS::ApiGateway::Deployment",

@@ -50,0 +50,0 @@ "DependsOn": "PassMethod",

@@ -27,3 +27,3 @@ {

"DeploymentId": {
"Ref": "PassDeploymentd18750cb"
"Ref": "PassDeploymentd5673243"
},

@@ -47,3 +47,3 @@ "StageName": "hookshot",

},
"PassDeploymentd18750cb": {
"PassDeploymentd5673243": {
"Type": "AWS::ApiGateway::Deployment",

@@ -50,0 +50,0 @@ "DependsOn": "PassMethod",

@@ -27,3 +27,3 @@ {

"DeploymentId": {
"Ref": "PassDeploymentd18750cb"
"Ref": "PassDeploymentd5673243"
},

@@ -56,3 +56,3 @@ "StageName": "hookshot",

},
"PassDeploymentd18750cb": {
"PassDeploymentd5673243": {
"Type": "AWS::ApiGateway::Deployment",

@@ -59,0 +59,0 @@ "DependsOn": "PassMethod",

@@ -27,3 +27,3 @@ {

"DeploymentId": {
"Ref": "PassDeploymentd18750cb"
"Ref": "PassDeploymentd5673243"
},

@@ -47,3 +47,3 @@ "StageName": "hookshot",

},
"PassDeploymentd18750cb": {
"PassDeploymentd5673243": {
"Type": "AWS::ApiGateway::Deployment",

@@ -50,0 +50,0 @@ "DependsOn": "PassMethod",

@@ -27,3 +27,3 @@ {

"DeploymentId": {
"Ref": "PassDeploymentd18750cb"
"Ref": "PassDeploymentd5673243"
},

@@ -47,3 +47,3 @@ "StageName": "hookshot",

},
"PassDeploymentd18750cb": {
"PassDeploymentd5673243": {
"Type": "AWS::ApiGateway::Deployment",

@@ -50,0 +50,0 @@ "DependsOn": "PassMethod",

@@ -27,3 +27,3 @@ {

"DeploymentId": {
"Ref": "PassDeploymentd18750cb"
"Ref": "PassDeploymentd5673243"
},

@@ -47,3 +47,3 @@ "StageName": "hookshot",

},
"PassDeploymentd18750cb": {
"PassDeploymentd5673243": {
"Type": "AWS::ApiGateway::Deployment",

@@ -50,0 +50,0 @@ "DependsOn": "PassMethod",

@@ -27,3 +27,3 @@ {

"DeploymentId": {
"Ref": "PassDeploymentd18750cb"
"Ref": "PassDeploymentd5673243"
},

@@ -47,3 +47,3 @@ "StageName": "hookshot",

},
"PassDeploymentd18750cb": {
"PassDeploymentd5673243": {
"Type": "AWS::ApiGateway::Deployment",

@@ -50,0 +50,0 @@ "DependsOn": "PassMethod",

@@ -27,3 +27,3 @@ {

"DeploymentId": {
"Ref": "PassDeploymentd18750cb"
"Ref": "PassDeploymentd5673243"
},

@@ -47,3 +47,3 @@ "StageName": "hookshot",

},
"PassDeploymentd18750cb": {
"PassDeploymentd5673243": {
"Type": "AWS::ApiGateway::Deployment",

@@ -50,0 +50,0 @@ "DependsOn": "PassMethod",

@@ -131,3 +131,3 @@ {

},
"MyLambdaEventBridgeSchedule": {
"MyLambdaScheduler": {
"Type": "AWS::Scheduler::Schedule",

@@ -169,3 +169,3 @@ "Properties": {

},
"MyLambdaEventBridgeScheduleRole": {
"MyLambdaSchedulerRole": {
"Type": "AWS::IAM::Role",

@@ -172,0 +172,0 @@ "Properties": {

@@ -131,3 +131,3 @@ {

},
"MyLambdaEventBridgeSchedule": {
"MyLambdaScheduler": {
"Type": "AWS::Scheduler::Schedule",

@@ -170,3 +170,3 @@ "Properties": {

},
"MyLambdaEventBridgeScheduleRole": {
"MyLambdaSchedulerRole": {
"Type": "AWS::IAM::Role",

@@ -173,0 +173,0 @@ "Properties": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc