API Guide

Table Of Contents
Case 3: Select All with filters to delete all the devices in the auto
deploy wizard which matches the filter condition
{
"AutoDeployDeviceId":null,
"SelectAll":true,
"Filters":"contains(Identifier,'RR')&contains(TemplateName,'sample')"
}
/api/AutoDeployService/AutoDeploy
After the identifiers are validated, this URL is used to complete the AutoDeploy request with the NetworkBootIso details.
POST method for AutoDeploy
Description After the identifiers are validated, this method is used to complete the AutoDeploy request with the
NetworkBootIso details.
Privilege AUTO_DEPLOY_MANAGEMENT
HTTP response
codes
201
Example Request
Body
{
"AutoDeployId": 33,
"GroupId": null,
"NetworkBootIsoModel": {
"BootToNetwork": true,
"ShareType": "CIFS",
"IsoPath": "abc.iso",
"ShareDetail": {
"IpAddress": "xx.xx.xx.xx",
"ShareName": "10.22.33.22",
"User": "asdf",
"Password": "asdf"
}
},
"Attributes": []
}
/api/AutoDeployService/AutoDeploy(AutoDeployId)
This URL cancels the autodeploy request before finalizing the request and deletes all the identifiers that are added in the
validation API.
Delete method for AutoDeploy(AutoDeployId)
Description
This method cancels the autodeploy request before finalizing the request and deletes all the identifiers
that are added in the validation API.
Privilege AUTO_DEPLOY_MANAGEMENT
HTTP response
codes
204
Example Request
Body
{
"https://[ IP Address ]/api/AutoDeployService/AutoDeploy(1)"
596 APIs specific to OpenManage Enterprise