# Create a Compute instance **POST /instance** ## Servers - https://api-ch-gva-2.exoscale.com/v2: https://api-ch-gva-2.exoscale.com/v2 () ## Parameters ### Body: application/json (object) - **application-consistent-snapshot-enabled** (boolean) Enable application-consistent snapshot for the instance - **anti-affinity-groups** (array[object]) Instance Anti-affinity Groups - **public-ip-assignment** (string) - **labels** (object) - **auto-start** (boolean) Start Instance on creation (default: true) - **security-groups** (array[object]) Instance Security Groups - **name** (string) Instance name - **instance-type** (object) Compute instance type - **template** (object) Instance template - **secureboot-enabled** (boolean) Enable secure boot - **ssh-key** (object) SSH key - **user-data** (string) Instance Cloud-init user-data (base64 encoded) - **tpm-enabled** (boolean) Enable Trusted Platform Module (TPM) - **deploy-target** (object) Deploy target - **ipv6-enabled** (boolean) Enable IPv6. DEPRECATED: use `public-ip-assignments`. - **disk-size** (integer(int64)) Instance disk size in GiB - **ssh-keys** (array[object]) Instance SSH Keys ## Responses ### 200 200 #### Body: application/json (object) - **id** (string(uuid)) Operation ID - **reason** (string) Operation failure reason - **reference** (object) Related resource reference - **message** (string) Operation message - **state** (string) Operation status [Powered by Bump.sh](https://bump.sh)