Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

OpenManage Enterprise Version 3.2 and OpenManage Enterprise - Modular Edition Version 1.00.10 RESTful API Guide

PDF

POST method for DiscoveryConfigGroups

This method creates a discovery job.

Description
Creates a discovery job.
Privilege
DISCOVERY_MANAGEMENT
HTTP response codes
200
Example
Input: 
{  
   "DiscoveryConfigGroupName":"Discovery-2017033110553636",
   "DiscoveryConfigGroupDescription":"null",
   "DiscoveryConfigModels":[  
      {  
         "DiscoveryConfigId":331105536,
         "DiscoveryConfigDescription":"",
         "DiscoveryConfigStatus":"",
         "DiscoveryConfigTargets":[  
            {  
               "DiscoveryConfigTargetId":0,
               "NetworkAddressDetail":"xx.xx.xx.xx-xx.xx.xx.xx",
               "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":true,
      "RunLater":false,
      "Cron":"startnow",
      "StartTime":"",
      "EndTime":""
   },
   "CreateGroup":true,
   "TrapDestination":false
}
Example to run discovery job at a later time
Input: 
{  
   "DiscoveryConfigGroupName":"Discovery-2017091613542121",
   "DiscoveryConfigGroupDescription":"null",
   "DiscoveryConfigModels":[  
      {  
         "DiscoveryConfigId":916135421,
         "DiscoveryConfigDescription":"",
         "DiscoveryConfigStatus":"",
         "DiscoveryConfigTargets":[  
            {  
               "DiscoveryConfigTargetId":0,
               "NetworkAddressDetail":"xx.xx.xx.xx",
               "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 55 19 16 9 ? 2017",
      "StartTime":"",
      "EndTime":""
   },
   "CreateGroup":true,
   "TrapDestination":false
}
Example to schedule a discovery job
Input: {  
   "DiscoveryConfigGroupName":"Discovery-2017091613573232",
   "DiscoveryConfigGroupDescription":"null",
   "DiscoveryConfigModels":[  
      {  
         "DiscoveryConfigId":916135732,
         "DiscoveryConfigDescription":"",
         "DiscoveryConfigStatus":"",
         "DiscoveryConfigTargets":[  
            {  
               "DiscoveryConfigTargetId":0,
               "NetworkAddressDetail":"xx.xx.xx.xx",
               "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":"xx.xx.xx.xx",
               "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\",\"modified\":false,\"credentials\":{\"username\":\"test\",\"password\":\"test\",\"caCheck\":false,\"cnCheck\":false,\"port\":443,\"retries\":2,\"timeout\":4,\"isHttp\":false,\"keepAlive\":false}}]}",
         "DeviceType":[  
            1000,
            2000,
            5000,
            7000
         ]
      }
   ],
   "Schedule":{  
      "RunNow":true,
      "RunLater":false,
      "Cron":"startnow",
      "StartTime":"",
      "EndTime":""
   },
   "CreateGroup":true,
   "TrapDestination":false
}

Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\