aws-cloudformation / aws-cloudformation/cloudformation-cli
Pass in "Extra" Values
Open
enhancement
modules
- Dominant language
- Python
- Stars
- 336
- Forks
- 172
- Avg merge
- 3d 5m
- Merged PRs (30d)
- 3
Description
Feature Request
I'd like to be able to pass in values for additional properties to the MODULE types.
Example for a module named `ACME::FOO::LogGroup::MODULE`:
```yaml
Parameters:
FunctionName:
Type: String
Resources:
LogGroup:
Type: AWS::Logs::LogGroup
Properties:
LogGroupName: !Sub /aws/lambda/${FunctionName}
```
Example use case of a default property as defined by CloudFormation/API:
```yaml
LogGroup:
Type: ACME::FOO::LogGroup::MODULE
Properties:
FunctionName: !Ref SomeLambdaFunction
RetentionInDays: 3 << "Default" Property.
```
Contributor guide
Assessment
This issue has not been assessed yet.