API Guide

Table Of Contents
"DiscoveryConfigStatus":"",
"DiscoveryConfigTargets":[
{
"DiscoveryConfigTargetId":0,
"NetworkAddressDetail":"10.0.0.0",
"AddressType":30,
"Disabled":false,
"Exclude":false
}
],
"ConnectionProfileId":0,
"ConnectionProfile":"{\"profileName\":\"\",\"profileDescription
\":\"\",\"type\":\"DISCOVERY\",\"credentials\":[{\"id\":0,\"type
\":\"WSMAN\",\"authType\":\"Basic\",\"modified\":false,\"credentials\":
{\"username\":\"root\",\"password\":\"calvin\",\"caCheck
\":false,\"cnCheck\":false,\"port\":443,\"retries\":3,\"timeout
\":60,\"isHttp\":false,\"keepAlive\":false}}]}",
"DeviceType":[
1000
]
}
],
"Schedule":{
"RunNow":false,
"RunLater":true,
"Cron":"0 * */10 * * ? *",
"StartTime":"",
"EndTime":""
},
"CreateGroup":true,
"TrapDestination":false
}
Example to run
discovery job
with multiple
protocols
Input: {
"DiscoveryConfigGroupName":"Discovery-2017091614032525",
"DiscoveryConfigGroupDescription":"null",
"DiscoveryConfigModels":[
{
"DiscoveryConfigId":916140325,
"DiscoveryConfigDescription":"",
"DiscoveryConfigStatus":"",
"DiscoveryConfigTargets":[
{
"DiscoveryConfigTargetId":0,
"NetworkAddressDetail":"10.0.0.0",
"AddressType":30,
"Disabled":false,
"Exclude":false
}
],
"ConnectionProfileId":0,
"ConnectionProfile":"{\"profileName\":\"\",\"profileDescription
\":\"\",\"type\":\"DISCOVERY\",\"credentials\":[{\"id\":0,\"type
\":\"VMWARE\",\"authType\":\"Basic\",\"modified\":false,\"credentials\":
{\"username\":\"test\",\"password\":\"test\",\"caCheck\":false,\"cnCheck
\":false,\"port\":443,\"retries\":3,\"timeout\":60,\"isHttp
\":false,\"keepAlive\":false}},{\"id\":0,\"type\":\"WSMAN\",\"authType
\":\"Basic\",\"modified\":false,\"credentials\":{\"username\":\"teste
\",\"password\":\"test\",\"caCheck\":false,\"cnCheck\":false,\"port
\":443,\"retries\":3,\"timeout\":60,\"isHttp\":false,\"keepAlive
\":false}},{\"id\":0,\"type\":\"SNMP\",\"authType\":\"Basic\",\"modified
\":false,\"credentials\":{\"community\":\"public
\",\"enableV1V2\":true,\"port\":161,\"retries\":3,\"timeout\":3}},{\"id
\":0,\"type\":\"IPMI\",\"authType\":\"Basic\",\"modified
\":false,\"credentials\":{\"username\":\"test\",\"password\":\"test
\",\"privilege\":2,\"retries\":3,\"timeout\":59}},{\"id\":0,\"type
\":\"SSH\",\"authType\":\"Basic\",\"modified\":false,\"credentials\":
{\"username\":\"test\",\"isSudoUser\":false,\"password\":\"test\",\"port
\":22,\"useKey\":false,\"retries\":1,\"timeout\":59,\"checkKnownHosts
\":false}},{\"id\":0,\"type\":\"REDFISH\",\"authType\":\"Basic
APIs specific to OpenManage Enterprise
399