You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 26, 2023. It is now read-only.
> Hicetas was a Greek philosopher of the Pythagorean School. He was born in Syracuse. Like his fellow Pythagorean Ecphantus and the Academic Heraclides Ponticus, he believed that the daily movement of permanent stars was caused by the rotation of the Earth around its axis. When Copernicus referred to Nicetus Syracusanus (Nicetus of Syracuse) in _De revolutionibus orbium coelestium_ as having been cited by Cicero as an ancient who also argued that the Earth moved, it is believed that he was actually referring to Hicetas. [(Wikipedia)](https://en.wikipedia.org/wiki/Hicetas)
10
10
@@ -141,6 +141,32 @@ Part of this release, _LambdaSharp.Core_ functions were ported to .NET Core 3.1
141
141
142
142
## Releases
143
143
144
+
### (v0.8.2.4) - 2021-04-30
145
+
146
+
### Features
147
+
148
+
* CLI
149
+
* Added `DependsOn` property for `Function` declarations.
150
+
151
+
* Modules
152
+
* _LambdaSharp.S3.Subscriber_
153
+
* Added `ResourceHandlerRole` as export value from module to allow dependent stacks to import it and add policies to it when needed.
154
+
155
+
#### Fixes
156
+
157
+
* CLI
158
+
* Fixed a regression that caused the _Beep_ sound not to be played anymore after a long operation.
159
+
160
+
* SDK
161
+
* Fixed a possible `NullReferenceException` when module info is not set for a Lambda function.
162
+
163
+
* Modules
164
+
* _LambdaSharp.S3.Subscriber_
165
+
* Fixed an issue where buckets in another region or inaccessible would cause an _internal error_ rather than respond with an informative message.
Copy file name to clipboardExpand all lines: Docs/articles/VideoTutorials.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,3 +37,9 @@ This presentation covers some of the serverless design patterns, such as CQRS (C
37
37
This presentation dives into the details of how modules are published. It shows how artifacts from the build process are copied to the deployment bucket. As well as how to stage builds for validation, before publishing the approved artifacts. It is a deep-dive into one of the most critical features in LambdaSharp to ensure a safe development process for production environments. Code samples can be found at: https://github.com/LambdaSharp/ServerlessPatterns-PublishingAndSharing
In this presentation, I cover configuration management for your serverless solutions. We dive into the various CloudFormation parameter types, as well as the parameter file format for LambdaSharp modules. We also explore--with code samples--how to read values from a JSON configuration file, the parameter store, and how to securely encode sensitive infrastructure information. Code samples can be found at: https://github.com/LambdaSharp/ServerlessPatterns-DeploymentConfiguration
Copy file name to clipboardExpand all lines: Docs/modules/LambdaSharp-S3-Subscriber.md
+36-1Lines changed: 36 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,4 +20,39 @@ This module requires no parameters.
20
20
21
21
## Output Values
22
22
23
-
This module has no output values.
23
+
<dl>
24
+
25
+
<dt><code>ResourceHandlerRole</code></dt>
26
+
<dd>
27
+
28
+
The <code>ResourceHandlerRole</code> output contains the module IAM role ARN. This enables other modules to give additional permissions to the resource handler when required.
29
+
30
+
<i>Type:</i> AWS::IAM::Role
31
+
32
+
The following module sample shows how to import the `ResourceHandlerRole` output value and use it to attach additional permission to the S3 subscription handler.
Copy file name to clipboardExpand all lines: Docs/syntax/Module-Function.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,12 +30,22 @@ Properties:
30
30
ResourceProperties
31
31
Sources:
32
32
- SourceDefinition
33
+
DependsOn:
34
+
- String
33
35
```
34
36
35
37
## Properties
36
38
37
39
<dl>
38
40
41
+
<dt><code>DependsOn</code></dt>
42
+
<dd>
43
+
44
+
The <code>DependsOn</code> attribute identifies items that must be created prior. For additional information, see <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html">CloudFormation DependsOn Attribute</a>.
0 commit comments