Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 2.48 KB

File metadata and controls

19 lines (16 loc) · 2.48 KB

# Compose

Properties

Name Type Description Notes
containers \QuantClient\Model\Container[] [optional]
architecture string CPU architecture (X86_64 or ARM64) [optional]
task_cpu int Task-level CPU units (e.g., 256, 512, 1024) [optional]
task_memory int Task-level memory in MB [optional]
min_capacity int Minimum number of instances [optional]
max_capacity int Maximum number of instances [optional]
single_task_only bool Optional. Forces single-task mode for data-safe applications (max one running task). When true: capacity is locked to 1. When false: explicitly allows scaling. When omitted: the platform auto-detects stateful containers and enables single-task mode if found. [optional]
startup_grace_period_seconds int Optional. Seconds the load balancer waits after a task starts before an unhealthy health check can replace it (applied as the ECS service's healthCheckGracePeriodSeconds when a load balancer is attached). Raise for apps that are slow to boot, e.g. run migrations on startup. Tasks that become healthy sooner still enter service immediately. Defaults to 120 when omitted. [optional] [default to 120]
spot_configuration \QuantClient\Model\SpotConfiguration [optional]
enable_cross_env_networking bool Optional. Enable cross-environment networking within the same application. When false (default): Uses shared security group for complete isolation (most secure). When true: Uses app-specific security group to enable communication between environments of the same application (e.g., staging can connect to production database). Note: If enableCrossAppNetworking is true, this setting is overridden. [optional] [default to false]
enable_cross_app_networking bool Optional. Enable cross-application networking within the same organization. When false (default): Uses shared/app-specific security group based on enableCrossEnvNetworking. When true: Uses org-specific security group to enable container-to-container communication with ALL applications in the same organization via service discovery (microservices architecture). This setting takes priority over enableCrossEnvNetworking. [optional] [default to false]

[Back to Model list] [Back to API list] [Back to README]