Application Management

Update Application parameters

Changed on

Update an existing, deployed FAST Application with the supplied parameters. Existing parameter values from the deployed Application will be used as defaults for any missing parameter values.

patch/applications/{tenantName}/{appName}

Request

  • Base URL
    http://localhost:8100/mgmt/shared/fast
  • URL
    http://localhost:8100/mgmt/shared/fast/applications/{tenantName}/{appName}
  • Auth
    none declared

Request body

parametersParametersDefinition required

Object must conform to specified template's schema.

Example request

{
  "parameters": {
    "tenant": "foo",
    "application": "bar",
    "virtualAddress": "192.0.2.11"
  }
}

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"
      }
    }
  ]
}

Changes

    • breaking

      the response's property type changed from integer to no type, and format from int32 to no format for status

    • breaking

      the response's property type changed from integer to no type, and format from int32 to no format for status

    • warning

      added the new 400.00 enum value to the response property for the response status

    • warning

      added the new 500.00 enum value to the response property for the response status

    • info

      added the optional property to the response with the status

    • info

      added the required property to the response with the status

    • breaking

      the response's property type changed from no type to integer, and format from no format to int32 for status

    • breaking

      the response's property type changed from no type to integer, and format from no format to int32 for status

    • breaking

      removed the required property from the response with the status

    • warning

      removed the optional property from the response with the status

    • info

      removed the 400.00 enum value from the response property for the response status

    • info

      removed the 500.00 enum value from the response property for the response status