-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeployment.json
31 lines (31 loc) · 1.01 KB
/
deployment.json
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
{
"targetArn": "arn:aws:iot:${AWS_REGION}:${AWS_ACCOUNT_ID}:thinggroup/cat-feeders",
"deploymentName": "Deployment for cat-feeder group",
"components": {
"com.devopstar.FeedCatSub": {
"componentVersion": "1.0.0",
"runWith": {}
},
"aws.greengrass.Nucleus": {
"componentVersion": "2.5.0"
},
"aws.greengrass.clientdevices.mqtt.Bridge": {
"componentVersion": "2.1.0",
"configurationUpdate": {
"merge": "{\"mqttTopicMapping\":{\"FeedMapping\":{\"topic\":\"devopstar/cat-feeder/feed\",\"source\":\"IotCore\",\"target\":\"Pubsub\"}}}"
},
"runWith": {}
}
},
"deploymentPolicies": {
"failureHandlingPolicy": "ROLLBACK",
"componentUpdatePolicy": {
"timeoutInSeconds": 60,
"action": "NOTIFY_COMPONENTS"
},
"configurationValidationPolicy": {
"timeoutInSeconds": 60
}
},
"iotJobConfiguration": {}
}