@mapbox/cloudfriend
Advanced tools
Comparing version 2.8.2 to 3.0.0
@@ -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 @@ |
@@ -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]<[String][31]>** See [AWS documentation][61] (optional, default `undefined`) | ||
- `options.ExtendedStatistic` **[String][31]** See [AWS documentation][61]] (optional, default `undefined`) | ||
- `options.OKActions` **[Array][39]<[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]<[Object][30]>** an array of permissions statements | ||
to be included in the [PolicyDocument][69]. (optional, default `[]`) | ||
- `options.ManagedPolicyArns` **[Array][39]<[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]<[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", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
279193
7552
2