alb:- v0.4.0
- Feature: Add new field
AltPorttoActiveHealthCheck - Feature: Add new field
TlstoHttpHealthCheck - Breaking change: Renamed
TargetPoolTlsConfigtoTlsConfig
- Feature: Add new field
- v0.3.1
- Bump dependency
org.apache.commons:commons-lang3to3.18.0 - Bump dependency
org.openapitools:jackson-databind-nullableto0.2.8
- Bump dependency
- v0.3.0
- Feature: Add fields
usedCredentialsandusedLoadbalancerstoGetQuotaResponse - Improvement: Support additional properties in models
- Feature: Add fields
- v0.4.0
loadbalancer:- v0.3.0
- Feature: Add new fields
AltPortandHttpHealthChecktoActiveHealthCheck
- Feature: Add new fields
- v0.2.1
- Bump dependency
org.apache.commons:commons-lang3to3.18.0 - Bump dependency
org.openapitools:jackson-databind-nullableto0.2.8
- Bump dependency
- v0.2.0
- Feature: Add fields
maxCredentials,usedCredentialsandusedLoadbalancersto modelGetQuotaResponse - Improvement: Support additional properties in models
- Feature: Add fields
- v0.3.0
objectstorage:resourcemanager:serverbackup:serverupdate:sfs:iaas: v1.0.0- Breaking Change: Add required
regionparameter to most API methods inDefaultApiclass. - Breaking Change: Removal of API methods from
DefaultApiclass:list_snapshots,update_image_scope_local,update_image_scope_public. - Feature: Add new API methods to
DefaultApiclass:addRoutesToRoutingTableaddRoutingTableToAreaPayloadcreateNetworkAreaRegiondeleteNetworkAreaRegiondeleteRouteFromRoutingTabledeleteRoutingTableFromAreagetNetworkAreaRegiongetRouteOfRoutingTablegetRoutingTableOfAreaimageFromVolumelistNetworkAreaRegionslistRoutesOfRoutingTablelistRoutingTablesOfArealistSnapshotsInProjectupdateNetworkAreaRegionupdateRouteOfRoutingTableupdateRoutingTableOfArea
- Feature: New model classes
- Network area:
RegionalArea,RegionalAreaListResponseCreateNetworkAreaRegionPayloadRegionalAreaIPv4,UpdateRegionalAreaIPv4
- Routing tables:
RoutingTable,RoutingTableListResponseAddRoutesToRoutingTablePayloadAddRoutingTableToAreaPayloadUpdateRouteOfRoutingTablePayload,UpdateRoutingTableOfAreaPayload
- Routes:
RouteDestination,DestinationCIDRv4,DestinationCIDRv6RouteNexthop,NexthopInternet,NexthopIPv4,NexthopIPv6,NexthopBlackhole
- Network (IPv4):
NetworkIPv4,CreateNetworkIPv4,CreateNetworkIPv4WithPrefix,CreateNetworkIPv4WithPrefixLength - Network (IPv6):
NetworkIPv6,CreateNetworkIPv6,CreateNetworkIPv6WithPrefix,CreateNetworkIPv6WithPrefixLength - other:
CreateServerPayloadAllOfNetworking,ImageFromVolumePayload,UpdateNetworkAreaRegionPayload,ServerNetworking
- Network area:
- Feature: New attributes in model classes
- Add
regionattribute toPublicNetworkmodel class - Add
destinationattribute toRoutemodel class - Add
import_progressattribute to model classesCreateImagePayload,Image - Add
encryptedattribute to model classBackup - Add
ipv4,ipv6,routing_table_idattributes to model classCreateNetworkPayload,PartialUpdateNetworkPayload - Add
ipv4,ipv6routing_table_idattributes to model classNetwork - Add
itemsattribute toCreateNetworkAreaRoutePayloadmodel class
- Add
- Breaking Change:: Removal of model classes
- Network area:
Area,AreaConfig,CreateAreaAddressFamily,UpdateAreaAddressFamily,AreaPrefixConfigIPv4,CreateAreaIPv4,UpdateAreaIPv4 - Server:
CreateServerPayloadNetworking - Network:
CreateNetworkIPv4Body,NetworkAreaIPv4,CreateNetworkAddressFamily,UpdateNetworkAddressFamily,CreateNetworkIPv6Body
- Network area:
- Breaking Change: Renaming of ID attributes in model classes
- Renaming of attribute
network_range_idtoidinNetworkRangemodel class - Renaming of attribute
route_idtoidinRoutemodel class - Renaming of attribute
network_idtoidinNetworkmodel class - Renaming of attribute
area_idtoidinNetworkAreamodel class - Renaming of attribute
project_idtoidinProjectmodel class
- Renaming of attribute
- Breaking Change: Renaming of
stateattribute tostatusin model classesNetwork,NetworkArea,Project - Breaking Change: Type changes of attributes of model classes
- Change type of
networkingattribute fromCreateServerPayloadNetworkingtoServerNetworkinginServermodel class - Change type of
networkingattribute fromCreateServerPayloadNetworkingtoCreateServerPayloadAllOfNetworkinginCreateServerPayloadmodel class - Change type of
nexthopattribute from string toRouteNexthopinRoutemodel class
- Change type of
- Breaking Change:
- Remove attribute
prefixfromRoutemodel class - Remove attribute
ipv4fromNetworkArea,CreateNetworkAreaRoutePayloadmodel classes - Remove attribute
address_familyfromCreateNetworkAreaPayload,CreateNetworkPayload,PartialUpdateNetworkAreaPayload,PartialUpdateNetworkPayloadmodel classes - Remove attributes
gateway,gatewayv6,nameservers,nameservers_v6,prefixes,prefixes_v6,public_ipfromNetworkmodel class - Remove attribute
openstack_project_idfromProjectmodel class
- Remove attribute
- Feature: Add
CreateIsolatedNetworkfunctionality - Feature: Add
ImageFromVolumePayloadfunctionality - Feature: Add
SystemRoutestoUpdateRoutingTableOfAreaPayload
- Breaking Change: Add required
core: v0.4.1- Bugfix: Add check in
KeyFlowAuthenticatorto prevent endless loops
- Bugfix: Add check in
iaas: v0.3.1- Bump dependency
cloud.stackit.sdk.coreto v0.4.1
- Bump dependency
resourcemanager: v0.4.1- Bump dependency
cloud.stackit.sdk.coreto v0.4.1
- Bump dependency
loadbalancer:alb:- v0.2.0
- Feature: Switch from
v2betaAPI version tov2version. - Feature:
MaxCredentialsfield added toGetQuotaResponse - Breaking change: added
versionto LoadBalancer constructor - Breaking change: renamed
exacttoexactMatchin Path model - Breaking change: removed
pathPrefixfrom Rule model
- Feature: Switch from
- v0.1.1
- Bump dependency
cloud.stackit.sdk.coreto v0.4.1
- Bump dependency
- v0.1.0
- Initial onboarding of STACKIT Java SDK for Application load balancer service
- v0.2.0
objectstorage:serverupdate:serverbackup: v0.1.0- Initial onboarding of STACKIT Java SDK for serverbackup service
core:resourcemanager:
core: v0.2.0- Feature: Support for passing custom OkHttpClient objects
KeyFlowAuthenticator: Add new constructors with anOkHttpClientParam- Marked constructors without
OkHttpClientparam as deprecated, use new constructors withOkHttpClientinstead KeyFlowAuthenticatorimplementsokhttp3.Authenticatorinterface now- added method
KeyFlowAuthenticator.authenticate()
- Marked constructors without
- Marked
KeyFlowInterceptorclass as deprecated, useKeyFlowAuthenticatorinstead - Marked
SetupAuthconstructors and methodsSetupAuth.init()andSetupAuth.getAuthHandler()as deprecated- all other methods of
SetupAuthare marked asstaticnow, only these will remain in the future
- all other methods of
- Feature: Support for passing custom OkHttpClient objects
iaas:- v0.3.0
- Feature: Add
createdAtandupdatedAtattributes toSecurityGroupRule,BaseSecurityGroupRule,CreateSecurityGroupRulePayloadmodel classes - Feature: Add
descriptionattribute toCreateNicPayload,NIC,UpdateNicPayloadmodel classes - Feature: New model class
ServerAgent - Feature: Add
agentattribute toServer,CreateServerPayloadmodel classes
- Feature: Add
- v0.2.0
- Feature: Support for passing custom OkHttpClient objects
ApiClient- Added constructors with
OkHttpClientparam (recommended for production use) - Use new
KeyFlowAuthenticatorokhttp3.Authenticatorimplementation instead of request interceptor for authentication
- Added constructors with
DefaultApi: Added constructors withOkHttpClientparam (recommended for production use)IaasApi: Added constructors withOkHttpClientparam (recommended for production use)
- Feature: Support for passing custom OkHttpClient objects
- v0.3.0
resourcemanager: v0.2.0- Feature: Support for passing custom OkHttpClient objects
ApiClient- Added constructors with
OkHttpClientparam (recommended for production use) - Use new
KeyFlowAuthenticatorokhttp3.Authenticatorimplementation instead of request interceptor for authentication
- Added constructors with
DefaultApi: Added constructors withOkHttpClientparam (recommended for production use)ResourceManagerApi: Added constructors withOkHttpClientparam (recommended for production use)
- Feature: Support for passing custom OkHttpClient objects
examples:- Add example how to use custom
OkHttpClientobject
- Add example how to use custom