API structure has changed
11 structure changes including:
11 Modifications
Modified
11
Breaking
GET /instance-pool
- Response
-
200 response Modified
-
application/json content type Modified
-
instance-pools property Modified
- anti-affinity-groups, security-groups, elastic-ips, instance-type, private-networks, template, ssh-key, instances, deploy-target, ssh-keys properties Modified
-
instance-pools property Modified
-
application/json content type Modified
GET /instance-pool/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
anti-affinity-groups property Modified
-
name, description, instances properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
name, description, instances properties Removed
-
security-groups property Modified
-
name, description, external-sources properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
name, description, external-sources properties Removed
-
elastic-ips property Modified
-
ip, addressfamily, cidr, description, healthcheck, labels properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
ip, addressfamily, cidr, description, healthcheck, labels properties Removed
-
instance-type property Modified
-
size, family, cpus, gpus, authorized, memory, zones properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
size, family, cpus, gpus, authorized, memory, zones properties Removed
-
private-networks property Modified
-
description, labels, name, start-ip, leases, vni, netmask, options, end-ip properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
description, labels, name, start-ip, leases, vni, netmask, options, end-ip properties Removed
-
template property Modified
-
application-consistent-snapshot-enabled, maintainer, description, ssh-key-enabled, family, name, default-user, size, password-enabled, build, checksum, boot-mode, zones, url, version, created-at, visibility properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
application-consistent-snapshot-enabled, maintainer, description, ssh-key-enabled, family, name, default-user, size, password-enabled, build, checksum, boot-mode, zones, url, version, created-at, visibility properties Removed
-
ssh-key property Modified
-
fingerprint property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
fingerprint property Removed
- instances property Modified
-
deploy-target property Modified
-
id property Modified
- Property is no longer required
-
name, type, description properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
id property Modified
-
ssh-keys property Modified
-
fingerprint property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
fingerprint property Removed
-
anti-affinity-groups property Modified
-
application/json content type Modified
GET /load-balancer
- Response
-
200 response Modified
-
application/json content type Modified
-
load-balancers property Modified
- services property Modified
-
load-balancers property Modified
-
application/json content type Modified
GET /load-balancer/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
services property Modified
- instance-pool property Modified
-
services property Modified
-
application/json content type Modified
GET /load-balancer/{id}/service/{service-id}
- Response
-
200 response Modified
-
application/json content type Modified
-
instance-pool property Modified
- anti-affinity-groups, security-groups, elastic-ips, instance-type, private-networks, template, ssh-key, instances, deploy-target, ssh-keys properties Modified
-
instance-pool property Modified
-
application/json content type Modified
GET /sks-cluster
- Response
-
200 response Modified
-
application/json content type Modified
-
sks-clusters property Modified
- nodepools property Modified
-
sks-clusters property Modified
-
application/json content type Modified
GET /sks-cluster/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
nodepools property Modified
-
instance-pool property Modified
-
Permission is no longer
readOnly -
Type is now
object
-
Permission is no longer
-
instance-pool property Modified
-
nodepools property Modified
-
application/json content type Modified
GET /sks-cluster/{id}/nodepool/{sks-nodepool-id}
- Response
-
200 response Modified
-
application/json content type Modified
-
instance-pool property Modified
-
Permission is no longer
readOnly -
Type is now
object
- id property Added
-
Permission is no longer
-
instance-pool property Modified
-
application/json content type Modified
POST /instance-pool
- Body
-
application/json content type Modified
-
anti-affinity-groups property Modified
-
name, description properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
name, description properties Removed
-
security-groups property Modified
-
name, description, external-sources, rules properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
name, description, external-sources, rules properties Removed
-
elastic-ips property Modified
-
description, healthcheck, labels properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
description, healthcheck, labels properties Removed
-
instance-type property Modified
- id property Added
-
private-networks property Modified
-
description, labels, name, start-ip, vni, netmask, options, end-ip properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
description, labels, name, start-ip, vni, netmask, options, end-ip properties Removed
-
template property Modified
-
application-consistent-snapshot-enabled, description, ssh-key-enabled, name, default-user, size, password-enabled, checksum, boot-mode, zones, url properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
application-consistent-snapshot-enabled, description, ssh-key-enabled, name, default-user, size, password-enabled, checksum, boot-mode, zones, url properties Removed
-
deploy-target property Modified
-
id property Modified
- Property is no longer required
-
name, type, description properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
id property Modified
-
anti-affinity-groups property Modified
POST /load-balancer/{id}/service
- Body
-
application/json content type Modified
-
instance-pool property Modified
-
anti-affinity-groups property Modified
-
name, description properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
name, description properties Removed
-
security-groups property Modified
-
name, description, external-sources, rules properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
name, description, external-sources, rules properties Removed
-
elastic-ips property Modified
-
description, healthcheck, labels properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
description, healthcheck, labels properties Removed
-
instance-type property Modified
- id property Added
-
private-networks property Modified
-
description, labels, name, start-ip, vni, netmask, options, end-ip properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
description, labels, name, start-ip, vni, netmask, options, end-ip properties Removed
-
template property Modified
-
application-consistent-snapshot-enabled, description, ssh-key-enabled, name, default-user, size, password-enabled, checksum, boot-mode, zones, url properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
application-consistent-snapshot-enabled, description, ssh-key-enabled, name, default-user, size, password-enabled, checksum, boot-mode, zones, url properties Removed
-
deploy-target property Modified
-
id property Modified
- Property is no longer required
-
name, type, description properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
id property Modified
-
anti-affinity-groups property Modified
-
instance-pool property Modified
PUT /instance-pool/{id}
- Body
-
application/json content type Modified
-
anti-affinity-groups property Modified
-
name, description properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
name, description properties Removed
-
security-groups property Modified
-
name, description, external-sources, rules properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
name, description, external-sources, rules properties Removed
-
elastic-ips property Modified
-
description, healthcheck, labels properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
description, healthcheck, labels properties Removed
-
instance-type property Modified
- id property Added
-
private-networks property Modified
-
description, labels, name, start-ip, vni, netmask, options, end-ip properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
description, labels, name, start-ip, vni, netmask, options, end-ip properties Removed
-
template property Modified
-
application-consistent-snapshot-enabled, description, ssh-key-enabled, name, default-user, size, password-enabled, checksum, boot-mode, zones, url properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- id property Added
-
application-consistent-snapshot-enabled, description, ssh-key-enabled, name, default-user, size, password-enabled, checksum, boot-mode, zones, url properties Removed
-
deploy-target property Modified
-
id property Modified
- Property is no longer required
-
name, type, description properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
id property Modified
-
anti-affinity-groups property Modified