Reference Guide

A
Appendix A Example code
{
"requirements": [
{
"name": "pe",
"versionRequirement": ">= 3.0.0 & < 2015.4.0"
},
{
"name": "puppet",
"versionRequirement": ">= 3.0.0 & < 5.0.0"
}
],
"operatingSystemSupport": [
{
"operatingSystem": "RedHat",
"releaseVersions": [
"6",
"7"
]
},
{
"operatingSystem": "Debian",
"releaseVersions": [
"7.8",
"8"
]
},
{
"operatingSystem": "Ubuntu",
"releaseVersions": [
"12.04",
"14.04"
]
}
],
"classes": [
{
"id": "asm_test",
"componentValid": {
"valid": true
},
"name": "asm_test",
"type": "SERVICE",
"teardown": false,
"resources": [
{
"id": "asm_test",
"displayName": "asm_test",
"parameters": []
}
]
}
],"types": [
{
"id": "component-say_something",
"componentValid": {
"valid": true
},
"name": "say_something",
"type": "SERVICE",
"teardown": false,
"resources": [
12