Zum Inhalt springen

Basic Concepts

Diese Seite ist noch nicht in deiner Sprache verfügbar. Englische Seite aufrufen

This page explains the details of the STACKIT IaaS-API.

The API provides the ability to use various functions (for example, creation of virtual machines, see Creating a new VM) for providing a specific, individual environment for you. This makes it easy to implement the same setups for different stages (for example, development, testing, production, etc.) and synchronize them consistently.

The IaaS-API is integrated into the STACKIT API ecosystem which means it uses the unified Authentication, Authorization, SDK and Clients. The complete API specification is available in the ApiExplorer.

STACKIT provides SDKs for several Programming languages as well as a CLI tool and a Terraform Provider.

Authentication to the Iaas-API can be done with User Accounts or Service Accounts. For details see the Documentation in the corresponding repository of the SDK or Client.

New projects can be created or deleted via the portal or using the API, SDK or CLI (see Create a Project).

Network connections between different projects

Section titled “Network connections between different projects”

To be able to regulate cross customer network connections and thus protect client privacy, network connections across Non-SNA-project boundaries are disabled. This is necessary to completely isolate projects without Internet access - without bypassing the isolation via connection across another project. If connectivity between projects is needed, we offer SNA-Projects that are interconnected automatically on organizational level.