{
"Resources": [
{
"Uri": "/cli/v1/securitybanner",
"Interfaces": [
{
"Type": "Get",
"Description": "Get login security banner information"
}
]
},
{
"Uri": "/cli/v1/securitybanner/info",
"Interfaces": [
{
"Type": "Get",
"Description": "Get banner info",
"Usage": "ipmcget -t securitybanner -d info",
"RspBody": {
"Enabled": "${Statements/Enabled()}",
"Content": "${ProcessingFlow[1]/Destination/Content}"
},
"Statements": {
"Enabled": {
"Input": "${ProcessingFlow[1]/Destination/Enabled}",
"Steps": [
{
"Type": "Switch",
"Formula": [
{
"Case": true,
"To": "Enabled"
},
{
"Case": false,
"To": "Disabled"
}
]
}
]
}
},
"ProcessingFlow": [
{
"Type": "Property",
"Path": "/bmc/kepler/Managers/1/Security/Banner",
"Interface": "bmc.kepler.Managers.Security.Banner",
"Destination": {
"Enabled": "Enabled",
"Content": "Content"
}
}
],
"Echoes": [
"ipmcget/securitybanner_info",
""
]
}
]
}
]
}