Skip to main content
POST
Provision compose file update

Path Parameters

cvm_id
string
required

Body

application/json

Updated compose configuration

name
string
required
allowed_envs
string[]
bash_script
string | null
default_gateway_domain
string | null
docker_compose_file
string | null
init_script
string | null
kms_enabled
boolean
default:true
local_key_provider_enabled
boolean
default:false
manifest_version
integer
default:2
no_instance_id
boolean
default:false
pre_launch_script
string | null
public_logs
boolean
default:true
public_sysinfo
boolean
default:true
public_tcbinfo
boolean
default:true
runner
string
default:docker-compose
gateway_enabled
boolean
default:true
features
string[]
salt
string | null
secure_time
boolean
default:false
storage_fs
default:zfs
Allowed value: "ext4"
tproxy_enabled
boolean
default:true
update_env_vars
boolean | null
default:false

Whether to also update allowed_envs

Response

Provision response with compose_hash and KMS info

API response model for compose file provision

app_id
string
required
compose_hash
string
required
device_id
string | null
kms_info
KMSInfo · object | null

KMS instance information.

compose_hash_registered
boolean
default:false