Skip to content

Commit

Permalink
chore(release): 3.2.0
Browse files Browse the repository at this point in the history
# [3.2.0](v3.1.0...v3.2.0) (2022-09-02)

### Features

* add back legacy support for cjs ([68f7603](68f7603))
  • Loading branch information
semantic-release-bot committed Sep 2, 2022
1 parent 3bb67ef commit 9e0cc2e
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 38 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# [3.2.0](https://github.com/bbeesley/aws-blue-green-toolkit/compare/v3.1.0...v3.2.0) (2022-09-02)


### Features

* add back legacy support for cjs ([68f7603](https://github.com/bbeesley/aws-blue-green-toolkit/commit/68f76039aabfed1869f95f37e874e5b536b10869))

# [3.1.0](https://github.com/bbeesley/aws-blue-green-toolkit/compare/v3.0.1...v3.1.0) (2022-08-26)


Expand Down
74 changes: 37 additions & 37 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,21 +113,21 @@ 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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/constants.ts#L6-L11 "Source code on GitHub")

Enum for describing the state of an RDS cluster

Type: [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)

### SqsTools

[src/main/SqsTools.ts:10-49](https://github.com/bbeesley/aws-blue-green-toolkit/blob/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/SqsTools.ts#L35-L48 "Source code on GitHub")

Purges a queue pair (q and dlq) based on config and queue reference

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/CloudwatchTools.ts#L57-L62 "Source code on GitHub")

Disable all alarm actions

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/CloudwatchTools.ts#L69-L74 "Source code on GitHub")

Enable all alarm actions

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/DynamoTools.ts#L42-L55 "Source code on GitHub")

Deletes a dynamo table

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/KinesisTools.ts#L46-L55 "Source code on GitHub")

Registers a new consumer for a Kinesis data stream

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/KinesisTools.ts#L63-L70 "Source code on GitHub")

Deregisters an existing consumer for a Kinesis data stream

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/KinesisTools.ts#L78-L87 "Source code on GitHub")

Describes a consumer for a Kinesis data stream

Expand All @@ -229,21 +229,21 @@ 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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/constants.ts#L18-L21 "Source code on GitHub")

Enum for referencing blue or green stacks

Type: [number](https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Number)

### AuroraTools

[src/main/AuroraTools.ts:29-307](https://github.com/bbeesley/aws-blue-green-toolkit/blob/4bf202e7d0ab69272e94719bf8a98029b57c725d/src/main/AuroraTools.ts#L29-L307 "Source code on GitHub")
[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")

Toolkit for Aurora operations

#### getClusterState

[src/main/AuroraTools.ts:71-88](https://github.com/bbeesley/aws-blue-green-toolkit/blob/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L71-L88 "Source code on GitHub")

Gets the current state of one of the Aurora clusters

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L127-L129 "Source code on GitHub")

Reverts a cluster's minimum reader count to the configured minimum

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L137-L142 "Source code on GitHub")

Scales out a cluster to match it's partner's size

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L150-L164 "Source code on GitHub")

Get a count of the number of active readers for a cluster

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L172-L175 "Source code on GitHub")

Starts a stopped db cluster

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L183-L186 "Source code on GitHub")

Stops a running db cluster

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/AuroraTools.ts#L194-L226 "Source code on GitHub")

Deletes a running db cluster

Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/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.
Expand All @@ -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/4bf202e7d0ab69272e94719bf8a98029b57c725d/src/main/AuroraTools.ts#L276-L306 "Source code on GitHub")
[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")

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
Expand All @@ -354,13 +354,13 @@ Returns **[Promise](https://developer.mozilla.org/docs/Web/JavaScript/Reference/

### LambdaTools

[src/main/LambdaTools.ts:39-336](https://github.com/bbeesley/aws-blue-green-toolkit/blob/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L108-L110 "Source code on GitHub")

Enables a lambda's cloudwatch events rule (ie, cron trigger)

Expand All @@ -372,7 +372,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L118-L120 "Source code on GitHub")

Disables a lambda's cloudwatch events rule (ie, cron trigger)

Expand All @@ -384,7 +384,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L130-L145 "Source code on GitHub")

Creates a lambda's event source mapping (eg, a Kinesis stream)

Expand All @@ -398,7 +398,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L153-L172 "Source code on GitHub")

Lists all event source mappings for the referenced function

Expand All @@ -410,7 +410,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L200-L202 "Source code on GitHub")

Enables a lambda's event mappings (eg, an SQS subscription)

Expand All @@ -422,7 +422,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L210-L212 "Source code on GitHub")

Disables a lambda's event mappings (eg, an SQS subscription)

Expand All @@ -434,7 +434,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/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
Expand All @@ -448,7 +448,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L233-L241 "Source code on GitHub")

Gets the currently running version of a lambda fn

Expand All @@ -460,7 +460,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L251-L257 "Source code on GitHub")

Returns details about a Lambda function alias.

Expand All @@ -473,7 +473,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/LambdaTools.ts#L266-L335 "Source code on GitHub")

Returns the latest metrics about a Lambda function alias.

Expand All @@ -485,13 +485,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/SnsTools.ts#L90-L92 "Source code on GitHub")

Enables an SNS subscription

Expand All @@ -503,7 +503,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/4bf202e7d0ab69272e94719bf8a98029b57c725d/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/3bb67ef4d3ef08c66ecbc998c7e5b18f77b418a1/src/main/SnsTools.ts#L100-L102 "Source code on GitHub")

Disables an SNS subscription

Expand Down
Loading

0 comments on commit 9e0cc2e

Please sign in to comment.