diff --git a/CHANGELOG.md b/CHANGELOG.md index d1ca7fcc3..b315518f0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [3.3.0](https://github.com/bbeesley/aws-blue-green-toolkit/compare/v3.2.0...v3.3.0) (2022-09-02) + + +### Features + +* allow re enabling insights if disabled ([72458a4](https://github.com/bbeesley/aws-blue-green-toolkit/commit/72458a411e0c376550d2f297da44f30d130b4e88)) + # [3.2.0](https://github.com/bbeesley/aws-blue-green-toolkit/compare/v3.1.0...v3.2.0) (2022-09-02) diff --git a/README.md b/README.md index f070434bf..2e6131619 100644 --- a/README.md +++ b/README.md @@ -113,7 +113,7 @@ CodeDeploy will carry out steps 6, 7, 9, and 15. This module contains tools to h ### ClusterState -[src/main/constants.ts:6-11](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/constants.ts#L6-L11 "Source code on GitHub") +[src/main/constants.ts:6-11](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/constants.ts#L6-L11 "Source code on GitHub") Enum for describing the state of an RDS cluster @@ -121,13 +121,13 @@ Type: [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Globa ### SqsTools -[src/main/SqsTools.ts:10-49](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/SqsTools.ts#L10-L49 "Source code on GitHub") +[src/main/SqsTools.ts:10-49](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/SqsTools.ts#L10-L49 "Source code on GitHub") Toolkit for SQS operations #### purgeQueues -[src/main/SqsTools.ts:35-48](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/SqsTools.ts#L35-L48 "Source code on GitHub") +[src/main/SqsTools.ts:35-48](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/SqsTools.ts#L35-L48 "Source code on GitHub") Purges a queue pair (q and dlq) based on config and queue reference @@ -139,13 +139,13 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ ### CloudWatchTools -[src/main/CloudwatchTools.ts:15-75](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/CloudwatchTools.ts#L15-L75 "Source code on GitHub") +[src/main/CloudwatchTools.ts:15-75](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/CloudwatchTools.ts#L15-L75 "Source code on GitHub") Toolkit for CloudWatch operations #### disableAlarmsActions -[src/main/CloudwatchTools.ts:57-62](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/CloudwatchTools.ts#L57-L62 "Source code on GitHub") +[src/main/CloudwatchTools.ts:57-62](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/CloudwatchTools.ts#L57-L62 "Source code on GitHub") Disable all alarm actions @@ -157,7 +157,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### enableAlarmsActions -[src/main/CloudwatchTools.ts:69-74](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/CloudwatchTools.ts#L69-L74 "Source code on GitHub") +[src/main/CloudwatchTools.ts:69-74](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/CloudwatchTools.ts#L69-L74 "Source code on GitHub") Enable all alarm actions @@ -169,13 +169,13 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ ### DynamoTools -[src/main/DynamoTools.ts:15-56](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/DynamoTools.ts#L15-L56 "Source code on GitHub") +[src/main/DynamoTools.ts:15-56](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/DynamoTools.ts#L15-L56 "Source code on GitHub") Toolkit for Dynamo operations #### deleteTable -[src/main/DynamoTools.ts:42-55](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/DynamoTools.ts#L42-L55 "Source code on GitHub") +[src/main/DynamoTools.ts:42-55](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/DynamoTools.ts#L42-L55 "Source code on GitHub") Deletes a dynamo table @@ -187,13 +187,13 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ ### KinesisTools -[src/main/KinesisTools.ts:17-88](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/KinesisTools.ts#L17-L88 "Source code on GitHub") +[src/main/KinesisTools.ts:17-88](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/KinesisTools.ts#L17-L88 "Source code on GitHub") Toolkit for Kinesis data stream operations #### registerConsumer -[src/main/KinesisTools.ts:46-55](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/KinesisTools.ts#L46-L55 "Source code on GitHub") +[src/main/KinesisTools.ts:46-55](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/KinesisTools.ts#L46-L55 "Source code on GitHub") Registers a new consumer for a Kinesis data stream @@ -205,7 +205,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### deregisterConsumer -[src/main/KinesisTools.ts:63-70](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/KinesisTools.ts#L63-L70 "Source code on GitHub") +[src/main/KinesisTools.ts:63-70](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/KinesisTools.ts#L63-L70 "Source code on GitHub") Deregisters an existing consumer for a Kinesis data stream @@ -217,7 +217,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### describeConsumer -[src/main/KinesisTools.ts:78-87](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/KinesisTools.ts#L78-L87 "Source code on GitHub") +[src/main/KinesisTools.ts:78-87](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/KinesisTools.ts#L78-L87 "Source code on GitHub") Describes a consumer for a Kinesis data stream @@ -229,7 +229,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ ### StackReference -[src/main/constants.ts:18-21](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/constants.ts#L18-L21 "Source code on GitHub") +[src/main/constants.ts:18-21](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/constants.ts#L18-L21 "Source code on GitHub") Enum for referencing blue or green stacks @@ -237,13 +237,13 @@ Type: [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Globa ### AuroraTools -[src/main/AuroraTools.ts:29-307](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L29-L307 "Source code on GitHub") +[src/main/AuroraTools.ts:29-312](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L29-L312 "Source code on GitHub") Toolkit for Aurora operations #### getClusterState -[src/main/AuroraTools.ts:71-88](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L71-L88 "Source code on GitHub") +[src/main/AuroraTools.ts:71-88](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L71-L88 "Source code on GitHub") Gets the current state of one of the Aurora clusters @@ -255,7 +255,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### scaleIn -[src/main/AuroraTools.ts:127-129](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L127-L129 "Source code on GitHub") +[src/main/AuroraTools.ts:127-129](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L127-L129 "Source code on GitHub") Reverts a cluster's minimum reader count to the configured minimum @@ -267,7 +267,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### scaleOut -[src/main/AuroraTools.ts:137-142](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L137-L142 "Source code on GitHub") +[src/main/AuroraTools.ts:137-142](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L137-L142 "Source code on GitHub") Scales out a cluster to match it's partner's size @@ -279,7 +279,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### getReaderCount -[src/main/AuroraTools.ts:150-164](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L150-L164 "Source code on GitHub") +[src/main/AuroraTools.ts:150-164](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L150-L164 "Source code on GitHub") Get a count of the number of active readers for a cluster @@ -291,7 +291,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### startDatabase -[src/main/AuroraTools.ts:172-175](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L172-L175 "Source code on GitHub") +[src/main/AuroraTools.ts:172-175](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L172-L175 "Source code on GitHub") Starts a stopped db cluster @@ -303,7 +303,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### stopDatabase -[src/main/AuroraTools.ts:183-186](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L183-L186 "Source code on GitHub") +[src/main/AuroraTools.ts:183-186](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L183-L186 "Source code on GitHub") Stops a running db cluster @@ -315,7 +315,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### deleteDatabase -[src/main/AuroraTools.ts:194-226](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L194-L226 "Source code on GitHub") +[src/main/AuroraTools.ts:194-226](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L194-L226 "Source code on GitHub") Deletes a running db cluster @@ -327,7 +327,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### applyTags -[src/main/AuroraTools.ts:235-266](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L235-L266 "Source code on GitHub") +[src/main/AuroraTools.ts:235-266](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L235-L266 "Source code on GitHub") Parses a message from an rds event subscription, if the event was triggered by a scale out operation, the tags defined in config are applied to the newly created reader. @@ -340,7 +340,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### enablePerformanceInsights -[src/main/AuroraTools.ts:276-306](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L276-L306 "Source code on GitHub") +[src/main/AuroraTools.ts:277-311](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/AuroraTools.ts#L277-L311 "Source code on GitHub") Parses a message from an rds event subscription, if the event was triggered by a scale out operation and the new instance does not have performance insights enabled, the instance is updated @@ -349,18 +349,19 @@ to enable performance insights. ##### Parameters * `record` **SNSEventRecord** An SNS event record of the type published by rds event streams +* `reEnableIfDisabled` **[boolean](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Boolean)** Whether or not to automatically re enable insights if they are disabled (optional, default `true`) Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Promise)\** ### LambdaTools -[src/main/LambdaTools.ts:39-336](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L39-L336 "Source code on GitHub") +[src/main/LambdaTools.ts:39-336](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L39-L336 "Source code on GitHub") Toolkit for Lambda operations #### enableRule -[src/main/LambdaTools.ts:108-110](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L108-L110 "Source code on GitHub") +[src/main/LambdaTools.ts:108-110](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L108-L110 "Source code on GitHub") Enables a lambda's cloudwatch events rule (ie, cron trigger) @@ -372,7 +373,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### disableRule -[src/main/LambdaTools.ts:118-120](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L118-L120 "Source code on GitHub") +[src/main/LambdaTools.ts:118-120](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L118-L120 "Source code on GitHub") Disables a lambda's cloudwatch events rule (ie, cron trigger) @@ -384,7 +385,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### createEventSourceMapping -[src/main/LambdaTools.ts:130-145](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L130-L145 "Source code on GitHub") +[src/main/LambdaTools.ts:130-145](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L130-L145 "Source code on GitHub") Creates a lambda's event source mapping (eg, a Kinesis stream) @@ -398,7 +399,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### listEventSourceMappings -[src/main/LambdaTools.ts:153-172](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L153-L172 "Source code on GitHub") +[src/main/LambdaTools.ts:153-172](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L153-L172 "Source code on GitHub") Lists all event source mappings for the referenced function @@ -410,7 +411,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### enableEventMapping -[src/main/LambdaTools.ts:200-202](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L200-L202 "Source code on GitHub") +[src/main/LambdaTools.ts:200-202](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L200-L202 "Source code on GitHub") Enables a lambda's event mappings (eg, an SQS subscription) @@ -422,7 +423,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### disableEventMapping -[src/main/LambdaTools.ts:210-212](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L210-L212 "Source code on GitHub") +[src/main/LambdaTools.ts:210-212](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L210-L212 "Source code on GitHub") Disables a lambda's event mappings (eg, an SQS subscription) @@ -434,7 +435,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### deleteEventMapping -[src/main/LambdaTools.ts:222-224](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L222-L224 "Source code on GitHub") +[src/main/LambdaTools.ts:222-224](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L222-L224 "Source code on GitHub") Deletes a lambda's event mapping (eg, a Kinesis stream) You may use the `listEventSourceMappings` method if you @@ -448,7 +449,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### getVersion -[src/main/LambdaTools.ts:233-241](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L233-L241 "Source code on GitHub") +[src/main/LambdaTools.ts:233-241](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L233-L241 "Source code on GitHub") Gets the currently running version of a lambda fn @@ -460,7 +461,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### getAlias -[src/main/LambdaTools.ts:251-257](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L251-L257 "Source code on GitHub") +[src/main/LambdaTools.ts:251-257](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L251-L257 "Source code on GitHub") Returns details about a Lambda function alias. @@ -473,7 +474,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### getLatestMetrics -[src/main/LambdaTools.ts:266-335](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L266-L335 "Source code on GitHub") +[src/main/LambdaTools.ts:266-335](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/LambdaTools.ts#L266-L335 "Source code on GitHub") Returns the latest metrics about a Lambda function alias. @@ -485,13 +486,13 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ ### SnsTools -[src/main/SnsTools.ts:43-103](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/SnsTools.ts#L43-L103 "Source code on GitHub") +[src/main/SnsTools.ts:43-103](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/SnsTools.ts#L43-L103 "Source code on GitHub") Toolkit for SNS operations #### enableSubscription -[src/main/SnsTools.ts:90-92](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/SnsTools.ts#L90-L92 "Source code on GitHub") +[src/main/SnsTools.ts:90-92](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/SnsTools.ts#L90-L92 "Source code on GitHub") Enables an SNS subscription @@ -503,7 +504,7 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/ #### disableSubscription -[src/main/SnsTools.ts:100-102](https://github.com/bbeesley/aws-blue-green-toolkit/blob/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/SnsTools.ts#L100-L102 "Source code on GitHub") +[src/main/SnsTools.ts:100-102](https://github.com/bbeesley/aws-blue-green-toolkit/blob/72458a411e0c376550d2f297da44f30d130b4e88/src/main/SnsTools.ts#L100-L102 "Source code on GitHub") Disables an SNS subscription diff --git a/package.json b/package.json index b42641419..67acf9039 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "aws-blue-green-toolkit", - "version": "3.2.0", + "version": "3.3.0", "description": "Utility functions to help with performing blue/green and canary deployments in AWS infrastructure", "author": "Bill Beesley ", "license": "MIT",