1. Packages
  2. stackit
  3. API Docs
  4. CdnDistribution
Viewing docs for stackit v0.0.4
published on Friday, Feb 20, 2026 by stackitcloud
stackit logo
Viewing docs for stackit v0.0.4
published on Friday, Feb 20, 2026 by stackitcloud

    CDN distribution data source schema.

    This resource is in beta and may be subject to breaking changes in the future. Use with caution. See our guide for how to opt-in to use beta resources.

    Example Usage

    resource "stackit_cdn_distribution" "example_distribution" {
      project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
      config = {
        backend = {
          type       = "http"
          origin_url = "https://mybackend.onstackit.cloud"
          geofencing = {
            "https://mybackend.onstackit.cloud" = ["DE"]
          }
        }
        regions           = ["EU", "US", "ASIA", "AF", "SA"]
        blocked_countries = ["DE", "AT", "CH"]
    
        optimizer = {
          enabled = true
        }
      }
    }
    
    resource "stackit_cdn_distribution" "example_bucket_distribution" {
      project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
      config = {
        backend = {
          type       = "bucket"
          bucket_url = "https://my-test.object.storage.eu01.onstackit.cloud"
          region     = "eu01"
    
          # Credentials are required for bucket backends
          # It is strongly recommended to use variables for secrets
          credentials = {
            access_key_id     = var.bucket_access_key
            secret_access_key = var.bucket_secret_key
          }
        }
        regions           = ["EU", "US"]
        blocked_countries = ["CN", "RU"]
    
        optimizer = {
          enabled = false
        }
      }
    }
    
    # Only use the import statement, if you want to import an existing cdn distribution
    import {
      to = stackit_cdn_distribution.import-example
      id = "${var.project_id},${var.distribution_id}"
    }
    

    Create CdnDistribution Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new CdnDistribution(name: string, args: CdnDistributionArgs, opts?: CustomResourceOptions);
    @overload
    def CdnDistribution(resource_name: str,
                        args: CdnDistributionArgs,
                        opts: Optional[ResourceOptions] = None)
    
    @overload
    def CdnDistribution(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        config: Optional[CdnDistributionConfigArgs] = None,
                        project_id: Optional[str] = None)
    func NewCdnDistribution(ctx *Context, name string, args CdnDistributionArgs, opts ...ResourceOption) (*CdnDistribution, error)
    public CdnDistribution(string name, CdnDistributionArgs args, CustomResourceOptions? opts = null)
    public CdnDistribution(String name, CdnDistributionArgs args)
    public CdnDistribution(String name, CdnDistributionArgs args, CustomResourceOptions options)
    
    type: stackit:CdnDistribution
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args CdnDistributionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args CdnDistributionArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args CdnDistributionArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CdnDistributionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CdnDistributionArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var cdnDistributionResource = new Stackit.CdnDistribution("cdnDistributionResource", new()
    {
        Config = new Stackit.Inputs.CdnDistributionConfigArgs
        {
            Backend = new Stackit.Inputs.CdnDistributionConfigBackendArgs
            {
                Type = "string",
                BucketUrl = "string",
                Credentials = new Stackit.Inputs.CdnDistributionConfigBackendCredentialsArgs
                {
                    AccessKeyId = "string",
                    SecretAccessKey = "string",
                },
                Geofencing = 
                {
                    { "string", new[]
                    {
                        "string",
                    } },
                },
                OriginRequestHeaders = 
                {
                    { "string", "string" },
                },
                OriginUrl = "string",
                Region = "string",
            },
            Regions = new[]
            {
                "string",
            },
            BlockedCountries = new[]
            {
                "string",
            },
            Optimizer = new Stackit.Inputs.CdnDistributionConfigOptimizerArgs
            {
                Enabled = false,
            },
        },
        ProjectId = "string",
    });
    
    example, err := stackit.NewCdnDistribution(ctx, "cdnDistributionResource", &stackit.CdnDistributionArgs{
    	Config: &stackit.CdnDistributionConfigArgs{
    		Backend: &stackit.CdnDistributionConfigBackendArgs{
    			Type:      pulumi.String("string"),
    			BucketUrl: pulumi.String("string"),
    			Credentials: &stackit.CdnDistributionConfigBackendCredentialsArgs{
    				AccessKeyId:     pulumi.String("string"),
    				SecretAccessKey: pulumi.String("string"),
    			},
    			Geofencing: pulumi.StringArrayMap{
    				"string": pulumi.StringArray{
    					pulumi.String("string"),
    				},
    			},
    			OriginRequestHeaders: pulumi.StringMap{
    				"string": pulumi.String("string"),
    			},
    			OriginUrl: pulumi.String("string"),
    			Region:    pulumi.String("string"),
    		},
    		Regions: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		BlockedCountries: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		Optimizer: &stackit.CdnDistributionConfigOptimizerArgs{
    			Enabled: pulumi.Bool(false),
    		},
    	},
    	ProjectId: pulumi.String("string"),
    })
    
    var cdnDistributionResource = new CdnDistribution("cdnDistributionResource", CdnDistributionArgs.builder()
        .config(CdnDistributionConfigArgs.builder()
            .backend(CdnDistributionConfigBackendArgs.builder()
                .type("string")
                .bucketUrl("string")
                .credentials(CdnDistributionConfigBackendCredentialsArgs.builder()
                    .accessKeyId("string")
                    .secretAccessKey("string")
                    .build())
                .geofencing(Map.of("string", "string"))
                .originRequestHeaders(Map.of("string", "string"))
                .originUrl("string")
                .region("string")
                .build())
            .regions("string")
            .blockedCountries("string")
            .optimizer(CdnDistributionConfigOptimizerArgs.builder()
                .enabled(false)
                .build())
            .build())
        .projectId("string")
        .build());
    
    cdn_distribution_resource = stackit.CdnDistribution("cdnDistributionResource",
        config={
            "backend": {
                "type": "string",
                "bucket_url": "string",
                "credentials": {
                    "access_key_id": "string",
                    "secret_access_key": "string",
                },
                "geofencing": {
                    "string": ["string"],
                },
                "origin_request_headers": {
                    "string": "string",
                },
                "origin_url": "string",
                "region": "string",
            },
            "regions": ["string"],
            "blocked_countries": ["string"],
            "optimizer": {
                "enabled": False,
            },
        },
        project_id="string")
    
    const cdnDistributionResource = new stackit.CdnDistribution("cdnDistributionResource", {
        config: {
            backend: {
                type: "string",
                bucketUrl: "string",
                credentials: {
                    accessKeyId: "string",
                    secretAccessKey: "string",
                },
                geofencing: {
                    string: ["string"],
                },
                originRequestHeaders: {
                    string: "string",
                },
                originUrl: "string",
                region: "string",
            },
            regions: ["string"],
            blockedCountries: ["string"],
            optimizer: {
                enabled: false,
            },
        },
        projectId: "string",
    });
    
    type: stackit:CdnDistribution
    properties:
        config:
            backend:
                bucketUrl: string
                credentials:
                    accessKeyId: string
                    secretAccessKey: string
                geofencing:
                    string:
                        - string
                originRequestHeaders:
                    string: string
                originUrl: string
                region: string
                type: string
            blockedCountries:
                - string
            optimizer:
                enabled: false
            regions:
                - string
        projectId: string
    

    CdnDistribution Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The CdnDistribution resource accepts the following input properties:

    Config CdnDistributionConfig
    The distribution configuration
    ProjectId string
    STACKIT project ID associated with the distribution
    Config CdnDistributionConfigArgs
    The distribution configuration
    ProjectId string
    STACKIT project ID associated with the distribution
    config CdnDistributionConfig
    The distribution configuration
    projectId String
    STACKIT project ID associated with the distribution
    config CdnDistributionConfig
    The distribution configuration
    projectId string
    STACKIT project ID associated with the distribution
    config CdnDistributionConfigArgs
    The distribution configuration
    project_id str
    STACKIT project ID associated with the distribution
    config Property Map
    The distribution configuration
    projectId String
    STACKIT project ID associated with the distribution

    Outputs

    All input properties are implicitly available as output properties. Additionally, the CdnDistribution resource produces the following output properties:

    CreatedAt string
    Time when the distribution was created
    DistributionId string
    CDN distribution ID
    Domains List<CdnDistributionDomain>
    List of configured domains for the distribution
    Errors List<string>
    List of distribution errors
    Id string
    The provider-assigned unique ID for this managed resource.
    Status string
    Status of the distribution
    UpdatedAt string
    Time when the distribution was last updated
    CreatedAt string
    Time when the distribution was created
    DistributionId string
    CDN distribution ID
    Domains []CdnDistributionDomain
    List of configured domains for the distribution
    Errors []string
    List of distribution errors
    Id string
    The provider-assigned unique ID for this managed resource.
    Status string
    Status of the distribution
    UpdatedAt string
    Time when the distribution was last updated
    createdAt String
    Time when the distribution was created
    distributionId String
    CDN distribution ID
    domains List<CdnDistributionDomain>
    List of configured domains for the distribution
    errors List<String>
    List of distribution errors
    id String
    The provider-assigned unique ID for this managed resource.
    status String
    Status of the distribution
    updatedAt String
    Time when the distribution was last updated
    createdAt string
    Time when the distribution was created
    distributionId string
    CDN distribution ID
    domains CdnDistributionDomain[]
    List of configured domains for the distribution
    errors string[]
    List of distribution errors
    id string
    The provider-assigned unique ID for this managed resource.
    status string
    Status of the distribution
    updatedAt string
    Time when the distribution was last updated
    created_at str
    Time when the distribution was created
    distribution_id str
    CDN distribution ID
    domains Sequence[CdnDistributionDomain]
    List of configured domains for the distribution
    errors Sequence[str]
    List of distribution errors
    id str
    The provider-assigned unique ID for this managed resource.
    status str
    Status of the distribution
    updated_at str
    Time when the distribution was last updated
    createdAt String
    Time when the distribution was created
    distributionId String
    CDN distribution ID
    domains List<Property Map>
    List of configured domains for the distribution
    errors List<String>
    List of distribution errors
    id String
    The provider-assigned unique ID for this managed resource.
    status String
    Status of the distribution
    updatedAt String
    Time when the distribution was last updated

    Look up Existing CdnDistribution Resource

    Get an existing CdnDistribution resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: CdnDistributionState, opts?: CustomResourceOptions): CdnDistribution
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            config: Optional[CdnDistributionConfigArgs] = None,
            created_at: Optional[str] = None,
            distribution_id: Optional[str] = None,
            domains: Optional[Sequence[CdnDistributionDomainArgs]] = None,
            errors: Optional[Sequence[str]] = None,
            project_id: Optional[str] = None,
            status: Optional[str] = None,
            updated_at: Optional[str] = None) -> CdnDistribution
    func GetCdnDistribution(ctx *Context, name string, id IDInput, state *CdnDistributionState, opts ...ResourceOption) (*CdnDistribution, error)
    public static CdnDistribution Get(string name, Input<string> id, CdnDistributionState? state, CustomResourceOptions? opts = null)
    public static CdnDistribution get(String name, Output<String> id, CdnDistributionState state, CustomResourceOptions options)
    resources:  _:    type: stackit:CdnDistribution    get:      id: ${id}
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    Config CdnDistributionConfig
    The distribution configuration
    CreatedAt string
    Time when the distribution was created
    DistributionId string
    CDN distribution ID
    Domains List<CdnDistributionDomain>
    List of configured domains for the distribution
    Errors List<string>
    List of distribution errors
    ProjectId string
    STACKIT project ID associated with the distribution
    Status string
    Status of the distribution
    UpdatedAt string
    Time when the distribution was last updated
    Config CdnDistributionConfigArgs
    The distribution configuration
    CreatedAt string
    Time when the distribution was created
    DistributionId string
    CDN distribution ID
    Domains []CdnDistributionDomainArgs
    List of configured domains for the distribution
    Errors []string
    List of distribution errors
    ProjectId string
    STACKIT project ID associated with the distribution
    Status string
    Status of the distribution
    UpdatedAt string
    Time when the distribution was last updated
    config CdnDistributionConfig
    The distribution configuration
    createdAt String
    Time when the distribution was created
    distributionId String
    CDN distribution ID
    domains List<CdnDistributionDomain>
    List of configured domains for the distribution
    errors List<String>
    List of distribution errors
    projectId String
    STACKIT project ID associated with the distribution
    status String
    Status of the distribution
    updatedAt String
    Time when the distribution was last updated
    config CdnDistributionConfig
    The distribution configuration
    createdAt string
    Time when the distribution was created
    distributionId string
    CDN distribution ID
    domains CdnDistributionDomain[]
    List of configured domains for the distribution
    errors string[]
    List of distribution errors
    projectId string
    STACKIT project ID associated with the distribution
    status string
    Status of the distribution
    updatedAt string
    Time when the distribution was last updated
    config CdnDistributionConfigArgs
    The distribution configuration
    created_at str
    Time when the distribution was created
    distribution_id str
    CDN distribution ID
    domains Sequence[CdnDistributionDomainArgs]
    List of configured domains for the distribution
    errors Sequence[str]
    List of distribution errors
    project_id str
    STACKIT project ID associated with the distribution
    status str
    Status of the distribution
    updated_at str
    Time when the distribution was last updated
    config Property Map
    The distribution configuration
    createdAt String
    Time when the distribution was created
    distributionId String
    CDN distribution ID
    domains List<Property Map>
    List of configured domains for the distribution
    errors List<String>
    List of distribution errors
    projectId String
    STACKIT project ID associated with the distribution
    status String
    Status of the distribution
    updatedAt String
    Time when the distribution was last updated

    Supporting Types

    CdnDistributionConfig, CdnDistributionConfigArgs

    Backend CdnDistributionConfigBackend
    The configured backend for the distribution
    Regions List<string>
    The configured regions where content will be hosted
    BlockedCountries List<string>
    The configured countries where distribution of content is blocked
    Optimizer CdnDistributionConfigOptimizer
    Configuration for the Image Optimizer. This is a paid feature that automatically optimizes images to reduce their file size for faster delivery, leading to improved website performance and a better user experience.
    Backend CdnDistributionConfigBackend
    The configured backend for the distribution
    Regions []string
    The configured regions where content will be hosted
    BlockedCountries []string
    The configured countries where distribution of content is blocked
    Optimizer CdnDistributionConfigOptimizer
    Configuration for the Image Optimizer. This is a paid feature that automatically optimizes images to reduce their file size for faster delivery, leading to improved website performance and a better user experience.
    backend CdnDistributionConfigBackend
    The configured backend for the distribution
    regions List<String>
    The configured regions where content will be hosted
    blockedCountries List<String>
    The configured countries where distribution of content is blocked
    optimizer CdnDistributionConfigOptimizer
    Configuration for the Image Optimizer. This is a paid feature that automatically optimizes images to reduce their file size for faster delivery, leading to improved website performance and a better user experience.
    backend CdnDistributionConfigBackend
    The configured backend for the distribution
    regions string[]
    The configured regions where content will be hosted
    blockedCountries string[]
    The configured countries where distribution of content is blocked
    optimizer CdnDistributionConfigOptimizer
    Configuration for the Image Optimizer. This is a paid feature that automatically optimizes images to reduce their file size for faster delivery, leading to improved website performance and a better user experience.
    backend CdnDistributionConfigBackend
    The configured backend for the distribution
    regions Sequence[str]
    The configured regions where content will be hosted
    blocked_countries Sequence[str]
    The configured countries where distribution of content is blocked
    optimizer CdnDistributionConfigOptimizer
    Configuration for the Image Optimizer. This is a paid feature that automatically optimizes images to reduce their file size for faster delivery, leading to improved website performance and a better user experience.
    backend Property Map
    The configured backend for the distribution
    regions List<String>
    The configured regions where content will be hosted
    blockedCountries List<String>
    The configured countries where distribution of content is blocked
    optimizer Property Map
    Configuration for the Image Optimizer. This is a paid feature that automatically optimizes images to reduce their file size for faster delivery, leading to improved website performance and a better user experience.

    CdnDistributionConfigBackend, CdnDistributionConfigBackendArgs

    Type string
    The configured backend type. Possible values are: http, bucket.
    BucketUrl string
    The URL of the bucket (e.g. https://s3.example.com). Required if type is 'bucket'.
    Credentials CdnDistributionConfigBackendCredentials
    The credentials for the bucket. Required if type is 'bucket'.
    Geofencing Dictionary<string, ImmutableArray<string>>
    The configured type http to configure countries where content is allowed. A map of URLs to a list of countries
    OriginRequestHeaders Dictionary<string, string>
    The configured type http origin request headers for the backend
    OriginUrl string
    The configured backend type http for the distribution
    Region string
    The region where the bucket is hosted. Required if type is 'bucket'.
    Type string
    The configured backend type. Possible values are: http, bucket.
    BucketUrl string
    The URL of the bucket (e.g. https://s3.example.com). Required if type is 'bucket'.
    Credentials CdnDistributionConfigBackendCredentials
    The credentials for the bucket. Required if type is 'bucket'.
    Geofencing map[string][]string
    The configured type http to configure countries where content is allowed. A map of URLs to a list of countries
    OriginRequestHeaders map[string]string
    The configured type http origin request headers for the backend
    OriginUrl string
    The configured backend type http for the distribution
    Region string
    The region where the bucket is hosted. Required if type is 'bucket'.
    type String
    The configured backend type. Possible values are: http, bucket.
    bucketUrl String
    The URL of the bucket (e.g. https://s3.example.com). Required if type is 'bucket'.
    credentials CdnDistributionConfigBackendCredentials
    The credentials for the bucket. Required if type is 'bucket'.
    geofencing Map<String,List<String>>
    The configured type http to configure countries where content is allowed. A map of URLs to a list of countries
    originRequestHeaders Map<String,String>
    The configured type http origin request headers for the backend
    originUrl String
    The configured backend type http for the distribution
    region String
    The region where the bucket is hosted. Required if type is 'bucket'.
    type string
    The configured backend type. Possible values are: http, bucket.
    bucketUrl string
    The URL of the bucket (e.g. https://s3.example.com). Required if type is 'bucket'.
    credentials CdnDistributionConfigBackendCredentials
    The credentials for the bucket. Required if type is 'bucket'.
    geofencing {[key: string]: string[]}
    The configured type http to configure countries where content is allowed. A map of URLs to a list of countries
    originRequestHeaders {[key: string]: string}
    The configured type http origin request headers for the backend
    originUrl string
    The configured backend type http for the distribution
    region string
    The region where the bucket is hosted. Required if type is 'bucket'.
    type str
    The configured backend type. Possible values are: http, bucket.
    bucket_url str
    The URL of the bucket (e.g. https://s3.example.com). Required if type is 'bucket'.
    credentials CdnDistributionConfigBackendCredentials
    The credentials for the bucket. Required if type is 'bucket'.
    geofencing Mapping[str, Sequence[str]]
    The configured type http to configure countries where content is allowed. A map of URLs to a list of countries
    origin_request_headers Mapping[str, str]
    The configured type http origin request headers for the backend
    origin_url str
    The configured backend type http for the distribution
    region str
    The region where the bucket is hosted. Required if type is 'bucket'.
    type String
    The configured backend type. Possible values are: http, bucket.
    bucketUrl String
    The URL of the bucket (e.g. https://s3.example.com). Required if type is 'bucket'.
    credentials Property Map
    The credentials for the bucket. Required if type is 'bucket'.
    geofencing Map<List<String>>
    The configured type http to configure countries where content is allowed. A map of URLs to a list of countries
    originRequestHeaders Map<String>
    The configured type http origin request headers for the backend
    originUrl String
    The configured backend type http for the distribution
    region String
    The region where the bucket is hosted. Required if type is 'bucket'.

    CdnDistributionConfigBackendCredentials, CdnDistributionConfigBackendCredentialsArgs

    AccessKeyId string
    The access key for the bucket. Required if type is 'bucket'.
    SecretAccessKey string
    The access key for the bucket. Required if type is 'bucket'.
    AccessKeyId string
    The access key for the bucket. Required if type is 'bucket'.
    SecretAccessKey string
    The access key for the bucket. Required if type is 'bucket'.
    accessKeyId String
    The access key for the bucket. Required if type is 'bucket'.
    secretAccessKey String
    The access key for the bucket. Required if type is 'bucket'.
    accessKeyId string
    The access key for the bucket. Required if type is 'bucket'.
    secretAccessKey string
    The access key for the bucket. Required if type is 'bucket'.
    access_key_id str
    The access key for the bucket. Required if type is 'bucket'.
    secret_access_key str
    The access key for the bucket. Required if type is 'bucket'.
    accessKeyId String
    The access key for the bucket. Required if type is 'bucket'.
    secretAccessKey String
    The access key for the bucket. Required if type is 'bucket'.

    CdnDistributionConfigOptimizer, CdnDistributionConfigOptimizerArgs

    Enabled bool
    Enabled bool
    enabled Boolean
    enabled boolean
    enabled bool
    enabled Boolean

    CdnDistributionDomain, CdnDistributionDomainArgs

    Errors List<string>
    List of domain errors
    Name string
    The name of the domain
    Status string
    The status of the domain
    Type string
    The type of the domain. Each distribution has one domain of type "managed", and domains of type "custom" may be additionally created by the user
    Errors []string
    List of domain errors
    Name string
    The name of the domain
    Status string
    The status of the domain
    Type string
    The type of the domain. Each distribution has one domain of type "managed", and domains of type "custom" may be additionally created by the user
    errors List<String>
    List of domain errors
    name String
    The name of the domain
    status String
    The status of the domain
    type String
    The type of the domain. Each distribution has one domain of type "managed", and domains of type "custom" may be additionally created by the user
    errors string[]
    List of domain errors
    name string
    The name of the domain
    status string
    The status of the domain
    type string
    The type of the domain. Each distribution has one domain of type "managed", and domains of type "custom" may be additionally created by the user
    errors Sequence[str]
    List of domain errors
    name str
    The name of the domain
    status str
    The status of the domain
    type str
    The type of the domain. Each distribution has one domain of type "managed", and domains of type "custom" may be additionally created by the user
    errors List<String>
    List of domain errors
    name String
    The name of the domain
    status String
    The status of the domain
    type String
    The type of the domain. Each distribution has one domain of type "managed", and domains of type "custom" may be additionally created by the user

    Package Details

    Repository
    stackit stackitcloud/pulumi-stackit
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the stackit Terraform Provider.
    stackit logo
    Viewing docs for stackit v0.0.4
    published on Friday, Feb 20, 2026 by stackitcloud
      Try Pulumi Cloud free. Your team will thank you.