Skip to content
Proud to collaborate with Microsoft for Startups

deploy.backend.immediate ​

Provision backend container capacity immediately

Provision backend container capacity immediately for a rollout.

Overview ​

PropertyValue
Workflow typeLinear
LibraryApp-deployments
Version1.0

Input Schema ​

FieldTypeRequiredDefaultDescription
rollout_uuiduuidYes——
deployment_target_uuiduuidYes——
release_uuiduuidYes——
organization_uuiduuidYes——
contractdictYes——

Output Schema ​

FieldTypeRequiredDefaultDescription
rollout_uuiduuidNo——
deployment_target_uuiduuidNo——
release_uuiduuidNo——
organization_uuiduuidNo——
contractdictNo——
deployment_resource_uuiduuidNo——
provider_resource_refstringNo——
health_statusstringNo——
completed_atstringNo——
failed_atstringNo——
failed_at_statestringNo——
failure_reasonstringNo——
failure_typestringNo——
failed_actionstringNo——
failed_stepstringNo——
failed_layerstringNo——
errorstringNo——
error_typestringNo——

States ​

StateInitialTerminalSuccessAuto-advanceDescription
initiatedYesNo—prepareImmediate backend rollout request accepted
health_checkingNoNo—completeRecord initial health check result
preparingNoNo—provisionPrepare rollout metadata and provisioning context
provisioningNoNo—mark_healthyProvision backend container capacity via LTIP
completedNoYesYes—Immediate backend rollout completed successfully
failedNoYesNo—Immediate backend rollout failed

State Diagram ​

Transitions ​

FromActionToDescription
initiatedpreparepreparingInitialize rollout
preparingprovisionprovisioningProvision backend capacity
provisioningmark_healthyhealth_checkingCapture initial health result
health_checkingcompletecompletedFinalize rollout
* (any state)failfailedMove workflow to failed

API Usage ​

bash
POST /api/workflows/start
Content-Type: application/json

{
  "workflow_type": "deploy.backend.immediate",
  "initial_data": {
    "rollout_uuid": "value",
    "deployment_target_uuid": "value",
    "release_uuid": "value",
    "organization_uuid": "value"
  }
}