mirror of
https://github.com/LukeHagar/Dokploy-ts-sdk.git
synced 2025-12-06 12:27:48 +00:00
76 lines
28 KiB
Markdown
76 lines
28 KiB
Markdown
# ApplicationUpdateRequest
|
|
|
|
## Example Usage
|
|
|
|
```typescript
|
|
import { ApplicationUpdateRequest } from "dokploy/models/operations";
|
|
|
|
let value: ApplicationUpdateRequest = {
|
|
applicationId: "<id>",
|
|
};
|
|
```
|
|
|
|
## Fields
|
|
|
|
| Field | Type | Required | Description |
|
|
| -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- |
|
|
| `applicationId` | *string* | :heavy_check_mark: | N/A |
|
|
| `name` | *string* | :heavy_minus_sign: | N/A |
|
|
| `appName` | *string* | :heavy_minus_sign: | N/A |
|
|
| `description` | *string* | :heavy_minus_sign: | N/A |
|
|
| `env` | *string* | :heavy_minus_sign: | N/A |
|
|
| `buildArgs` | *string* | :heavy_minus_sign: | N/A |
|
|
| `memoryReservation` | *number* | :heavy_minus_sign: | N/A |
|
|
| `memoryLimit` | *number* | :heavy_minus_sign: | N/A |
|
|
| `cpuReservation` | *number* | :heavy_minus_sign: | N/A |
|
|
| `cpuLimit` | *number* | :heavy_minus_sign: | N/A |
|
|
| `title` | *string* | :heavy_minus_sign: | N/A |
|
|
| `enabled` | *boolean* | :heavy_minus_sign: | N/A |
|
|
| `subtitle` | *string* | :heavy_minus_sign: | N/A |
|
|
| `command` | *string* | :heavy_minus_sign: | N/A |
|
|
| `refreshToken` | *string* | :heavy_minus_sign: | N/A |
|
|
| `sourceType` | [operations.ApplicationUpdateSourceType](../../models/operations/applicationupdatesourcetype.md) | :heavy_minus_sign: | N/A |
|
|
| `repository` | *string* | :heavy_minus_sign: | N/A |
|
|
| `owner` | *string* | :heavy_minus_sign: | N/A |
|
|
| `branch` | *string* | :heavy_minus_sign: | N/A |
|
|
| `buildPath` | *string* | :heavy_minus_sign: | N/A |
|
|
| `autoDeploy` | *boolean* | :heavy_minus_sign: | N/A |
|
|
| `gitlabProjectId` | *number* | :heavy_minus_sign: | N/A |
|
|
| `gitlabRepository` | *string* | :heavy_minus_sign: | N/A |
|
|
| `gitlabOwner` | *string* | :heavy_minus_sign: | N/A |
|
|
| `gitlabBranch` | *string* | :heavy_minus_sign: | N/A |
|
|
| `gitlabBuildPath` | *string* | :heavy_minus_sign: | N/A |
|
|
| `gitlabPathNamespace` | *string* | :heavy_minus_sign: | N/A |
|
|
| `bitbucketRepository` | *string* | :heavy_minus_sign: | N/A |
|
|
| `bitbucketOwner` | *string* | :heavy_minus_sign: | N/A |
|
|
| `bitbucketBranch` | *string* | :heavy_minus_sign: | N/A |
|
|
| `bitbucketBuildPath` | *string* | :heavy_minus_sign: | N/A |
|
|
| `username` | *string* | :heavy_minus_sign: | N/A |
|
|
| `password` | *string* | :heavy_minus_sign: | N/A |
|
|
| `dockerImage` | *string* | :heavy_minus_sign: | N/A |
|
|
| `customGitUrl` | *string* | :heavy_minus_sign: | N/A |
|
|
| `customGitBranch` | *string* | :heavy_minus_sign: | N/A |
|
|
| `customGitBuildPath` | *string* | :heavy_minus_sign: | N/A |
|
|
| `customGitSSHKeyId` | *string* | :heavy_minus_sign: | N/A |
|
|
| `dockerfile` | *string* | :heavy_minus_sign: | N/A |
|
|
| `dockerContextPath` | *string* | :heavy_minus_sign: | N/A |
|
|
| `dockerBuildStage` | *string* | :heavy_minus_sign: | N/A |
|
|
| `dropBuildPath` | *string* | :heavy_minus_sign: | N/A |
|
|
| `healthCheckSwarm` | [operations.HealthCheckSwarm](../../models/operations/healthcheckswarm.md) | :heavy_minus_sign: | N/A |
|
|
| `restartPolicySwarm` | [operations.RestartPolicySwarm](../../models/operations/restartpolicyswarm.md) | :heavy_minus_sign: | N/A |
|
|
| `placementSwarm` | [operations.PlacementSwarm](../../models/operations/placementswarm.md) | :heavy_minus_sign: | N/A |
|
|
| `updateConfigSwarm` | [operations.UpdateConfigSwarm](../../models/operations/updateconfigswarm.md) | :heavy_minus_sign: | N/A |
|
|
| `rollbackConfigSwarm` | [operations.RollbackConfigSwarm](../../models/operations/rollbackconfigswarm.md) | :heavy_minus_sign: | N/A |
|
|
| `modeSwarm` | [operations.ModeSwarm](../../models/operations/modeswarm.md) | :heavy_minus_sign: | N/A |
|
|
| `labelsSwarm` | Record<string, *string*> | :heavy_minus_sign: | N/A |
|
|
| `networkSwarm` | [operations.NetworkSwarm](../../models/operations/networkswarm.md)[] | :heavy_minus_sign: | N/A |
|
|
| `replicas` | *number* | :heavy_minus_sign: | N/A |
|
|
| `applicationStatus` | [operations.ApplicationUpdateApplicationStatus](../../models/operations/applicationupdateapplicationstatus.md) | :heavy_minus_sign: | N/A |
|
|
| `buildType` | [operations.ApplicationUpdateBuildType](../../models/operations/applicationupdatebuildtype.md) | :heavy_minus_sign: | N/A |
|
|
| `publishDirectory` | *string* | :heavy_minus_sign: | N/A |
|
|
| `createdAt` | *string* | :heavy_minus_sign: | N/A |
|
|
| `registryId` | *string* | :heavy_minus_sign: | N/A |
|
|
| `projectId` | *string* | :heavy_minus_sign: | N/A |
|
|
| `githubId` | *string* | :heavy_minus_sign: | N/A |
|
|
| `gitlabId` | *string* | :heavy_minus_sign: | N/A |
|
|
| `bitbucketId` | *string* | :heavy_minus_sign: | N/A | |