aws-cloudformation / aws-cloudformation/cloudformation-cli

Pass in "Extra" Values

Open
#767 8 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.