skillfed

stackit-iaas

IaaS-API

stackit-iaas v1.6.0 77.0K downloads/30d#14,556 on PyPI57
Permissive license Active released

What it is and what it does

stackit-iaas is a Python client library for the STACKIT cloud platform's Infrastructure-as-a-Service API. It wraps HTTP calls to STACKIT's IaaS endpoints, allowing you to programmatically create, modify, and manage cloud resources from Python code. The package is part of the larger STACKIT Python SDK and relies on pydantic for data validation, requests for HTTP communication, and python-dateutil for timestamp handling.

You would use this package when you need to automate infrastructure provisioning or management against STACKIT's cloud platform—for example, spinning up compute instances, configuring storage, or managing networking resources via code rather than a web console. The library is actively maintained and supports modern Python versions.

Use it for:

  • Automate provisioning of compute, storage, or networking resources on STACKIT cloud.
  • Build infrastructure-as-code workflows that create or modify IaaS resources programmatically.
  • Integrate STACKIT resource management into CI/CD pipelines or deployment automation.
  • Write scripts to manage cloud resources without direct API HTTP calls.
  • Manage multiple cloud environments or resources in batch operations.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides Python bindings to create and modify Infrastructure-as-a-Service resources through the STACKIT cloud API.

Yes, if you are actively using STACKIT's cloud platform and need to manage IaaS resources from Python. The package has low install friction, active maintenance (last release 7 days ago), permissive licensing, and no known vulnerabilities. If you are not a STACKIT customer or do not need programmatic IaaS management, it is not applicable.

Install

stackit-iaas on PyPI

pip

pip install stackit-iaas

uv

uv add stackit-iaas

poetry

poetry add stackit-iaas

Installing stackit-iaas

Before you install

Low friction install with a pure-Python wheel. Actively maintained with a release 7 days ago. Depends on well-established libraries (pydantic, requests, python-dateutil) and stackit-core, all standard ecosystem choices.

License in practice

Licensed under Apache Software License (permissive), allowing commercial and private use with minimal restrictions.

Quickstart

pip install stackit-iaas

import stackit.iaas
# See examples at https://github.com/stackitcloud/stackit-sdk-python/tree/main/examples

Requires Python 3.10 or later (supports up to 3.14).

Verify before relying

  • Specific IaaS resource types and operations supported by the API.
  • Authentication mechanism and credential handling requirements.
  • Rate limiting, quota, or cost implications of API calls.
  • Whether stackit-core is a separate install or bundled dependency.

Package facts

License not declared (permissive)
Python support supports the current Python release (<4.0,>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 4 — pydantic, python-dateutil, requests, stackit-core
Maintenance actively maintained — 7 days since the last release
Last repo commit
First released
Downloads 77,042/month — #14,556 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: stackit_iaas-1.6.0-py3-none-any.whl

License :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14

Tags

stackit iaas api pythoncloud infrastructure provisioning sdkiaas resource management pythonstackit cloud api clientinfrastructure as code pythoncloud resource creation apistackit sdk iaas module
cloud-apiinfrastructure-as-codestackit-sdk

More Internet packages