aws / aws/aws-cdk

allow creation of ssm documents

Open
#4,030 13 comments 18 reactions 0 assignees View on GitHub
@aws-cdk/aws-ssm effort/medium feature-request feature/new-construct p2
Dominant language
TypeScript
Stars
12.9k
Forks
4.6k
Avg merge
2d 3h
Merged PRs (30d)
83

Description

## :rocket: Feature Request

### General Information
* [ ] :wave: I may be able to implement this feature request
* [ ] :warning: This feature might incur a breaking change

### Description
Currently to create a ssm document in cdk you can only use a json object as the content

```
with open('ssm/removal.json', 'r') as f:
removalDoc = json.load(f)

aws_ssm.CfnDocument(
self,'ssmdoc',
content=removalDoc,
document_type="Automation"
)
```

### Proposed Solution
Allow creating of ssm documents in cdk. ability to generate a full document with parameters etc

### Other information
I believe this is not on the roadmap for the ssm team but want to capture this so more eyes are on it

Contributor guide

Open the contributing guide

Research direction

No file or test is named; start by tracing the aws_ssm.CfnDocument content API and the Python example using json.load. Clarify the supported full-document shape, then verify that an SSM Automation document with parameters can be created; the issue does not identify a test or implementation entry point.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python, typescript
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.