Create a Private Network
Body Required
-
Private Network name
Minimum length is
1
, maximum length is255
. -
description string
Private Network description
Maximum length is
255
. -
netmask string(ipv4)
Private Network netmask
-
start-ip string(ipv4)
Private Network start IP address
-
end-ip string(ipv4)
Private Network end IP address
-
labels object
Resource labels
-
options object
DHCP options
Additional properties are allowed.
POST
/private-network
curl \
-X POST https://api-ch-gva-2.exoscale.com/v2/private-network \
-H "Content-Type: application/json" \
-d '{"name":"string","description":"string","netmask":"string","start-ip":"string","end-ip":"string","labels":{"additionalProperty1":"string","additionalProperty2":"string"},"options":{"routers":["string"],"dns-servers":["string"],"ntp-servers":["string"],"domain-search":["string"]}}'
Request examples
{
"name": "string",
"description": "string",
"netmask": "string",
"start-ip": "string",
"end-ip": "string",
"labels": {
"additionalProperty1": "string",
"additionalProperty2": "string"
},
"options": {
"routers": [
"string"
],
"dns-servers": [
"string"
],
"ntp-servers": [
"string"
],
"domain-search": [
"string"
]
}
}
Response examples (200)
{
"id": "string",
"reason": "incorrect",
"reference": {
"id": "string",
"link": "string",
"command": "string"
},
"message": "string",
"state": "failure"
}