v1

latestOpenAPI 3.0.0Apache 2.02026-07-17263572.5 KB
Application Management

Create or update Applications from Templates.

This is method to deploy a templated Application. This will be used to render a Template, and that Template will get posted to AS3. The call to AS3 may be async, so this endpoint must also be async. A Task will be returned upon successful parameter submission that can track the progress of the deployment.

put/applications

Request body

Example request

[
  {
    "name": "examples/simple_udp_defaults",
    "parameters": {},
    "allowOverwrite": true
  }
]

Response

Template Job Submitted Successfully, check the provided Task ID to get the status of the deployment.

codeinteger required
requestIdinteger

Example response

{
  "_links": {
    "self": "/mgmt/shared/fast/applications",
    "task": "/mgmt/shared/fast/tasks/12345"
  },
  "code": 202,
  "requestId": 3,
  "message": [
    {
      "id": "ff70c2c0-af21-44c8-8fec-18e2d82eabf0",
      "name": "examples/simple_udp_defaults",
      "parameters": {
        "tenant_name": "tenant",
        "application_name": "app"
      }
    }
  ]
}