ProvisionController0 Resource

This controller is responsible for obtaining resources from cloud providers based the plan generated by the planner and uploaded by the user

POST /user/v0.0/switch/provision/execute

Security Roles Allowed
ADMIN, USER
Request Body
media type data type
text/xml execute (XML)
Response Body
media type data type
text/xml result (XML)

Example

Request
POST /user/v0.0/switch/provision/execute
Content-Type: text/xml
Accept: text/xml

                
<execute>
  <user>user</user>
  <pwd>123</pwd>
  <action>58c2c2f3a8d4b56889878d03</action>
</execute>

                
              
Response
HTTP/1.1 201 Looks Good
Content-Type: text/xml

                
<result>
  <status>Success</status>
  <info>INFO</info>
  <file level="0" name="planner_output_all">...</file>
</result>

                
              

POST /user/v0.0/switch/provision/upload

Security Roles Allowed
ADMIN, USER
Request Body
media type data type
text/xml upload (XML)
Response Body
media type data type
application/json string (JSON)
application/xml string (XML)

Example

Request
POST /user/v0.0/switch/provision/upload
Content-Type: text/xml
Accept: application/json

                
<upload>
  <user>...</user>
  <pwd>...</pwd>
  <file level="0" name="planner_output_all">...</file>
</upload>

                
              
Response
HTTP/1.1 201 Looks Good
Content-Type: application/json

                
...