-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathblueprints.example.yml
31 lines (27 loc) · 1.04 KB
/
blueprints.example.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
blueprints:
# Lambda function
- stackname: cfnhelper-stack
description: 'AWS Lambda function for custom CloudFormation resources'
template:
- elasticache-tagger/function.template
- route53-lookup/function.template
- route53-updater/function.template
- stack-deleter/function.template
- asg-sizer/function.template
Capabilities: CAPABILITY_IAM
# Route53 Updater Example
- stackname: route53-updater-example-stack
template: route53-updater/example-usage.template
parameters:
R53Updater: '{output:cfnhelper-stack:Route53UpdaterArn}'
HostedZoneId: 'insertyourhostedzone'
# StackDeleter Example
- stackname: stack-deleter-example-stack
template: stack-deleter/example-usage.template
parameters:
StackDeleter: '{output:cfnhelper-stack:StackDeleterArn}'
# ElastiCacheTagger Example
- stackname: elasticache-tagger-example-stack
template: elasticache-tagger/example-usage.template
parameters:
ElastiCacheTagger: '{output:cfnhelper-stack:ElastiCacheTaggerArn}'