Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@mapbox/cloudfriend

Package Overview
Dependencies
Maintainers
14
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 2.8.2 to 3.0.0

4

changelog.md

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

# v3.0.0
- Makes all hookshot API Gateway **regional** instead of **edge-optimized** endpoints.
# v2.8.2

@@ -2,0 +6,0 @@

127

lib/shortcuts/api.md

@@ -79,3 +79,4 @@ <!-- Generated by documentation.js. Update this documentation by updating the source code. -->

- `options.EvaluateLowSampleCountPercentile` **[String][31]** See [AWS documentation][60] (optional, default `undefined`)
- `options.OKActions` **[Array][39]&lt;[String][31]>** See [AWS documentation][61] (optional, default `undefined`)
- `options.ExtendedStatistic` **[String][31]** See [AWS documentation][61]] (optional, default `undefined`)
- `options.OKActions` **[Array][39]&lt;[String][31]>** See [AWS documentation][62] (optional, default `undefined`)

@@ -116,4 +117,4 @@ ### Properties

function][2] with the following additional attributes: (optional, default `{}`)
- `options.ScheduleExpression` **[String][31]** See [AWS documentation][62]
- `options.State` **[String][31]** See [AWS documentation][63] (optional, default `'ENABLED'`)
- `options.ScheduleExpression` **[String][31]** See [AWS documentation][63]
- `options.State` **[String][31]** See [AWS documentation][64] (optional, default `'ENABLED'`)

@@ -152,4 +153,4 @@ ### Examples

function][2] with the following additional attributes: (optional, default `{}`)
- `options.BatchSize` **[Number][41]** See [AWS documentation][64] (optional, default `1`)
- `options.EventSourceArn` **[String][31]** See [AWS documentation][65]
- `options.BatchSize` **[Number][41]** See [AWS documentation][65] (optional, default `1`)
- `options.EventSourceArn` **[String][31]** See [AWS documentation][66]
- `options.ReservedConcurrentExecutions` **[Number][41]** See [AWS documentation][43]

@@ -190,6 +191,6 @@

function][2] with the following additional attributes: (optional, default `{}`)
- `options.EventSourceArn` **[String][31]** See [AWS documentation][65]
- `options.BatchSize` **[Number][41]** See [AWS documentation][64] (optional, default `1`)
- `options.Enabled` **[Boolean][66]** See [AWS documentation][67] (optional, default `true`)
- `options.StartingPosition` **[String][31]** See [AWS documentation][68] (optional, default `'LATEST'`)
- `options.EventSourceArn` **[String][31]** See [AWS documentation][66]
- `options.BatchSize` **[Number][41]** See [AWS documentation][65] (optional, default `1`)
- `options.Enabled` **[Boolean][67]** See [AWS documentation][68] (optional, default `true`)
- `options.StartingPosition` **[String][31]** See [AWS documentation][69] (optional, default `'LATEST'`)

@@ -226,7 +227,7 @@ ### Examples

- `options.Statement` **[Array][39]&lt;[Object][30]>** an array of permissions statements
to be included in the [PolicyDocument][69]. (optional, default `[]`)
- `options.ManagedPolicyArns` **[Array][39]&lt;[String][31]>** See [AWS documentation][70] (optional, default `undefined`)
- `options.MaxSessionDuration` **[Number][41]** See [AWS documentation][71] (optional, default `undefined`)
- `options.Path` **[String][31]** See [AWS documentation][72] (optional, default `undefined`)
- `options.RoleName` **[String][31]** See [AWS documentation][73] (optional, default `undefined`)
to be included in the [PolicyDocument][70]. (optional, default `[]`)
- `options.ManagedPolicyArns` **[Array][39]&lt;[String][31]>** See [AWS documentation][71] (optional, default `undefined`)
- `options.MaxSessionDuration` **[Number][41]** See [AWS documentation][72] (optional, default `undefined`)
- `options.Path` **[String][31]** See [AWS documentation][73] (optional, default `undefined`)
- `options.RoleName` **[String][31]** See [AWS documentation][74] (optional, default `undefined`)
- `options.Condition` **[String][31]** if there is a Condition defined

@@ -277,13 +278,13 @@ in the template that should control whether or not to create this IAM role,

names of the other resources.
- `options.VisibilityTimeout` **[Number][41]** See [AWS documentation][74] (optional, default `300`)
- `options.maxReceiveCount` **[Number][41]** See [AWS documentation][75] (optional, default `10`)
- `options.ContentBasedDeduplication` **[Boolean][66]** See [AWS documentation][76] (optional, default `undefined`)
- `options.DelaySeconds` **[Number][41]** See [AWS documentation][77] (optional, default `undefined`)
- `options.FifoQueue` **[Boolean][66]** See [AWS documentation][78] (optional, default `undefined`)
- `options.KmsMasterKeyId` **[String][31]** See [AWS documentation][79] (optional, default `undefined`)
- `options.KmsDataKeyReusePeriodSeconds` **[Number][41]** See [AWS documentation][80] (optional, default `undefined`)
- `options.MaximumMessageSize` **[Number][41]** See [AWS documentation][81] (optional, default `undefined`)
- `options.MessageRetentionPeriod` **[Number][41]** See [AWS documentation][82] (optional, default `1209600`)
- `options.QueueName` **[String][31]** See [AWS documentation][83] (optional, default `'${stack name}-${logical name}'`)
- `options.ReceiveMessageWaitTimeSeconds` **[Number][41]** See [AWS documentation][84] (optional, default `undefined`)
- `options.VisibilityTimeout` **[Number][41]** See [AWS documentation][75] (optional, default `300`)
- `options.maxReceiveCount` **[Number][41]** See [AWS documentation][76] (optional, default `10`)
- `options.ContentBasedDeduplication` **[Boolean][67]** See [AWS documentation][77] (optional, default `undefined`)
- `options.DelaySeconds` **[Number][41]** See [AWS documentation][78] (optional, default `undefined`)
- `options.FifoQueue` **[Boolean][67]** See [AWS documentation][79] (optional, default `undefined`)
- `options.KmsMasterKeyId` **[String][31]** See [AWS documentation][80] (optional, default `undefined`)
- `options.KmsDataKeyReusePeriodSeconds` **[Number][41]** See [AWS documentation][81] (optional, default `undefined`)
- `options.MaximumMessageSize` **[Number][41]** See [AWS documentation][82] (optional, default `undefined`)
- `options.MessageRetentionPeriod` **[Number][41]** See [AWS documentation][83] (optional, default `1209600`)
- `options.QueueName` **[String][31]** See [AWS documentation][84] (optional, default `'${stack name}-${logical name}'`)
- `options.ReceiveMessageWaitTimeSeconds` **[Number][41]** See [AWS documentation][85] (optional, default `undefined`)
- `options.Condition` **[String][31]** if there is a Condition defined

@@ -294,5 +295,5 @@ in the template that should control whether or not to create this SQS queue,

to this SQS queue. See [AWS documentation][50] (optional, default `undefined`)
- `options.TopicName` **[String][31]** See [AWS documentation][85] (optional, default `'${stack name}-${logical name}'`)
- `options.DisplayName` **[String][31]** See [AWS documentation][86] (optional, default `undefined`)
- `options.DeadLetterVisibilityTimeout` **[Number][41]** [VisibilityTimeout][74] for the dead-letter queue (optional, default `300`)
- `options.TopicName` **[String][31]** See [AWS documentation][86] (optional, default `'${stack name}-${logical name}'`)
- `options.DisplayName` **[String][31]** See [AWS documentation][87] (optional, default `undefined`)
- `options.DeadLetterVisibilityTimeout` **[Number][41]** [VisibilityTimeout][75] for the dead-letter queue (optional, default `300`)

@@ -331,7 +332,7 @@ ### Properties

method, headers, and body, as well as other data specific to the API Gateway
endpoint created by hookshot. See [AWS documentation here][87]
endpoint created by hookshot. See [AWS documentation here][88]
for a full description of the incoming data.
In order to work properly, **your lambda function must return a data object
matching in a specific JSON format**. Again, see [AWS documentation for a full description][88].
matching in a specific JSON format**. Again, see [AWS documentation for a full description][89].

@@ -352,9 +353,9 @@ Your API Gateway endpoint will be set up to allow cross-origin resource

to a CloudWatch LogGroup named `API-Gateway-Execution-Logs_{rest-api-id}/hookshot` (optional, default `'OFF'`)
- `DataTraceEnabled` **[Boolean][66]** set to `true` to enable full request/response
- `DataTraceEnabled` **[Boolean][67]** set to `true` to enable full request/response
logging in the API's execution logs. (optional, default `false`)
- `MetricsEnabled` **[Boolean][66]** set to `true` to enable additional
- `MetricsEnabled` **[Boolean][67]** set to `true` to enable additional
execution metrics in CloudWatch. (optional, default `false`)
- `AccessLogFormat` **[String][31]?** A single line format of the access logs of
data, as specified by selected $context variables. The format must include at
least $context.requestId. [See AWS documentation for details][89].
least $context.requestId. [See AWS documentation for details][90].
- `WebhookSecret` **([String][31] \| [Object][30])?** A secret string to be used to verify

@@ -572,58 +573,60 @@ payload signatures that are delivered to the endpoint. This is optional. If

[61]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-okactions
[61]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-extendedstatistic
[62]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-scheduleexpression
[62]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-okactions
[63]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-state
[63]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-scheduleexpression
[64]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-batchsize
[64]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-state
[65]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-eventsourcearn
[65]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-batchsize
[66]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean
[66]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-eventsourcearn
[67]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-enabled
[67]: https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean
[68]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-startingposition
[68]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-enabled
[69]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html#cfn-iam-policies-policydocument
[69]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-startingposition
[70]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-managepolicyarns
[70]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-policy.html#cfn-iam-policies-policydocument
[71]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-maxsessionduration
[71]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-managepolicyarns
[72]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-path
[72]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-maxsessionduration
[73]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-rolename
[73]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-path
[74]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-visibilitytimeout
[74]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-rolename
[75]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues-redrivepolicy.html#aws-sqs-queue-redrivepolicy-maxcount
[75]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-visibilitytimeout
[76]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#cfn-sqs-queue-contentbaseddeduplication
[76]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues-redrivepolicy.html#aws-sqs-queue-redrivepolicy-maxcount
[77]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-delayseconds
[77]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#cfn-sqs-queue-contentbaseddeduplication
[78]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#cfn-sqs-queue-fifoqueue
[78]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-delayseconds
[79]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-kmsmasterkeyid
[79]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#cfn-sqs-queue-fifoqueue
[80]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-kmsdatakeyreuseperiodseconds
[80]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-kmsmasterkeyid
[81]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-maxmsgsize
[81]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-kmsdatakeyreuseperiodseconds
[82]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-msgretentionperiod
[82]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-maxmsgsize
[83]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-name
[83]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-msgretentionperiod
[84]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-receivemsgwaittime
[84]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-name
[85]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic.html#cfn-sns-topic-name
[85]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html#aws-sqs-queue-receivemsgwaittime
[86]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic.html#cfn-sns-topic-displayname
[86]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic.html#cfn-sns-topic-name
[87]: https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-lambda-proxy-integrations.html#api-gateway-simple-proxy-for-lambda-input-format
[87]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sns-topic.html#cfn-sns-topic-displayname
[88]: https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-lambda-proxy-integrations.html#api-gateway-simple-proxy-for-lambda-output-format
[88]: https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-lambda-proxy-integrations.html#api-gateway-simple-proxy-for-lambda-input-format
[89]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-accesslogsetting.html#cfn-apigateway-stage-accesslogsetting-format
[89]: https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-lambda-proxy-integrations.html#api-gateway-simple-proxy-for-lambda-output-format
[90]: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-accesslogsetting.html#cfn-apigateway-stage-accesslogsetting-format

@@ -114,3 +114,6 @@ 'use strict';

Name: { 'Fn::Sub': '${AWS::StackName}-webhook' },
FailOnWarnings: true
FailOnWarnings: true,
EndpointConfiguration: {
Types: ['REGIONAL']
}
}

@@ -117,0 +120,0 @@ },

@@ -46,2 +46,3 @@ 'use strict';

* @param {String} [options.EvaluateLowSampleCountPercentile=undefined] See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-evaluatelowsamplecountpercentile)
* @param {String} [options.ExtendedStatistic=undefined] See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-extendedstatistic)]
* @param {Array<String>} [options.OKActions=undefined] See [AWS documentation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-okactions)

@@ -48,0 +49,0 @@ *

{
"name": "@mapbox/cloudfriend",
"version": "2.8.2",
"version": "3.0.0",
"description": "Helper functions for assembling CloudFormation templates in JavaScript",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -18,3 +18,8 @@ {

},
"FailOnWarnings": true
"FailOnWarnings": true,
"EndpointConfiguration": {
"Types": [
"REGIONAL"
]
}
}

@@ -26,3 +31,3 @@ },

"DeploymentId": {
"Ref": "PassDeployment55cc8548"
"Ref": "PassDeployment28becc6f"
},

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

},
"PassDeployment55cc8548": {
"PassDeployment28becc6f": {
"Type": "AWS::ApiGateway::Deployment",

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

@@ -14,3 +14,8 @@ {

},
"FailOnWarnings": true
"FailOnWarnings": true,
"EndpointConfiguration": {
"Types": [
"REGIONAL"
]
}
}

@@ -22,3 +27,3 @@ },

"DeploymentId": {
"Ref": "PassDeployment55cc8548"
"Ref": "PassDeployment28becc6f"
},

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

},
"PassDeployment55cc8548": {
"PassDeployment28becc6f": {
"Type": "AWS::ApiGateway::Deployment",

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

@@ -14,3 +14,8 @@ {

},
"FailOnWarnings": true
"FailOnWarnings": true,
"EndpointConfiguration": {
"Types": [
"REGIONAL"
]
}
}

@@ -22,3 +27,3 @@ },

"DeploymentId": {
"Ref": "PassDeployment55cc8548"
"Ref": "PassDeployment28becc6f"
},

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

},
"PassDeployment55cc8548": {
"PassDeployment28becc6f": {
"Type": "AWS::ApiGateway::Deployment",

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

@@ -8,8 +8,2 @@ {

"Resources": {
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassApi": {

@@ -21,3 +15,8 @@ "Type": "AWS::ApiGateway::RestApi",

},
"FailOnWarnings": true
"FailOnWarnings": true,
"EndpointConfiguration": {
"Types": [
"REGIONAL"
]
}
}

@@ -29,3 +28,3 @@ },

"DeploymentId": {
"Ref": "PassDeployment60b3cb7b"
"Ref": "PassDeployment28becc6f"
},

@@ -58,3 +57,3 @@ "StageName": "hookshot",

},
"PassDeployment60b3cb7b": {
"PassDeployment28becc6f": {
"Type": "AWS::ApiGateway::Deployment",

@@ -139,2 +138,8 @@ "DependsOn": "PassMethod",

},
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassAccessLogs": {

@@ -141,0 +146,0 @@ "Type": "AWS::Logs::LogGroup",

@@ -8,8 +8,2 @@ {

"Resources": {
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassApi": {

@@ -21,3 +15,8 @@ "Type": "AWS::ApiGateway::RestApi",

},
"FailOnWarnings": true
"FailOnWarnings": true,
"EndpointConfiguration": {
"Types": [
"REGIONAL"
]
}
}

@@ -29,3 +28,3 @@ },

"DeploymentId": {
"Ref": "PassDeployment60b3cb7b"
"Ref": "PassDeployment28becc6f"
},

@@ -49,3 +48,3 @@ "StageName": "hookshot",

},
"PassDeployment60b3cb7b": {
"PassDeployment28becc6f": {
"Type": "AWS::ApiGateway::Deployment",

@@ -130,2 +129,8 @@ "DependsOn": "PassMethod",

},
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassFunctionLogs": {

@@ -132,0 +137,0 @@ "Type": "AWS::Logs::LogGroup",

@@ -8,8 +8,2 @@ {

"Resources": {
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassApi": {

@@ -21,3 +15,8 @@ "Type": "AWS::ApiGateway::RestApi",

},
"FailOnWarnings": true
"FailOnWarnings": true,
"EndpointConfiguration": {
"Types": [
"REGIONAL"
]
}
}

@@ -29,3 +28,3 @@ },

"DeploymentId": {
"Ref": "PassDeployment60b3cb7b"
"Ref": "PassDeployment28becc6f"
},

@@ -49,3 +48,3 @@ "StageName": "hookshot",

},
"PassDeployment60b3cb7b": {
"PassDeployment28becc6f": {
"Type": "AWS::ApiGateway::Deployment",

@@ -130,2 +129,8 @@ "DependsOn": "PassMethod",

},
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassFunctionLogs": {

@@ -132,0 +137,0 @@ "Type": "AWS::Logs::LogGroup",

@@ -8,8 +8,2 @@ {

"Resources": {
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassApi": {

@@ -21,3 +15,8 @@ "Type": "AWS::ApiGateway::RestApi",

},
"FailOnWarnings": true
"FailOnWarnings": true,
"EndpointConfiguration": {
"Types": [
"REGIONAL"
]
}
}

@@ -29,3 +28,3 @@ },

"DeploymentId": {
"Ref": "PassDeployment60b3cb7b"
"Ref": "PassDeployment28becc6f"
},

@@ -49,3 +48,3 @@ "StageName": "hookshot",

},
"PassDeployment60b3cb7b": {
"PassDeployment28becc6f": {
"Type": "AWS::ApiGateway::Deployment",

@@ -130,2 +129,8 @@ "DependsOn": "PassMethod",

},
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassFunctionLogs": {

@@ -132,0 +137,0 @@ "Type": "AWS::Logs::LogGroup",

@@ -8,8 +8,2 @@ {

"Resources": {
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassApi": {

@@ -21,3 +15,8 @@ "Type": "AWS::ApiGateway::RestApi",

},
"FailOnWarnings": true
"FailOnWarnings": true,
"EndpointConfiguration": {
"Types": [
"REGIONAL"
]
}
}

@@ -29,3 +28,3 @@ },

"DeploymentId": {
"Ref": "PassDeployment60b3cb7b"
"Ref": "PassDeployment28becc6f"
},

@@ -49,3 +48,3 @@ "StageName": "hookshot",

},
"PassDeployment60b3cb7b": {
"PassDeployment28becc6f": {
"Type": "AWS::ApiGateway::Deployment",

@@ -130,2 +129,8 @@ "DependsOn": "PassMethod",

},
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassFunctionLogs": {

@@ -132,0 +137,0 @@ "Type": "AWS::Logs::LogGroup",

@@ -8,8 +8,2 @@ {

"Resources": {
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassApi": {

@@ -21,3 +15,8 @@ "Type": "AWS::ApiGateway::RestApi",

},
"FailOnWarnings": true
"FailOnWarnings": true,
"EndpointConfiguration": {
"Types": [
"REGIONAL"
]
}
}

@@ -29,3 +28,3 @@ },

"DeploymentId": {
"Ref": "PassDeployment60b3cb7b"
"Ref": "PassDeployment28becc6f"
},

@@ -49,3 +48,3 @@ "StageName": "hookshot",

},
"PassDeployment60b3cb7b": {
"PassDeployment28becc6f": {
"Type": "AWS::ApiGateway::Deployment",

@@ -130,2 +129,8 @@ "DependsOn": "PassMethod",

},
"PassSecret": {
"Type": "AWS::ApiGateway::ApiKey",
"Properties": {
"Enabled": false
}
},
"PassFunctionLogs": {

@@ -132,0 +137,0 @@ "Type": "AWS::Logs::LogGroup",

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