API Guide
{
"DiscoveryConfigTargetId": 0,
"NetworkAddressDetail": "10.35.0.0",
"SubnetMask": null,
"AddressType": 3,
"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
]
}
],
"DiscoveryConfigTaskParam": [
{
"TaskId": 7514,
"TaskTypeId": 0,
"ExecutionSequence": 0
}
],
"DiscoveryConfigTasks": [],
"Schedule": {
"RunNow": false,
"RunLater": false,
"Recurring": null,
"Cron": "0 55 19 16 9 ? 2017",
"StartTime": "",
"EndTime": ""
},
"TrapDestination": false,
"ChassisIdentifier": null
}
POST Usage Example 3: Create Discovery Task with RUN RECURRING schedule.
Input:
{
"DiscoveryConfigGroupName":"Discovery-2017111313254545",
"DiscoveryConfigGroupDescription":"null",
"DiscoveryConfigModels":[
{
"DiscoveryConfigId":1113132545,
"DiscoveryConfigDescription":"",
"DiscoveryConfigStatus":"",
"DiscoveryConfigTargets":[
{
"DiscoveryConfigTargetId":0,
"NetworkAddressDetail":"10.35.0.0-10.35.0.255",
"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\":\"test\",\"caCheck
\":false,\"cnCheck\":false,\"port\":443,\"retries\":3,\"timeout\":60,\"isHttp
\":false,\"keepAlive\":false}}]}",
"DeviceType":[
1000
]
}
],
"Schedule":{
"RunNow":false,
"RunLater":true,
14
OpenManage Enterprise–Specific resource model