Deployments

Deployments represent and track the state of the realm definition over time.

Life Cycle

Each deployment begins as a workspace, that is, a working copy of the realm definition, which an administrator can modify.

When modifications are complete, the administrator can deploy the workspace definition.

When the deploy transaction completes, the new definition has been stored in the FTL server database, pushed to all clients, and archived in the deployment directory (which preserves the deployment history).

For more information, see these topics:

Tasks and Methods

Task Method
Get a list of deployment objects. GET realm/deployments
Get a specific deployment object. GET realm/deployments/name
Deploy the workspace to the realm. POST realm/deployments
Delete a specific deployment from the history list. DELETE realm/deployments/name
Re-deploy a specific deployment. PUT realm/deployments/name

JSON Attributes

POST requests may include JSON data.

For response attributes, see Deployments Reference.