3.3 KiB
3.3 KiB
| page_title | subcategory | description |
|---|---|---|
| stackit_cdn_distribution Data Source - stackit | CDN distribution data source schema. ~> This datasource is in beta and may be subject to breaking changes in the future. Use with caution. See our guide https://registry.terraform.io/providers/stackitcloud/stackit/latest/docs/guides/opting_into_beta_resources for how to opt-in to use beta resources. |
stackit_cdn_distribution (Data Source)
CDN distribution data source schema.
~> This datasource 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
data "stackit_cdn_distribution" "example" {
project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
distribution_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}
Schema
Required
distribution_id(String) STACKIT project ID associated with the distributionproject_id(String) STACKIT project ID associated with the distribution
Read-Only
config(Attributes) The distribution configuration (see below for nested schema)created_at(String) Time when the distribution was createddomains(Attributes List) List of configured domains for the distribution (see below for nested schema)errors(List of String) List of distribution errorsid(String) Terraform's internal resource identifier. It is structured as "project_id,distribution_id".status(String) Status of the distributionupdated_at(String) Time when the distribution was last updated
Nested Schema for config
Optional:
blocked_countries(List of String) The configured countries where distribution of content is blocked
Read-Only:
backend(Attributes) The configured backend for the distribution (see below for nested schema)optimizer(Attributes) 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. (see below for nested schema)regions(List of String) The configured regions where content will be hosted
Nested Schema for config.backend
Read-Only:
origin_request_headers(Map of String) The configured origin request headers for the backendorigin_url(String) The configured backend type for the distributiontype(String) The configured backend type. Supported values are:http.
Nested Schema for config.optimizer
Read-Only:
enabled(Boolean)
Nested Schema for domains
Read-Only:
errors(List of String) List of domain errorsname(String) The name of the domainstatus(String) The status of the domaintype(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