Files
Dokploy-ts-sdk/docs/models/operations/applicationupdaterequest.md
2025-09-26 02:33:10 +00:00

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 |