Skip to main content

STACKIT Resource Provider

logo.svg

The STACKIT Resource Provider lets you manage STACKIT resources.

Installing

This package is available for several languages/platforms:

Node.js (JavaScript/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either npm:

npm install @ediri/stackit

or yarn:

yarn add @ediri/stackit

Python

To use from Python, install using pip:

pip install ediri_stackit

Go

To use from Go, use go get to grab the latest version of the library:

go get github.com/dirien/pulumi-stackit/sdk

.NET

To use from .NET, install using dotnet add package:

dotnet add package ediri.stackit

Configuration

The following configuration points are available for the stackit provider:

Configuration Variable Environment Variable Description
stackit:argusCustomEndpoint STACKIT_ARGUS_CUSTOM_ENDPOINT Custom endpoint for the Argus service ⚠️ Deprecated: Argus service has been deprecated and integration will be removed after February 26th 2025. Please use observability_custom_endpoint and observability resources instead
stackit:authorizationCustomEndpoint STACKIT_AUTHORIZATION_CUSTOM_ENDPOINT Custom endpoint for the Membership service
stackit:cdnCustomEndpoint STACKIT_CDN_CUSTOM_ENDPOINT Custom endpoint for the CDN service
stackit:credentialsPath STACKIT_CREDENTIALS_PATH Path of JSON from where the credentials are read. Default value is ~/.stackit/credentials.json
stackit:defaultRegion STACKIT_DEFAULT_REGION Region will be used as the default location for regional services. Not all services require a region, some are global
stackit:dnsCustomEndpoint STACKIT_DNS_CUSTOM_ENDPOINT Custom endpoint for the DNS service
stackit:enableBetaResources STACKIT_ENABLE_BETA_RESOURCES Enable beta resources. Default is false
stackit:experiments STACKIT_EXPERIMENTS Enables experiments. These are unstable features without official support. Available Experiments: [iam]
stackit:gitCustomEndpoint STACKIT_GIT_CUSTOM_ENDPOINT Custom endpoint for the Git service
stackit:iaasCustomEndpoint STACKIT_IAAS_CUSTOM_ENDPOINT Custom endpoint for the IaaS service
stackit:loadbalancerCustomEndpoint STACKIT_LOADBALANCER_CUSTOM_ENDPOINT Custom endpoint for the Load Balancer service
stackit:logmeCustomEndpoint STACKIT_LOGME_CUSTOM_ENDPOINT Custom endpoint for the LogMe service
stackit:mariadbCustomEndpoint STACKIT_MARIADB_CUSTOM_ENDPOINT Custom endpoint for the MariaDB service
stackit:modelservingCustomEndpoint STACKIT_MODELSERVING_CUSTOM_ENDPOINT Custom endpoint for the AI Model Serving service
stackit:mongodbflexCustomEndpoint STACKIT_MONGODBFLEX_CUSTOM_ENDPOINT Custom endpoint for the MongoDB Flex service
stackit:objectstorageCustomEndpoint STACKIT_OBJECTSTORAGE_CUSTOM_ENDPOINT Custom endpoint for the Object Storage service
stackit:observabilityCustomEndpoint STACKIT_OBSERVABILITY_CUSTOM_ENDPOINT Custom endpoint for the Observability service
stackit:opensearchCustomEndpoint STACKIT_OPENSEARCH_CUSTOM_ENDPOINT Custom endpoint for the OpenSearch service
stackit:postgresflexCustomEndpoint STACKIT_POSTGRESFLEX_CUSTOM_ENDPOINT Custom endpoint for the PostgresFlex service
stackit:privateKey STACKIT_PRIVATE_KEY Private RSA key used for authentication, relevant for the key flow. It takes precedence over the private key that is included in the service account key
stackit:privateKeyPath STACKIT_PRIVATE_KEY_PATH Path for the private RSA key used for authentication, relevant for the key flow. It takes precedence over the private key that is included in the service account key
stackit:rabbitmqCustomEndpoint STACKIT_RABBITMQ_CUSTOM_ENDPOINT Custom endpoint for the RabbitMQ service
stackit:redisCustomEndpoint STACKIT_REDIS_CUSTOM_ENDPOINT Custom endpoint for the Redis service
stackit:region STACKIT_REGION Region will be used as the default location for regional services. Not all services require a region, some are global ⚠️ Deprecated: This attribute is deprecated. Use 'default_region' instead
stackit:resourcemanagerCustomEndpoint STACKIT_RESOURCEMANAGER_CUSTOM_ENDPOINT Custom endpoint for the Resource Manager service
stackit:secretsmanagerCustomEndpoint STACKIT_SECRETSMANAGER_CUSTOM_ENDPOINT Custom endpoint for the Secrets Manager service
stackit:serverBackupCustomEndpoint STACKIT_SERVER_BACKUP_CUSTOM_ENDPOINT Custom endpoint for the Server Backup service
stackit:serverUpdateCustomEndpoint STACKIT_SERVER_UPDATE_CUSTOM_ENDPOINT Custom endpoint for the Server Update service
stackit:serviceAccountCustomEndpoint STACKIT_SERVICE_ACCOUNT_CUSTOM_ENDPOINT Custom endpoint for the Service Account service
stackit:serviceAccountEmail STACKIT_SERVICE_ACCOUNT_EMAIL Service account email. It is required if you want to use the resource manager project resource ⚠️ Deprecated: The service_account_email field has been deprecated because it is not required. Will be removed after June 12th 2025
stackit:serviceAccountKey STACKIT_SERVICE_ACCOUNT_KEY Service account key used for authentication. If set, the key flow will be used to authenticate all operations
stackit:serviceAccountKeyPath STACKIT_SERVICE_ACCOUNT_KEY_PATH Path for the service account key used for authentication. If set, the key flow will be used to authenticate all operations
stackit:serviceAccountToken STACKIT_SERVICE_ACCOUNT_TOKEN Token used for authentication. If set, the token flow will be used to authenticate all operations
stackit:serviceEnablementCustomEndpoint STACKIT_SERVICE_ENABLEMENT_CUSTOM_ENDPOINT Custom endpoint for the Service Enablement API
stackit:skeCustomEndpoint STACKIT_SKE_CUSTOM_ENDPOINT Custom endpoint for the Kubernetes Engine (SKE) service
stackit:sqlserverflexCustomEndpoint STACKIT_SQLSERVERFLEX_CUSTOM_ENDPOINT Custom endpoint for the SQL Server Flex service
stackit:tokenCustomEndpoint STACKIT_TOKEN_CUSTOM_ENDPOINT Custom endpoint for the token API, which is used to request access tokens when using the key flow

Reference

For detailed reference documentation, please visit the Pulumi registry.

Release files for ediri-stackit 0.2.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ediri-stackit 0.2.6
File Size Uploaded
ediri_stackit-0.2.6.tar.gz 205.6 kB Details

Release files / ediri_stackit-0.2.6.tar.gz

Download URL ediri_stackit-0.2.6.tar.gz
Size 205.6 kB
Tags Source
SHA-256 checksum
How to use checksums
cbdea6069004737631170c98ecf59a1fc7c0d26b765747c3f980480f4bd7b8b0
BLAKE2b-256 checksum
How to use checksums
c644feda55877e7b92be90d5ff794941969a8de319137794c34b1d5223b1fc64
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release history Release notifications | RSS feed

This release

0.2.6 This release

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page