Releases: stackitcloud/stackit-sdk-python
Release (2025-03-27)
Highlights
alb: v0.1.0- New: Client for managing the ALB service
cdn: v0.1.0- New: Client for managing the CDN service
certificates: v1.0.0- Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
dns: v0.3.1- Adapted to minor API changes
lbapplication: v0.3.1- Adapted to minor API changes
loadbalancer: v0.2.2- Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
modelserving: v0.1.0- New: Client for managing the modelserving API
objectstorage: v1.0.2- Adapted to minor API changes
runcommand: v1.0.0- Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
serverbackup: v1.0.0- Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
serverupdate: v1.0.0- Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
serviceenablement: v1.0.0- Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
sqlserverflex: v1.0.0- Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
secretsmanager: v0.2.1- Improvement: Error handling
- Feature: Add description to
UpdateUserPayload
iaas: v0.5.0- Improvement: Upgrading from IaaS beta endpoints to v1
- Feature: Add new method to filter
ListMachineTypes:Filter
observability: v0.3.0- Feature: Added support for alert groups and alert rules.
What's Changed
- Dependency Updates by @stackit-pipeline in #681
- Provide functionality to run the linter and tests for one service by @Fyusel in #688
- Generator: Update SDK /services/alb by @stackit-pipeline in #764
- Generator: Update SDK /services/cdn by @stackit-pipeline in #765
- Generator: Update SDK /services/certificates by @stackit-pipeline in #766
- Generator: Update SDK /services/runcommand by @stackit-pipeline in #771
- Generator: Update SDK /services/lbapplication by @stackit-pipeline in #767
- Generator: Update SDK /services/sqlserverflex by @stackit-pipeline in #775
- Generator: Update SDK /services/modelserving by @stackit-pipeline in #769
- Generator: Update SDK /services/objectstorage by @stackit-pipeline in #770
- Generator: Update SDK /services/serviceenablement by @stackit-pipeline in #774
- Generator: Update SDK /services/serverupdate by @stackit-pipeline in #773
- Generator: Update SDK /services/serverbackup by @stackit-pipeline in #772
- Generator: Update SDK /services/dns by @stackit-pipeline in #777
- Generator: Update SDK /services/lbapplication by @stackit-pipeline in #778
- Generator: Update SDK /services/loadbalancer by @stackit-pipeline in #779
- Generator: Update SDK /services/objectstorage by @stackit-pipeline in #781
- Generator: Update SDK /services/serverbackup by @stackit-pipeline in #782
- Generator: Update SDK /services/serverupdate by @stackit-pipeline in #783
- Generator: Update SDK /services/serviceenablement by @stackit-pipeline in #784
- Generator: Update SDK /services/sqlserverflex by @stackit-pipeline in #785
- chore: setup github codeowners by @rubenhoenle in #713
- Generator: Update SDK /services/loadbalancer by @stackit-pipeline in #768
- Dependency Updates by @stackit-pipeline in #776
- chore: upgrade changelogs by @bahkauv70 in #786
- Generator: Update SDK /services/secretsmanager by @stackit-pipeline in #788
- Generator: Update SDK /services/iaasalpha by @stackit-pipeline in #796
- Generator: Update SDK /services/iaas by @stackit-pipeline in #795
- Dependency Updates by @stackit-pipeline in #798
- Generator: Update SDK /services/iaas by @stackit-pipeline in #799
- Generator: Update SDK /services/iaasalpha by @stackit-pipeline in #800
- chore(doc): add workflow status badges to readme by @rubenhoenle in #739
- Dependency Updates by @stackit-pipeline in #803
- Generator: Update SDK /services/observability by @stackit-pipeline in #805
- chore(doc): add changelog for release by @rubenhoenle in #806
New Contributors
- @bahkauv70 made their first contribution in #786
Full Changelog: release-2025-03-05...release-2025-03-27
release-2025-03-05
Highlights
stackitmarketplace: v0.2.0- Feature: Add method to create inquiries:
InquiriesCreateInquiry - Feature: Add
sortproperty toApiListCatalogProductsRequest - Feature: Add payload
ApproveSubscriptionPayloadforApiApproveSubscriptionRequest
- Feature: Add method to create inquiries:
objectstorage: v1.0.1- New value
eu02in region enum
- New value
postgresflex: v1.0.0- Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
ske: v0.4.0Nodepool:maximumandminimummust be <= 1000
dns: v0.3.0- Add support for extensions
iaas: v0.4.0- Feature: Add method to list all public ip ranges:
list_public_ip_ranges - Add size attribute to image model
- Add CPU architecture attribute to image config model
- Feature: Add method to list all public ip ranges:
What's Changed
- Generator: Update SDK /services/serverbackup by @stackit-pipeline in #636
- Add missing poetry.lock for stackitmarketplace by @Fyusel in #640
- Dependency Updates by @stackit-pipeline in #605
- Generator: Update SDK /services/iaasalpha by @stackit-pipeline in #672
- Generator: Update SDK /services/objectstorage by @stackit-pipeline in #664
- Generator: Update SDK /services/postgresflex by @stackit-pipeline in #665
- Generator: Update SDK /services/ske by @stackit-pipeline in #666
- Generator: Update SDK /services/dns by @stackit-pipeline in #670
- Generator: Update SDK /services/iaas by @stackit-pipeline in #671
- fix(iaas): fix versioning by @rubenhoenle in #673
- fix: pipeline cannot create pr by @marceljk in #679
- Generator: Update SDK /services/stackitmarketplace by @stackit-pipeline in #668
- Add changelog for release by @Fyusel in #680
New Contributors
- @rubenhoenle made their first contribution in #673
- @marceljk made their first contribution in #679
Full Changelog: release-2025-02-11...release-2025-03-05
Release (2025-02-11)
Highlights
objectstorage: v1.0.0- Breaking Change: The region is no longer specified within the client configuration. Instead, the region must be passed as a parameter to any region-specific request.
resourcemanager: v0.3.0- Breaking Change: Remove the methods
BffGetContainersOfAFolderandBffGetContainersOfAnOrganization
- Breaking Change: Remove the methods
lbapplication: v0.3.0- Bugfix: Set type from interface to int64 of
HealthyThreshold,UnhealthyThreshold,MaxLoadBalancers,Port,MaxConnections,CodeandTargetPort
- Bugfix: Set type from interface to int64 of
ske: v0.3.0- Removal: The following methods were removed after deprecation (2024-04-16) and
serviceenablementSDK must be used instead. DisableServiceEnableServiceGetServiceStatus
- Removal: The following methods were removed after deprecation (2024-04-16) and
logme: v0.3.0- Breaking Change: Remove mistakenly implemented
syslog-use-udp. Does not exist.
- Breaking Change: Remove mistakenly implemented
serverupdate: v0.3.0- Breaking Change:: Remove field
BackupPropertiesfromCreateUpdatePayloadmodel - Fix: Remove field
IdfromCreateUpdateSchedulePayloadmodel
- Breaking Change:: Remove field
authorization: v0.2.2- Bugfix: Revert back to global URL configuration
sqlserverflex: v0.3.0- Breaking change: Delete endpoint made private.
mongodbflex: v0.3.0- Breaking change: Delete endpoint made private.
postgresflex: v0.3.0- Breaking change: Delete endpoint made private.
What's Changed
- Dependency Updates by @stackit-pipeline in #569
- Generator: Update SDK /services/mongodbflex by @stackit-pipeline in #573
- Generator: Update SDK /services/authorization by @stackit-pipeline in #571
- Generator: Update SDK /services/mariadb by @stackit-pipeline in #630
- Generator: Update SDK /services/opensearch by @stackit-pipeline in #632
- Generator: Update SDK /services/rabbitmq by @stackit-pipeline in #633
- Generator: Update SDK /services/redis by @stackit-pipeline in #634
- Generator: Update SDK /services/serverupdate by @stackit-pipeline in #637
- Generator: Update SDK /services/logme by @stackit-pipeline in #629
- Generator: Update SDK /services/ske by @stackit-pipeline in #638
- Generator: Update SDK /services/lbapplication by @stackit-pipeline in #628
- Generator: Update SDK /services/resourcemanager by @stackit-pipeline in #635
- Generator: Update SDK /services/objectstorage by @stackit-pipeline in #631
- Prepare release by @Fyusel in #639
Full Changelog: release-2025-01-16...release-2025-02-11
Release (2025-01-16)
Highlights
-
authorization: v0.2.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
certificates: v0.2.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
dns: v0.2.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
iaas: v0.3.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
lbapplication: v0.2.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
loadbalancer: v0.2.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
logme: v0.2.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
mariadb: v0.2.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
mongodbflex: v0.2.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
objectstorage: v0.2.1- Bugfix:
configuration.pyregion adjustment was missing
- Bugfix:
-
authorization: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
dns: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
iaas: v0.3.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
loadbalancer: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
logme: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
mariadb: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
mongodbflex: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
objectstorage: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
opensearch: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
postgresflex: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
rabbitmq: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
redis: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
resourcemanager: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
runcommand: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
secretsmanager: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
serverupdate: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
serverbackup: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
serviceaccount: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
serviceenablement: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
ske: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
sqlserverflex: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
certificates: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
lbapplication: v0.2.0- Breaking Change::
get_host_from_settingsreturns an error if a region is specified for a global URL.
- Breaking Change::
-
certificates: v0.1.0- Manage your STACKIT Load Balancer certificates
-
lbapplication: v0.1.0- Manage your STACKIT Load Balancer applications
-
iaas: v0.2.0- Feature: Add new methods to manage affinity groups:
create_affinity_group,delete_affinity_group,get_affinity_group, andlist_affinity_group - Feature: Add new methods to manage backups:
create_backup,delete_backup,get_backup,list_backup,restore_backup,execute_backup,update_backup - Feature: Add new methods to manage images:
create_image,delete_image,get_image,list_image,update_image - Feature: Add new methods to manage imageshares:
delete_image_share,get_image_share,set_image_share,update_image_share - Feature: Add new methods to manage imageshare consumers:
delete_image_share_consumer,get_image_share_consumer,set_image_share,update_image_share - Feature: Add new methods to manage project NICs:
get_project_nic,list_project_nics - Feature: Add new methods to manage snapshots:
create_snapshot,delete_snapshot,get_snapshot,list_snapshot,update_snapshot
- Feature: Add new methods to manage affinity groups:
-
serverupdate: v0.1.1- Bugfix:
Idfield ofUpdatemodel is now of typeint64(wasstring)
- Bugfix:
-
stackitmarketplace: v0.1.0- New: STACKIT Marketplace module can be used to manage the STACKIT Marketplace.
Release (2024-12-04)
Highlights
List of modules:
core: v0.1.0- The core module offers functionality, such as authorization and configuration, to be used together with the Python SDK service modules
- Usage example
authorization: v0.1.0- Manage authorization of your STACKIT resources
dns: v0.1.0- Manage your STACKIT DNS resources
- Usage example
iaas: v0.1.0- Manage your STACKIT Infrastructure as a Service (IaaS) resources
- Usage example
loadbalancer: v0.1.0- Manage your STACKIT Load Balancer resources
- Usage example
logme: v0.1.0- Manage your STACKIT Logme resources
- Usage example
mariadb: v0.1.0- Manage your STACKIT MariaDB resources
- Usage example
mongodbflex: v0.1.0- Manage your STACKIT MongoDB Flex resources
- Usage example
objectstorage: v0.1.0- Manage your STACKIT Object Storage resources
- Usage example
opensearch: v0.1.0- Manage your STACKIT OpenSearch resources
- Usage example
postgresflex: v0.1.0- Manage your STACKIT PostgreSQL Flex resources
- Usage example
rabbitmq: v0.1.0- Manage your STACKIT RabbitMQ resources
- Usage example
redis: v0.1.0- Manage your STACKIT Redis resources
- Usage example
resourcemanager: v0.1.0- Manage your STACKIT resources such as projects, organizations and folders
- Usage example
runcommand: v0.1.0- STACKIT Run Command module can be used to run remote commands and custom scripts on VMs
secretsmanager: v0.1.0- Manage your STACKIT Secrets Manager resources
- Usage example
serverupdate: v0.1.0- Manage your STACKIT Server Backups
serverbackup: v0.1.0- Manage your STACKIT Server Updates
serviceaccount: v0.1.0- Manage your STACKIT service accounts
- Usage example
serviceenablement: v0.1.0- STACKIT Service Enablement module can be used to enable services
- Usage example
ske: v0.1.0- Manage your STACKIT Kubernetes Engine resources
- Usage example
sqlserverflex: v0.1.0- Manage your STACKIT SQLServer Flex resources
- Usage example