URL Variablen
Name | Beschreibung |
---|---|
vmid | Identifier der VM (fünfstellige Zahl) |
Body Parameter (application/x-www-form-urlencoded)
Name | Format | Beschreibung | Optional |
---|---|---|---|
cores | Integer (1 - n) | Anzahl der virtuellen Kerne | |
mem | Integer (1024 - n) | Arbeitsspeicher in MB | |
disk | Integer (10 - n) | NVMe Speicher in GB | |
storage | Integer (0, 500 - n) | Zusätzlicher HDD-Speicher. Nur bei VMs im NTT möglich. Verwende 0 zum Entfernen des HDD-Speichers | |
backup_slots | Integer (1 - n) | Anzahl an Backup-Slots (Standard und Minimum: 2) | |
network_speed | Integer (1000 - n) | Netzwerkgeschwindigkeit in Mbit/s | |
allowFallbackIPs | Boolean | Bei eigenen IP-Subnetzen: Legt fest, ob als Fallback Standard IPs der FireAPI außerhalb der eigenen Subnetze verwendet werden sollen, sofern keine eigenen IPs mehr verfügbar sind. (Standard: false) |
Response (application/json)
{
"status": "success",
"requestID": "cd7c5d7b-ced0-41b5-83f8-816f040b20e0",
"message": "success",
"data": {
"newConfig": {
"cores": 10,
"memory": 2048,
"nvme_storage": 10,
"backup_amount": 2,
"network_speed": 1000,
"ip_amount": 2,
"hostsystem": "nl_xeon"
},
"pricings": {
"monthly": 9.83
}
}
}
cURL
curl "https://live.fireapi.de/vm/:vmid/change" -X POST -H "Content-Type: application/x-www-form-urlencoded" -H "X-FIRE-APIKEY: REPLACE_API-KEY" -d "cores=REPLACE_VALUE&mem=REPLACE_VALUE&disk=REPLACE_VALUE&storage=REPLACE_VALUE&backup_slots=REPLACE_VALUE&network_speed=REPLACE_VALUE&allowFallbackIPs=REPLACE_VALUE"
Anfrage testen