DeployApps
Deploys pending app updates so schema changes, permissions, and settings become active in the production environment.
Note: This procedure makes use of indexed parameters. Indexed parameters facilitate providing multiple instances a single parameter as inputs for the procedure.
Suppose there is an input parameter named Param#. To input multiple instances of an indexed parameter like this, execute:
EXEC ProcedureName Param#1 = "value1", Param#2 = "value2", Param#3 = "value3"
In the Input table below, indexed parameters are denoted with a '#' character at the end of their names.
Input
| Name | Type | Required | Description |
| AppId# | String | True | Specifies one or more app IDs to deploy, allowing a single value or a comma-separated list of IDs. |
| Revision# | String | False | Specifies the revision number to deploy. The request fails if the provided revision does not match the latest operational configuration. |
| Revert | Boolean | False | Indicates whether to cancel pending application-setting changes by setting this value to 'true'.
The default value is false. |
| GuestSpaceId | String | False | Identifies the guest space that contains the apps, and should not be provided when the connection property GuestSpaceId is already set in the connection string. |
Result Set Columns
| Name | Type | Description |
| Success | String | Indicates whether the operation completed successfully by returning a Boolean value. |