·
27 commits
to main
since this release
Highlights
alb- v0.17.1
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v0.17.0
v2api:- Improvement: Introduce
TYPE_FIP_NOT_FOUND,TYPE_IP_EXHAUSTED,TYPE_DNS_NOT_CONFIGUREDandTYPE_VM_PORT_NOT_CONFIGUREDerrors forLoadBalancerErrorType
- Improvement: Introduce
- Deprecated SDK layer in root of the module:
- Improvement: Introduce
TYPE_FIP_NOT_FOUND,TYPE_IP_EXHAUSTED,TYPE_DNS_NOT_CONFIGUREDandTYPE_VM_PORT_NOT_CONFIGUREDerrors forLoadBalancerErrorType
- Improvement: Introduce
- v0.17.1
albwaf- v0.13.2
v1api:- Improvement: Update description of
UpdateWAFmethod to reflect that updating a WAF configuration now also applies to all Load Balancers that reference it
- Improvement: Update description of
- v0.13.1
v1alphaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
v1betaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v0.13.0
v1betaapi:- Improvement: The entire
v1betaapipackage is now marked as deprecated. Migrate tov1api - Feature: Add new models
Operator,Severity,Transformation,Type,Variable,Action - Breaking Change: Removed models
BehaviourAction,ConditionOperatorType,ConditionTransformationsInner,ConditionVariableType,GetBehaviourAction,GetBehaviourSeverity,Mode1,MRSType,MRSType1,MRSType2 - Breaking Change:
PatchMRSRule.Modefield type changed from*Mode1to*Mode
- Improvement: The entire
v1api: New package which can be used to communicate with the albwaf v1 API
- v0.12.0
v1alphaapi: Align package to latest API specificationv1betaapi: Align package to latest API specification
- v0.11.0
v1alphaapi: Align package to latest API specificationv1betaapi: Align package to latest API specification
- v0.13.2
auditlog:- v0.6.1
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v0.6.0
- Deprecation: The
auditlogSDK module and the underlying API is deprecated and will be removed in the future. Use thetelemetryrouterSDK module and API instead.
- Deprecation: The
- v0.6.1
authorization:- v0.15.3
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v0.15.3
cdn:- v1.20.0
v1api:- Feature: Add field
Labelsto modelsConfig,ConfigPatchandCreateDistributionPayload - Breaking Change:
LogSinkfields changed to new polymorphic wrapper types:ConfigLogSink,ConfigPatchLogSink,CreateDistributionPayloadLogSink - Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Feature: Add field
v1betaapi:- Breaking Change:
BackendandLogSinkfields changed to new polymorphic wrapper types:ConfigBackend,ConfigPatchBackend,ConfigLogSink,ConfigPatchLogSink - Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Breaking Change:
v1beta2api:- Breaking Change:
LogSinkfields changed to new polymorphic wrapper types:ConfigLogSink,ConfigPatchLogSink - Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Breaking Change:
- Deprecated SDK layer in root of the module:
- Feature: Add field
Labelsto modelsConfig,ConfigPatchandCreateDistributionPayload
- Feature: Add field
- v1.20.0
certificates:- v1.9.1
v2api- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v1.9.1
cost:dns:- v0.22.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v0.22.0
- Breaking Change:
Valuefield ofLabel/CreateLabelPayloadis no longer required.NewLabel/NewCreateLabelPayloaddrop thevalueparam v1api:- Breaking Change:
Valuefield ofLabel/CreateLabelPayloadchanged fromstringto*stringand is no longer required.NewLabel/NewCreateLabelPayloaddrop thevalueparam
- Breaking Change:
- Breaking Change:
- v0.22.1
dremio:- v0.6.0
v1betaapi:- Feature: Added wait handlers
- v0.5.1
v1alphaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v1betaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v0.5.0
v1betaapi: New package which can be used for communication with the STACKIT dremio v1 beta API
- v0.6.0
edge:- v0.13.1
v1beta1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v0.13.1
iaas:- v1.14.1
- Dependencies: Bump STACKIT SDK resourcemanager module from
v0.24.1tov0.24.2
- Dependencies: Bump STACKIT SDK resourcemanager module from
- v1.14.0
- Dependencies: Bump STACKIT SDK resourcemanager module from
v0.24.0tov0.24.1 - Breaking Change: Removed the
ServerVTPMmodel and the correspondingvtpmfield from theServermodel, as this functionality was unintentionally released and non-functional. - Bugfix: Escape regex in validate tags correctly
- Bugfix: Fix response decoding into byte slices and readers
v1api:- Breaking Change: Removed the
ServerVTPMmodel and the correspondingvtpmfield from theServermodel, as this functionality was unintentionally released and non-functional. - Bugfix: Fix parsing of oneOf values in
AreaIdmodel.
- Breaking Change: Removed the
v2beta1api:- Breaking Change: Removed the
ServerVTPMmodel and the correspondingvtpmfield from theServermodel, as this functionality was unintentionally released and non-functional. - Bugfix: Fix parsing of oneOf values in
AreaIdmodel.
- Breaking Change: Removed the
v2api:- Breaking Change: Removed the
ServerVTPMmodel and the correspondingvtpmfield from theServermodel, as this functionality was unintentionally released and non-functional. - Bugfix: Fix parsing of oneOf values in
AreaIdmodel.
- Breaking Change: Removed the
v2alpha1api:- Breaking Change: Moved fields in
CreateVPCNetworkRangePayloadto submodelNetworkRangeIPv4Request - Breaking Change: Moved fields in
UpdateVPCNetworkRangePayloadto submodelV1UpdateVPCNetworkRangeIPv4
- Breaking Change: Moved fields in
- Dependencies: Bump STACKIT SDK resourcemanager module from
- v1.14.1
intake:- v0.11.1
v1betaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v0.11.1
kms:- v1.13.0
- Breaking change: Remove enum
Protection - Breaking change: Change type of
Protectionattribute fromProtectiontostringinCreateWrappingKey,WrappingKeyandKeymodel
- Breaking change: Remove enum
- v1.12.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.13.0
loadbalancer:- v1.15.1
v1api- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
v2api- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v1.15.1
logme:- v1.3.0
- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. v1api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. - Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. This alignsv1apiwith the fix already applied tov2apiin v1.2.0.
- Breaking Change/Fix:
v2api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.2.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.2.0
- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. v2api:- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.1.0
v2api:- Feature: Added wait handlers
- v1.3.0
logs:- v0.10.1
v1alphaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
v1betaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v0.10.1
mariadb:- v1.3.0
- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. v1api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. - Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. This alignsv1apiwith the fix already applied tov2apiin v1.2.0.
- Breaking Change/Fix:
v2api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.2.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.2.0
- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. v2api:- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.1.0
v2api:- Feature: Added wait handlers
- v1.3.0
modelexperiments:- v0.3.0
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Breaking Change:
Labelsfield ofPartialUpdateInstancePayload/PartialUpdateInstanceTokenPayloadchanged frommap[string]stringtomap[string]*string
- Fix: Response decoding now supports
- v0.3.0
modelserving:- v0.13.0
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Breaking Change:
Labelsfield ofPartialUpdateTokenPayloadchanged frommap[string]stringtomap[string]*string
- Fix: Response decoding now supports
- v0.12.0
- Feature: Add label support for tokens
- v0.13.0
mongodbflex:- v1.12.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v1.12.1
objectstorage:- v1.9.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.9.1
opensearch:- v1.3.0
- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. v1api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. - Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. This alignsv1apiwith the fix already applied tov2apiin v1.2.0.
- Breaking Change/Fix:
v2api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.2.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.2.0
- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. v2api:- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.3.0
postgresflex:- v1.13.0
- Breaking Change: Property
ClassinCloneInstanceOverridesandStorageCreateis required now v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v3alpha1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Breaking Change:
Labelsfield ofCreateInstanceRequestPayload/GetInstanceResponse/UpdateInstancePartiallyRequestPayload/UpdateInstanceRequestPayloadchanged frommap[string]stringtomap[string]*string
- Fix: Response decoding now supports
v3api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Breaking Change: Property
ClassinCloneInstanceOverridesandStorageCreateis required now - Breaking Change:
Labelsfield ofCreateInstancePayload/GetInstanceResponse/PartialUpdateInstancePayload/UpdateInstancePayloadchanged frommap[string]stringtomap[string]*string
- Fix: Response decoding now supports
v3beta1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Breaking Change:
Labelsfield ofCreateInstancePayload/GetInstanceResponse/PartialUpdateInstancePayload/UpdateInstancePayloadchanged frommap[string]stringtomap[string]*string
- Fix: Response decoding now supports
- Breaking Change: Property
- v1.12.0
- Breaking Change: The
v3apireplaces thev2api. v3api: New: New package which can be used for communication with the postgresflex v3 APIv2api: Deprecated:v2apiis deprecated, use insteadv3apiv3beta1api: Deprecated:v3beta1apiis deprecated, use insteadv3api
- Breaking Change: The
- v1.13.0
rabbitmq:- v1.3.0
- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. v1api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. - Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. This alignsv1apiwith the fix already applied tov2apiin v1.2.0.
- Breaking Change/Fix:
v2api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.2.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.2.0
- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. v2api:- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.3.0
redis:- v1.3.0
- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. v1api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand. - Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. This alignsv1apiwith the fix already applied tov2apiin v1.2.0.
- Breaking Change/Fix:
v2api:- Breaking Change/Fix:
CreateBackupoperation now returns*CreateBackupResponseIteminstead of[]CreateBackupResponseItem
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.2.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.2.0
- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand. v2api:- Breaking Change/Fix:
ListBackupsoperation now returns[]Backupinstead of*ListBackupsResponse(response type also removed)
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- Breaking Change/Fix:
- v1.3.0
resourcemanager:- v0.24.1
- Update description of the
Labelsfield in model structs
- Update description of the
- v0.24.2
v0api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Update description of the
Labelsfield in model structs
- Fix: Response decoding now supports
- v0.24.1
runcommand:- v1.9.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v1betaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2betaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.9.0
v1api: Bugfix: Rename fieldParameterSchematoParametersSchemainCommandTemplateSchemamodel to match the actually attribute sent by the api
- v1.9.1
scf:- v0.10.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v0.10.1
secretsmanager:- v0.18.2
v1alphaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v0.18.2
serverbackup:- v1.7.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.7.1
serverupdate:- v1.5.4
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v1.5.3
- Docs: Add a description to the attributes
RruleandMaintenanceWindow
- Docs: Add a description to the attributes
- v1.5.4
serviceaccount:- v0.20.1
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v0.20.1
sfs:- v0.11.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v1betaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v0.11.1
ske:- v1.21.1
- Package
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- Package
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- Package
- v1.21.0
- Fix: Update regular expression for
StartandEndfield of theHibernationSchedule - Package
v2api:- Fix: Update regular expression for
Versionfield of theMachineImageVersion - Feature: Add model struct for
ApplicationLoadBalancerandCNI - Feature: Add fields
LabelsandMaintenanceto model structClusterandCreateOrUpdateClusterPayload - Feature: Add field
ApplicationLoadBalancerto model structExtension - Feature: Add field
Cnito model structNetwork
- Fix: Update regular expression for
- Deprecated SDK layer in root of the module:
- Fix: Update regular expression for
Versionfield of theMachineImageVersion - Feature: Add model struct for
ApplicationLoadBalancerandCNI - Feature: Add fields
LabelsandMaintenanceto model structClusterandCreateOrUpdateClusterPayload - Feature: Add field
ApplicationLoadBalancerto model structExtension - Feature: Add field
Cnito model structNetwork
- Fix: Update regular expression for
- Fix: Update regular expression for
- v1.21.1
sqlserverflex:- v1.18.0
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v3alpha1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v3api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Breaking Change:
Labelsfield ofCreateInstancePayload/GetInstanceResponse/PartialUpdateInstancePayload/UpdateInstancePayloadchanged frommap[string]stringtomap[string]*string
- Fix: Response decoding now supports
v3beta1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Breaking Change:
Labelsfield ofCreateInstanceRequestPayload/GetInstanceResponse/UpdateInstancePartiallyRequestPayload/UpdateInstanceRequestPayloadchanged frommap[string]stringtomap[string]*string
- Fix: Response decoding now supports
v3beta2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Breaking Change:
Labelsfield ofCreateInstancePayload/GetInstanceResponse/PartialUpdateInstancePayload/UpdateInstancePayloadchanged frommap[string]stringtomap[string]*string
- Fix: Response decoding now supports
- v1.17.0
v3api:- Feature: add missing
DeleteUserWaitHandlerandCreateUserWaitHandler
- Feature: add missing
- v1.18.0
telemetrylink:- v0.5.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
v1betaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v0.5.0
- Improvement: Add validation for
Descriptionfield v1api: Improvement: Add validation forDescriptionfield
- Improvement: Add validation for
- v0.5.1
telemetryrouter:- v0.5.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
v1betaapi:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported) - Fix: Escape regex in validate tags of model structs correctly
- Fix: Response decoding now supports
- v0.5.0
- Improvement: Add validation for
Descriptionfield v1api: Improvement: Add validation forDescriptionfield
- Improvement: Add validation for
- v0.5.1
valkey:- v0.2.0
v2api:- Breaking Change/Fix:
CreateBackupExecutereturn type changed from([]CreateBackupResponseItem, error)to(*CreateBackupResponseItem, error)
The go type now correctly models the actual JSON response, this operation was broken beforehand.
- Breaking Change/Fix:
- v0.1.1
v1api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
v2api:- Fix: Response decoding now supports
*io.Readerand*[]bytetarget types (previously onlystring,*os.File, and JSON were supported)
- Fix: Response decoding now supports
- v0.1.0
- New service
valkey:
Valkey is a fork of redis under the Linux Foundation. The API in this SDK is mostly compatible with v1.2.0 of the
redisservice. Differences as follows:- no unversioned legacy SDK, just
v1apiandv2api - removal of deprecated
TLSrelated attributes and models on modelInstance - new attributes:
MinReplicasToWriteandReplBacklogSizeon modelInstance
- no unversioned legacy SDK, just
v1apivalkey/v1apichanged the return type of theListBackupsoperation from*ListBackupsResponseto[]Backup
when compared toredis/v1api. This change was only done forredis/v2api.waitremove deprecated constants likewait.INSTANCESTATUS_ACTIVEwhen compared toredis
- New service
- v0.2.0
vpn:- v0.15.0
v1api:- Feature: Add BGP filter management endpoints:
CreateGatewayBGPFilter,DeleteGatewayBGPFilter,GetGatewayBGPFilter,ListGatewayBGPFilters,UpdateGatewayBGPFilter - Feature: Add BGP filter rule management endpoints:
CreateGatewayBGPFilterRule,DeleteGatewayBGPFilterRule,GetGatewayBGPFilterRule,ListGatewayBGPFilterRules,UpdateGatewayBGPFilterRule - Feature: Add
InboundFilterIdfield toBGPTunnelConfig - Feature: Add
NetworkConfigfield toCreateGatewayPayloadandGateway - Improvement: Add deprecation notice for SHA1 integrity algorithm
- Fix: Correct regex escaping in validate tags of model structs
- Feature: Add BGP filter management endpoints:
v1beta1api: Align package to latest API specificationv1alpha1api: Align package to latest API specification
- v0.14.0
v1api:- Feature: Add
ErrorMessagefield toGatewayStatusResponse - Improvement: Add description that
RoutingTypecan only be set at the creation
- Feature: Add
v1beta1api: Align package to latest API specificationv1alpha1api: Align package to latest API specification
- v0.15.0
What's Changed
- feat(ci): add custom linter to prevent stuttering in pkg paths by @rubenhoenle in #7279
- Generator: Update SDK /services/postgresflex by @stackit-pipeline in #9131
- Update module github.com/stackitcloud/stackit-sdk-go/services/postgresflex to v1.12.0 by @stackit-pipeline in #9216
- Generator: Update SDK /services/modelserving by @stackit-pipeline in #9203
- Generator: Update SDK /services/telemetrylink by @stackit-pipeline in #9211
- Generator: Update SDK /services/alb by @stackit-pipeline in #9193
- Generator: Update SDK /services/albwaf by @stackit-pipeline in #9217
- Generator: Update SDK /services/ske by @stackit-pipeline in #9319
- feat(mariadb): Add wait handler v2 by @Fyusel in #9350
- feat(logme): add wait handlers for v2 by @GokceGK in #9326
- Update module golang.org/x/tools to v0.48.0 by @stackit-pipeline in #9119
- Generator: Update SDK /services/albwaf by @stackit-pipeline in #9484
- fix: set security to github fallback by @Manuelvaas in #9507
- feat(ci): add gorelease CI report and check by @rubenhoenle in #8515
- Generator: Update SDK /services/resourcemanager by @stackit-pipeline in #9595
- Generator: Update SDK /services/redis by @stackit-pipeline in #9594
- Generator: Update SDK /services/cost by @stackit-pipeline in #9584
- Generator: Update SDK /services/auditlog by @stackit-pipeline in #9580
- Generator: Update SDK /services/logme by @stackit-pipeline in #9613
- Generator: Update SDK /services/dns by @stackit-pipeline in #9609
- Generator: Update SDK /services/mariadb by @stackit-pipeline in #9614
- Generator: Update SDK /services/albwaf by @stackit-pipeline in #9606
- fix(sqlserverflex): add missing Create- and DeleteUserWaithandler by @cgoetz-inovex in #9692
- Generator: Update SDK /services/serverupdate by @stackit-pipeline in #9702
- Generator: Update SDK /services/runcommand by @stackit-pipeline in #9737
- Generator: Update SDK /services/dremio by @stackit-pipeline in #9730
- Generator: Update SDK /services/valkey by @stackit-pipeline in #9602
- Generator: Update SDK /services/iaas by @stackit-pipeline in #9809
- Generator: Update SDK /services/valkey by @stackit-pipeline in #9940
- Generator: Update SDK /services/serviceenablement by @stackit-pipeline in #9932
- Generator: Update SDK /services/resourcemanager by @stackit-pipeline in #9924
- Generator: Update SDK /services/authorization by @stackit-pipeline in #9880
- Generator: Update SDK /services/intake by @stackit-pipeline in #9900
- chore(labeler): Update labeler by @Fyusel in #9973
- Generator: Update SDK /services/vpn by @stackit-pipeline in #10064
- Generator: Update SDK /services/valkey by @stackit-pipeline in #10078
- feat(dremio): Adding wait handlers for new v1betaapi (copied from v1alpha) by @bjarneschroeder in #9972
- Generator: Update SDK /services/valkey by @stackit-pipeline in #10130
- chore(docs): removal of deprecated contribution guide placeholder by @rubenhoenle in #10132
- Generator: Update SDK /services/kms by @stackit-pipeline in #10169
- Update SDK by @stackit-pipeline in #9239
- Generator: Update SDK /services/iaas by @stackit-pipeline in #10270
- Generator: Update SDK /services/cdn by @stackit-pipeline in #10357
- Generator: Update SDK /services/postgresflex by @stackit-pipeline in #10398
- Generator: Update SDK /services/albwaf by @stackit-pipeline in #10607
- chore(release): Prepare release by @Fyusel in #10650
Full Changelog: release-2026-07-21...release-2026-08-25