In the automation requests:
- version defaults to "1.1" if not specified.
- user_name defaults to the REST API authenticated user if not specified.
POST /api/automation_requests
{
"action" : "create",
"resources" : [
{ "version" : "1.1",
"uri_parts" : { "namespace" : "System", "class" : "Request", "instance" : "InspectME",
"message" : "create" },
"parameters" : { "vm_name" : "test_1",
"var2" : "yyyyy",
"var3" : 1024,
"var4" : true,
"var5" : "last value" },
"requester" : { "user_name" : "jdoe", "auto_approve" : true }
},
{ "uri_parts" : { "namespace" : "System", "class" : "Request", "instance" : "InspectME",
"message" : "create" },
"parameters" : { "vm_name" : "test_2",
"vm_memory" : 1024,
"memory_limit" : 16384 },
"requester" : { "auto_approve" : true }
},
{ "uri_parts" : { "namespace" : "System", "class" : "Request", "instance" : "InspectME",
"message" : "create" },
"parameters" : { "vm_name" : "test_3",
"vm_memory" : 2048,
"memory_limit" : 16384 },
"requester" : { "auto_approve" : true }
},
{ "uri_parts" : { "namespace" : "System", "class" : "Request", "instance" : "InspectME",
"message" : "create" },
"parameters" : { "vm_name" : "test_4",
"vm_memory" : 4096,
"memory_limit" : 16384 },
"requester" : { "auto_approve" : true }
}
]
}
Back to Reference Guide