Changelog
6.2.0 (August, 2024)
Changes
renamed
LanPostandLanPropertiesPosttoLanandLanProperties
Features:
Add
ImagesLabelsDelete,ImagesLabelsFindByKey,ImagesLabelsGet,ImagesLabelsPost,ImagesLabelsPutNew parameters on
NetworkLoadBalancerProperties:CentralLogging,LoggingFormatNew parameters on
ApplicationBalancerProperties:CentralLogging,LoggingFormatNew parameter on
TargetGroupProperties:ProtocolVersionNew parameter on
ServerProperties:Hostname
6.1.10 (December, 2023)
Features:
Add
proxyProtocolparameter for ALB and NLB targets
Fixes:
Allow setting
HostandSchemewhen creating a client with aserverUrl(@maxbischoff)
Enhancements
Remove usage of deprecated
ioutilpackage (@avorima)
Documentation
Move docs for Url with context to
api_doc.mustache
6.1.9 (September, 2023)
Features:
Support injecting
x-contract-numberheader through environment variable.
6.1.8 (July, 2023)
Features:
Added support for IPv6:
New parameter on
DatacenterProperties:Ipv6CidrBlockNew parameter on
LanPropertiesandLanPropertiesPost:Ipv6CidrBlockNew parameters on
NicProperties:Dhcpv6,Ipv6CidrBlockandIpv6Ips
More details about IPv6 configuration can be found here.
Fixes:
Go client backoff now respects context cancellation
Full Changelog: https://github.com/ionos-cloud/sdk-go/compare/v6.1.7...v6.1.8
6.1.7 (June, 2023)
Features:
New licenceType supported: RHEL
6.1.5 (March, 2023)
Features:
Added generic functions for utility package
Fixes:
Removed swagger
Updated:
Library dependencies
6.1.4 (January 26th, 2022)
Features:
Added
placementGroupIdandvnetparameters.
Fixes:
Allow multiple values to be set for the same filter key
6.1.3 (August 30th, 2022)
Fixes:
Fix return type of NewGenericOpenAPIError
6.1.2 (August 4th, 2022)
Fixes :
Changed from
manageDbaastomanageDBaaSfield inmodel_group_properties.go: provides privilege for a group to manage DBaaS related functionality. Admin users already have it enabled by default.Issue #26
6.1.1 (July 14th, 2022)
Features :
Added
manageDbaasfield inmodel_group_properties.go: provides privilege for a group to manage DBaaS related functionality. Admin users already here this enabled by default.Added
deleteVolumestoDatacentersServersDeletefunction: If true, all attached storage volumes will also be deleted.Added
bootOrdertomodel_volume_properties: Determines whether the volume will be used as a boot volume. Set to `NONE`, the volume will not be used as boot volume. Set to `PRIMARY`, the volume will be used as boot volume and all other volumes must be set to `NONE`. Set to `AUTO` or `null` requires all volumes to be set to `AUTO` or `null`; this will use the legacy behavior, which is to use the volume as a boot volume only if there are no other volumes or cdrom devices. | [optional] [default to 'AUTO'] |Logger interface with log levels for the sdk. Allows user to inject it's own logger that implements Printf. More information here
Added helper function
HttpNotFoundinresponse.go
6.1.0 (June 16th, 2022)
Enhancements:
added Application Load Balancer and Target Group, 18 new models and 2 new apis
v6.0.1 (January, 2022)
Enhancements:
new parameter on KubernetesClusterProperties, KubernetesClusterPropertiesForPost: public
new parameter on KubernetesNodePoolProperties, KubernetesNodePoolPropertiesForPost: gatewayIp
allow fields that are explicitly nullable to be sent with null values
updated oauth import
depth parameter:
new method SetDepth on configuration that allows setting a value for the depth parameter on all the API calls for the client
changed the default value of depth parameter from 10 to 0
this affects the amount of data that is returned on GET methods. If there is a need to change the value, please do it with caution and only if it is needed.
v6.0.0 (December, 2021)
Enhancements:
changed structure
ApiK8sNodepoolsPostRequest, changed name ofkubernetesNodePoolfield fromKubernetesNodePooltoKubernetesNodePoolForPostchanged structure
ApiK8sNodepoolsPutRequest, changed type ofKubernetesNodePoolForPutfield fromkubernetesNodePoolForPuttokubernetesNodePool
Fixes:
fixed sporadic EOF error seen from server
fixed overwriting https with
httpfor host endpoint that starts withhttp. It now allows user to enter a url that starts withhttpadded
Passwordfield toUserPropertiesPutto allow user password update
v6.0.0-beta.9 (November, 2021)
Enhancements:
added support for
maxResultsquery parameter on GET requests
Features:
renamed Apis services:
LansApitoLANsApirenamed
BackupUnitPropertiestoBackupUnitonBackupunitsPatchmethod
Documentation:
updated descriptions
v6.0.0-beta.8 (October, 2021)
Enhancements:
improved code in sync with Sonar Cloud requirements:
added global constant
FilterQueryParamrenamed global constant
FORMAT_STRINGtoFormatStringErr
v6.0.0-beta.7 (October, 2021)
Enhancements:
added support for filter query parameters on GET requests:
Filter()added support for overwriting the host-url value via
IONOS_API_URLenvironment variableadded
gofmtcheck's results
v6.0.0-beta.6 (September, 2021)
Features:
added Offset, Limit and Links to IpBlocks
removed Public parameter from KubernetesClusterProperties
removed GatewayIp parameter from KubernetesNodePoolProperties
v6.0.0-beta.5 (September, 2021)
Features:
added imageAlias to VolumeProperties
added Offset, Limit and Links to User
removed gatewayIp parameter from KubernetesClusterProperties
added GatewayIp parameter from KubernetesNodePoolProperties
Last updated
