AppProcessStartConfig
An automation action ($type is app) that starts an app run. version names the app and the version of it to start, and is required.
Kind: an object, used in requests and responses. In a request it is called AppProcessStartConfigInput.
In a request
Section titled “In a request”| Field | Type | Required | Description |
|---|---|---|---|
inputs | NameValuePair[] | A value for every input the app declares, by name. | |
credentialStack | string | null | The credential stack (id or name) the runs this starts use, as credentialStack does on an app start request. Null: the app’s own stack, else its namespace’s default, else the tenant’s. | |
version | VersionReference| null | The app, interaction or capsule to start, and the version of it. Required for those three; left out for codepipeline (named by name) and interaction-message (which names a run). |
{ "inputs": [ { "name": "...", "value": "..." } ], "credentialStack": "...", "version": { "id": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f", "version": 0 }}In a response
Section titled “In a response”Every field is present in a response; empty ones are null.
| Field | Type | Description |
|---|---|---|
inputs | NameValuePair[] | A value for every input the app declares, by name. |
credentialStack | string | null | The credential stack (id or name) the runs this starts use, as credentialStack does on an app start request. Null: the app’s own stack, else its namespace’s default, else the tenant’s. |
version | VersionReference| null | The app, interaction or capsule to start, and the version of it. Required for those three; left out for codepipeline (named by name) and interaction-message (which names a run). |
{ "inputs": [ { "name": "...", "value": "..." } ], "credentialStack": "...", "version": { "id": "3f2b8c1e-5d4a-4e6b-9c7d-2a1b0c9d8e7f", "version": 0 }}Where it’s used
Section titled “Where it’s used”- Inside
ProcessStartConfig