Skip to main content
GET
/
terraform
/
{terraformId}
/
advancedSettings
Get Advanced settings
curl --request GET \
  --url https://api.qovery.com/terraform/{terraformId}/advancedSettings \
  --header 'Authorization: <api-key>'
{
  "build.timeout_max_sec": 123,
  "build.cpu_max_in_milli": 123,
  "build.ram_max_in_gib": 123,
  "build.ephemeral_storage_in_gib": 123,
  "deployment.termination_grace_period_seconds": 123,
  "deployment.affinity.node.required": {},
  "security.service_account_name": "<string>",
  "security.read_only_root_filesystem": true
}

Authorizations

Authorization
string
header
required

Token API are generated by Qovery to manage machine to machine interaction and do not have a TTL. Prefix your token with "Token ". Curl Example: curl https://console.qovery.com/organization -H "Authorization: Token $qovery_token"

Path Parameters

terraformId
string<uuid>
required

Response

Advanced settings list

build.timeout_max_sec
integer

define the max timeout for the build

build.cpu_max_in_milli
integer

define the max cpu resources (in milli)

build.ram_max_in_gib
integer

define the max ram resources (in gib)

build.ephemeral_storage_in_gib
integer
deployment.termination_grace_period_seconds
integer

define how long in seconds an application is supposed to be stopped gracefully

deployment.affinity.node.required
object

Set pod placement on specific Kubernetes nodes labels

security.service_account_name
string

Allows you to set an existing Kubernetes service account name

security.read_only_root_filesystem
boolean

Mounts the container's root filesystem as read-only