White Papers
Technical white paper
"DataType": "java.lang.String",
"GroupName": "REMOTE_COMMAND_ACTION_SETTING3"
},
{
"Name": "REMOTE_COMMAND_CMD3",
"DefaultValue": "",
"Value": "getniccfg",
"DataType": "java.lang.String",
"GroupName": "REMOTE_COMMAND_ACTION_SETTING3"
}
]
}
6.3 Create scripts with SSH key authentication using REST APIs
• Below payload creates remote racadm command with name test_racadm and
Command Used: getniccfg
URI: https://100.97.140.61/api/ApplicationService/Settings
METHOD: POST
Payload:
{
"ConsoleSetting": [
{
"Name": "REMOTE_COMMAND_NAME3",
"DefaultValue": "",
"Value": "test_racadm",
"DataType": "java.lang.String",
"GroupName": "REMOTE_COMMAND_ACTION_SETTING3"
},
{
"Name": "REMOTE_COMMAND_IP3",
"DefaultValue": "",
"Value": "",
"DataType": "java.lang.String",
"GroupName": "REMOTE_COMMAND_ACTION_SETTING3"
},
{
"Name": "REMOTE_COMMAND_USER2",
"DefaultValue": "",
"Value": "",
"DataType": "java.lang.String",
"GroupName": "REMOTE_COMMAND_ACTION_SETTING3"
},
{
"Name": "REMOTE_COMMAND_TYPE3",
"DefaultValue": "",
"Value": "Racadm",
"DataType": "java.lang.String",
"GroupName": "REMOTE_COMMAND_ACTION_SETTING3"