Updates the configuration of an existing application. You can modify build settings, resource allocation, deployment method, and maintenance mode.
Bearer token for authentication. Format: 'Bearer {token}'
Workspace ID (uses default workspace if not provided)
Application UUID
Update application settings
Human-readable display name for the application
UUID of the project to move the application to
Build strategy: 'paketo' for automatic buildpack detection, 'dockerfile' for custom Dockerfile builds
paketo, dockerfile Enable automatic DNS record management for custom domains
Enable maintenance mode (shows maintenance page to visitors)
RAM allocation in MiB (e.g., 256, 512, 1024)
CPU allocation in cores (e.g., 0.5, 1.0, 2.0)
Update application settings
Api_V1_Entities_App model
Unique application identifier
Service name (used in URLs)
Display name
Current state (pending, running, stopped, etc.)
Associated project UUID
Build strategy (paketo, dockerfile)
Auto DNS management enabled
Maintenance mode enabled
Internal service name
Allow internal connections
Resource quota configuration
Creation timestamp
Last update timestamp
Api_V1_Entities_Resource model
Attached add-ons
Scheduled cron jobs