| 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] |
| 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] |