Panel | |
---|---|
|
...
Universal Controller supports the following RESTful-based web services for Simulation operations, which are listed alphabetically on this page.
Formatting specifications for each web service, including details about parameter requirements, are provided.
Anchor | ||||
---|---|---|---|---|
|
...
Description | |
---|---|
URI | http://host_name/uc/resources/simulation |
HTTP Method | Post/PUT |
Description | Create Simulation. |
Example URI | |
Authentication | HTTP Basic |
Produces Content-Type | application/xml, application/json |
Consumes Content-Type | application/xml, application/json |
Example Request | See Create/Update a Simulation: Example Request. |
Simulation Properties | See Simulation Properties and Simulation Output Properties, below. |
Example Responses |
|
...
XML Request | JSON Request | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
...
Description | |
---|---|
URI | http://host_name/uc/resources/simulation |
HTTP Method | DELETE |
Description | Delete Simulation. |
URI Parameters | See Delete a Simulation: URI Parameters, below. |
Example URI | http://localhost:8080/uc/resources/simulation?taskname=task-1 http://localhost:8080/uc/resources/simulation?taskname=task-1&workflowname=work-1&vertexid=-1 http://localhost:8080/uc/resources/simulation?simulationid=12345 |
Authentication | HTTP Basic |
Produces Content-Type | application/xml, application/json |
Example Responses | Simulation deleted successfully. |
...
Description | |
---|---|
URI | http://host_name/uc/resources/simulation/list |
HTTP Method | GET |
Description | List All Simulations. |
Example URI | http://localhost:8080/uc/resources/simulation/list http://localhost:8080/uc/resources/simulation/list?taskname=task-1 http://localhost:8080/uc/resources/simulation/list?workflowname=work-1 |
Authentication | HTTP Basic |
Produces Content-Type | application/xml, application/json |
Example Responses |
List Simulations: URI Parameters
...
XML Response | JSON Response | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
...
Description | |
---|---|
URI | http://host_name/uc/resources/simulation |
HTTP Method | GET |
Description | read Simulation |
Example URI | http://localhost:8080/uc/resources/simulation?taskname=task-1 http://localhost:8080/uc/resources/simulation?taskname=task-1&workflowname=work-1&vertexid=-1 http://localhost:8080/uc/resources/simulation?simulationid=12345 |
Authentication | HTTP Basic |
Produces Content-Type | application/xml, application/json |
Consumes Content-Type | |
Example Responses |
Read a Simulation: URI Parameters
...
XML Response | JSON Response | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|