Retrieve Load Balancer Service details
GET /load-balancer/{id}/service/{service-id}
curl \
-X GET https://api-ch-gva-2.exoscale.com/v2/load-balancer/{id}/service/{service-id}
Response examples (200)
{
"description": "string",
"protocol": "tcp",
"name": "string",
"state": "creating",
"target-port": 42,
"port": 42,
"instance-pool": {
"anti-affinity-groups": [
{
"id": "string",
"name": "string",
"description": "string",
"instances": [
{
"anti-affinity-groups": [
{}
],
"public-ip-assignment": "inet4",
"labels": {
"additionalProperty1": "string",
"additionalProperty2": "string"
},
"security-groups": [
{
"id": "string",
"name": "string",
"description": "string",
"external-sources": [
"string"
]
}
],
"elastic-ips": [
{
"id": "string",
"ip": "string",
"addressfamily": "inet4",
"cidr": "string",
"description": "string",
"healthcheck": {
"strikes-ok": 42,
"tls-skip-verify": true,
"tls-sni": "string",
"strikes-fail": 42,
"mode": "tcp",
"port": 42,
"uri": "string",
"interval": 42,
"timeout": 42
},
"labels": {
"additionalProperty1": "string",
"additionalProperty2": "string"
}
}
],
"name": "string",
"instance-type": {
"id": "string",
"size": "large",
"family": "gpu3",
"cpus": 42,
"gpus": 42,
"authorized": true,
"memory": 42,
"zones": [
"ch-dk-2"
]
},
"private-networks": [
{
"id": "string",
"mac-address": "string"
}
],
"template": {
"maintainer": "string",
"description": "string",
"ssh-key-enabled": true,
"family": "string",
"name": "string",
"default-user": "string",
"size": 42,
"password-enabled": true,
"build": "string",
"checksum": "string",
"boot-mode": "legacy",
"id": "string",
"zones": [
"ch-dk-2"
],
"url": "string",
"version": "string",
"created-at": "2024-05-04T09:42:00+00:00",
"visibility": "private"
},
"state": "expunging",
"ssh-key": {
"name": "string",
"fingerprint": "string"
},
"user-data": "string",
"mac-address": "string",
"manager": {
"id": "string",
"type": "sks-nodepool"
},
"deploy-target": {
"id": "string",
"name": "string",
"type": "edge",
"description": "string"
},
"ipv6-address": "string",
"id": "string",
"snapshots": [
{
"id": "string",
"name": "string",
"created-at": "2024-05-04T09:42:00+00:00",
"state": "snapshotting",
"size": 42,
"export": {
"presigned-url": "string",
"md5sum": "string"
},
"instance": {}
}
],
"disk-size": 42,
"ssh-keys": [
{
"name": "string",
"fingerprint": "string"
}
],
"created-at": "2024-05-04T09:42:00+00:00",
"public-ip": "string"
}
]
}
],
"description": "string",
"public-ip-assignment": "inet4",
"labels": {
"additionalProperty1": "string",
"additionalProperty2": "string"
},
"security-groups": [
{
"id": "string",
"name": "string",
"description": "string",
"external-sources": [
"string"
]
}
],
"elastic-ips": [
{
"id": "string",
"ip": "string",
"addressfamily": "inet4",
"cidr": "string",
"description": "string",
"healthcheck": {
"strikes-ok": 42,
"tls-skip-verify": true,
"tls-sni": "string",
"strikes-fail": 42,
"mode": "tcp",
"port": 42,
"uri": "string",
"interval": 42,
"timeout": 42
},
"labels": {
"additionalProperty1": "string",
"additionalProperty2": "string"
}
}
],
"name": "string",
"instance-type": {
"id": "string",
"size": "large",
"family": "gpu3",
"cpus": 42,
"gpus": 42,
"authorized": true,
"memory": 42,
"zones": [
"ch-dk-2"
]
},
"min-available": 42,
"private-networks": [
{
"description": "string",
"labels": {
"additionalProperty1": "string",
"additionalProperty2": "string"
},
"name": "string",
"start-ip": "string",
"leases": [
{
"ip": "string",
"instance-id": "string"
}
],
"id": "string",
"vni": 42,
"netmask": "string",
"options": {
"routers": [
"string"
],
"dns-servers": [
"string"
],
"ntp-servers": [
"string"
],
"domain-search": [
"string"
]
},
"end-ip": "string"
}
],
"template": {
"maintainer": "string",
"description": "string",
"ssh-key-enabled": true,
"family": "string",
"name": "string",
"default-user": "string",
"size": 42,
"password-enabled": true,
"build": "string",
"checksum": "string",
"boot-mode": "legacy",
"id": "string",
"zones": [
"ch-dk-2"
],
"url": "string",
"version": "string",
"created-at": "2024-05-04T09:42:00+00:00",
"visibility": "private"
},
"state": "scaling-up",
"size": 42,
"ssh-key": {
"name": "string",
"fingerprint": "string"
},
"instance-prefix": "string",
"user-data": "string",
"manager": {
"id": "string",
"type": "sks-nodepool"
},
"instances": [
{
"anti-affinity-groups": [
{}
],
"public-ip-assignment": "inet4",
"labels": {
"additionalProperty1": "string",
"additionalProperty2": "string"
},
"security-groups": [
{
"id": "string",
"name": "string",
"description": "string",
"external-sources": [
"string"
]
}
],
"elastic-ips": [
{
"id": "string",
"ip": "string",
"addressfamily": "inet4",
"cidr": "string",
"description": "string",
"healthcheck": {
"strikes-ok": 42,
"tls-skip-verify": true,
"tls-sni": "string",
"strikes-fail": 42,
"mode": "tcp",
"port": 42,
"uri": "string",
"interval": 42,
"timeout": 42
},
"labels": {
"additionalProperty1": "string",
"additionalProperty2": "string"
}
}
],
"name": "string",
"instance-type": {
"id": "string",
"size": "large",
"family": "gpu3",
"cpus": 42,
"gpus": 42,
"authorized": true,
"memory": 42,
"zones": [
"ch-dk-2"
]
},
"private-networks": [
{
"id": "string",
"mac-address": "string"
}
],
"template": {
"maintainer": "string",
"description": "string",
"ssh-key-enabled": true,
"family": "string",
"name": "string",
"default-user": "string",
"size": 42,
"password-enabled": true,
"build": "string",
"checksum": "string",
"boot-mode": "legacy",
"id": "string",
"zones": [
"ch-dk-2"
],
"url": "string",
"version": "string",
"created-at": "2024-05-04T09:42:00+00:00",
"visibility": "private"
},
"state": "expunging",
"ssh-key": {
"name": "string",
"fingerprint": "string"
},
"user-data": "string",
"mac-address": "string",
"manager": {
"id": "string",
"type": "sks-nodepool"
},
"deploy-target": {
"id": "string",
"name": "string",
"type": "edge",
"description": "string"
},
"ipv6-address": "string",
"id": "string",
"snapshots": [
{
"id": "string",
"name": "string",
"created-at": "2024-05-04T09:42:00+00:00",
"state": "snapshotting",
"size": 42,
"export": {
"presigned-url": "string",
"md5sum": "string"
},
"instance": {}
}
],
"disk-size": 42,
"ssh-keys": [
{
"name": "string",
"fingerprint": "string"
}
],
"created-at": "2024-05-04T09:42:00+00:00",
"public-ip": "string"
}
],
"deploy-target": {
"id": "string",
"name": "string",
"type": "edge",
"description": "string"
},
"ipv6-enabled": true,
"id": "string",
"disk-size": 42,
"ssh-keys": [
{
"name": "string",
"fingerprint": "string"
}
]
},
"strategy": "round-robin",
"healthcheck": {
"mode": "tcp",
"interval": 42,
"uri": "string",
"port": 42,
"timeout": 42,
"retries": 42,
"tls-sni": "string"
},
"id": "string",
"healthcheck-status": [
{
"public-ip": "string",
"status": "failure"
}
]
}