| Name | Type | Description | Notes |
|---|---|---|---|
| build_timeout_max_sec | Option<i32> | define the max timeout for the build | [optional] |
| build_cpu_max_in_milli | Option<i32> | define the max cpu resources (in milli) | [optional] |
| build_ram_max_in_gib | Option<i32> | define the max ram resources (in gib) | [optional] |
| build_disable_buildkit_cache | Option<bool> | disable buildkit registry cache during build | [optional] |
| build_skip_git_submodules | Option<bool> | skip git submodules update when cloning the repository | [optional] |
| build_ephemeral_storage_in_gib | Option<i32> | Ephemeral storage for the build (in GiB) | [optional] |
| deployment_termination_grace_period_seconds | Option<i32> | define how long in seconds an application is supposed to be stopped gracefully | [optional] |
| deployment_affinity_node_required | Option<std::collections::HashMap<String, String>> | Set pod placement on specific Kubernetes nodes labels | [optional] |
| job_delete_ttl_seconds_after_finished | Option<i32> | [optional] | |
| cronjob_concurrency_policy | Option<String> | [optional] | |
| cronjob_failed_jobs_history_limit | Option<i32> | [optional] | |
| cronjob_success_jobs_history_limit | Option<i32> | [optional] | |
| security_service_account_name | Option<String> | Allows you to set an existing Kubernetes service account name | [optional] |
| security_automount_service_account_token | Option<bool> | Automount Kubernetes service account token to have access to Kubernetes API from pods | [optional] |
| security_read_only_root_filesystem | Option<bool> | Mounts the container's root filesystem as read-only | [optional] |