You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -172,6 +172,25 @@ To use beta resources in the STACKIT Terraform provider, follow these steps:
172
172
173
173
For more details, please refer to the [beta resources configuration guide](https://registry.terraform.io/providers/stackitcloud/stackit/latest/docs/guides/opting_into_beta_resources).
174
174
175
+
## Opting into Experiments
176
+
177
+
Experiments are features that are even less mature and stable than Beta Resources. While there is some assumed stability in beta resources, will have to expect breaking changes while using experimental resources. Experimental Resources do not come with any support or warranty.
178
+
179
+
To enable experiments set the experiments field in the provider definition:
180
+
181
+
```hcl
182
+
provider "stackit" {
183
+
region = "eu01"
184
+
experiments = ["iam"]
185
+
}
186
+
```
187
+
188
+
### Available Experiments
189
+
190
+
#### `iam`
191
+
192
+
Enables IAM management features in the Terraform provider. The underlying IAM API is expected to undergo a redesign in the future, which leads to it being considered experimental.
193
+
175
194
## Acceptance Tests
176
195
177
196
Terraform acceptance tests are run using the command `make test-acceptance-tf`. For all services,
# generated by https://github.com/hashicorp/terraform-plugin-docs
3
+
page_title: "stackit_public_ip_ranges Data Source - stackit"
4
+
subcategory: ""
5
+
description: |-
6
+
A list of all public IP ranges that STACKIT uses.
7
+
~> This resource 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.
8
+
---
9
+
10
+
# stackit_public_ip_ranges (Data Source)
11
+
12
+
A list of all public IP ranges that STACKIT uses.
13
+
14
+
~> This resource 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.
15
+
16
+
## Example Usage
17
+
18
+
```terraform
19
+
data "stackit_public_ip_ranges" "example" {}
20
+
```
21
+
22
+
<!-- schema generated by tfplugindocs -->
23
+
## Schema
24
+
25
+
### Read-Only
26
+
27
+
-`id` (String) Terraform's internal resource ID. It takes the values of "`public_ip_ranges.*.cidr`".
28
+
-`public_ip_ranges` (Attributes List) A list of all public IP ranges. (see [below for nested schema](#nestedatt--public_ip_ranges))
Copy file name to clipboardExpand all lines: docs/index.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -154,8 +154,10 @@ Note: AWS specific checks must be skipped as they do not work on STACKIT. For de
154
154
-`argus_custom_endpoint` (String, Deprecated) Custom endpoint for the Argus service
155
155
-`authorization_custom_endpoint` (String) Custom endpoint for the Membership service
156
156
-`credentials_path` (String) Path of JSON from where the credentials are read. Takes precedence over the env var `STACKIT_CREDENTIALS_PATH`. Default value is `~/.stackit/credentials.json`.
157
+
-`default_region` (String) Region will be used as the default location for regional services. Not all services require a region, some are global
157
158
-`dns_custom_endpoint` (String) Custom endpoint for the DNS service
158
159
-`enable_beta_resources` (Boolean) Enable beta resources. Default is false.
160
+
-`experiments` (List of String) Enables experiments. These are unstable features without official support. More information can be found in the README. Available Experiments: [iam]
159
161
-`iaas_custom_endpoint` (String) Custom endpoint for the IaaS service
160
162
-`loadbalancer_custom_endpoint` (String) Custom endpoint for the Load Balancer service
161
163
-`logme_custom_endpoint` (String) Custom endpoint for the LogMe service
@@ -169,7 +171,7 @@ Note: AWS specific checks must be skipped as they do not work on STACKIT. For de
169
171
-`private_key_path` (String) 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.
170
172
-`rabbitmq_custom_endpoint` (String) Custom endpoint for the RabbitMQ service
171
173
-`redis_custom_endpoint` (String) Custom endpoint for the Redis service
172
-
-`region` (String) Region will be used as the default location for regional services. Not all services require a region, some are global
174
+
-`region` (String, Deprecated) Region will be used as the default location for regional services. Not all services require a region, some are global
173
175
-`resourcemanager_custom_endpoint` (String) Custom endpoint for the Resource Manager service
174
176
-`secretsmanager_custom_endpoint` (String) Custom endpoint for the Secrets Manager service
175
177
-`server_backup_custom_endpoint` (String) Custom endpoint for the Server Backup service
0 commit comments