Releases: UpCloudLtd/upcloud-go-api
Releases · UpCloudLtd/upcloud-go-api
v6.5.0
Added
- kubernetes:
utility_network_access
field to node group for configuring utility network access on the given group - Managed Database session support, including methods
service.GetManagedDatabaseSessions
&service.CancelManagedDatabaseSession
.
Deprecated
service.GetManagedDatabaseConnections
andservice.CancelManagedDatabaseConnection
in favor ofservice.GetManagedDatabaseSessions
andservice.CancelManagedDatabaseSession
v6.4.0
Added
- client functions
NewDefaultHTTPClient
andNewDefaultHTTPTransport
to provide HTTP client default properties - kubernetes: experimental support for deleting nodes from node groups
- kubernetes: consts for
scaling-up
andscaling-down
node-group states
Changed
service.GetKubernetesNodeGroup
method to returnupcloud.KubernetesNodeGroupDetails
type which is extended version of the previousupcloud.KubernetesNodeGroup
Fixed
request.ModifyServerRequest
does not set boolean propertiesMetadata
andRemoteAccessEnabled
to"no"
by default.
v6.3.2
Added
- Managed Load Balancer
health_check_tls_verify
field to backend member properties to control certificate validation for health checks utilising HTTPS
v6.3.1
v6.3.0
Added
- ServerGroup
AntiAffinityPolicy
field to support strict, best-effort and off policies. This replacesAntiAffinity
Removed
- ServerGroup
AntiAffinity
boolean field in favor ofAntiAffinityPolicy
string enum field
Changed
- GetManagedDatabaseIndices method to return a slice of structs instead of pointers
v6.2.0
Added
- Managed Database OpenSearch support
- Support for defining NIC model upon creating or modifying a server. Also exported constants for each support NIC model.
- Support for
PrivateNodeGroups
property of Kubernetes clusters.
Changed
- client: overwrite the HTTP Client Transport accordingly when
UPCLOUD_DEBUG_SKIP_CERTIFICATE_VERIFY
is set to1
v6.1.1
Added
- method for fetching available kubernetes plans
v6.1.0
v6.0.0
Added
- labels support for storages
- support for network gateways
State
field to kubernetes node-groups
Changed
- errors: all service method now return
Problem
type in case of errors (BREAKING CHANGE) - Type for
NodeGroups
fieldCreateKubernetesClusterRequest
is nowrequest.KubernetesNodeGroup
instead ofupcloud.KubernetesNodeGroup
Removed
- errors:
Error
type was removed (BREAKING CHANGE)