Improve region details (#90)

* Make client config error message more clear

* Add missing log

* Add region detail to resource/data source description

* Generate docs

* Remove resourcemanager using region

* Apply changes to MongoDBFlex user

* Generate docs

* Fix wrong description

---------

Co-authored-by: Henrique Santos <henrique.santos@freiheit.com>
This commit is contained in:
Henrique Santos 2023-10-17 16:02:13 +01:00 committed by GitHub
parent 20f3496242
commit 9d11098102
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
102 changed files with 200 additions and 193 deletions

View file

@ -3,12 +3,12 @@
page_title: "stackit_argus_instance Data Source - stackit"
subcategory: ""
description: |-
Argus instance data source schema. Must have a region specified in the provider configuration.
---
# stackit_argus_instance (Data Source)
Argus instance data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_argus_scrapeconfig Data Source - stackit"
subcategory: ""
description: |-
Argus scrape config data source schema. Must have a region specified in the provider configuration.
---
# stackit_argus_scrapeconfig (Data Source)
Argus scrape config data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_logme_credential Data Source - stackit"
subcategory: ""
description: |-
LogMe credential data source schema.
LogMe credential data source schema. Must have a region specified in the provider configuration.
---
# stackit_logme_credential (Data Source)
LogMe credential data source schema.
LogMe credential data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_logme_instance Data Source - stackit"
subcategory: ""
description: |-
LogMe instance data source schema.
LogMe instance data source schema. Must have a region specified in the provider configuration.
---
# stackit_logme_instance (Data Source)
LogMe instance data source schema.
LogMe instance data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_mariadb_credential Data Source - stackit"
subcategory: ""
description: |-
MariaDB credential data source schema.
MariaDB credential data source schema. Must have a region specified in the provider configuration.
---
# stackit_mariadb_credential (Data Source)
MariaDB credential data source schema.
MariaDB credential data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_mariadb_instance Data Source - stackit"
subcategory: ""
description: |-
MariaDB instance data source schema.
MariaDB instance data source schema. Must have a region specified in the provider configuration.
---
# stackit_mariadb_instance (Data Source)
MariaDB instance data source schema.
MariaDB instance data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_mongodbflex_instance Data Source - stackit"
subcategory: ""
description: |-
MongoDB Flex instance data source schema.
MongoDB Flex instance data source schema. Must have a region specified in the provider configuration.
---
# stackit_mongodbflex_instance (Data Source)
MongoDB Flex instance data source schema.
MongoDB Flex instance data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_mongodbflex_user Data Source - stackit"
subcategory: ""
description: |-
PostgresFlex user data source schema.
PostgresFlex user data source schema. Must have a region specified in the provider configuration.
---
# stackit_mongodbflex_user (Data Source)
PostgresFlex user data source schema.
PostgresFlex user data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_objectstorage_bucket Data Source - stackit"
subcategory: ""
description: |-
ObjectStorage bucket data source schema.
ObjectStorage bucket data source schema. Must have a region specified in the provider configuration.
---
# stackit_objectstorage_bucket (Data Source)
ObjectStorage bucket data source schema.
ObjectStorage bucket data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_objectstorage_credential Data Source - stackit"
subcategory: ""
description: |-
ObjectStorage credential data source schema.
ObjectStorage credential data source schema. Must have a region specified in the provider configuration.
---
# stackit_objectstorage_credential (Data Source)
ObjectStorage credential data source schema.
ObjectStorage credential data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_objectstorage_credentials_group Data Source - stackit"
subcategory: ""
description: |-
ObjectStorage credentials group data source schema.
ObjectStorage credentials group data source schema. Must have a region specified in the provider configuration.
---
# stackit_objectstorage_credentials_group (Data Source)
ObjectStorage credentials group data source schema.
ObjectStorage credentials group data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_opensearch_credential Data Source - stackit"
subcategory: ""
description: |-
OpenSearch credential data source schema.
OpenSearch credential data source schema. Must have a region specified in the provider configuration.
---
# stackit_opensearch_credential (Data Source)
OpenSearch credential data source schema.
OpenSearch credential data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_opensearch_instance Data Source - stackit"
subcategory: ""
description: |-
OpenSearch instance data source schema.
OpenSearch instance data source schema. Must have a region specified in the provider configuration.
---
# stackit_opensearch_instance (Data Source)
OpenSearch instance data source schema.
OpenSearch instance data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_postgresflex_instance Data Source - stackit"
subcategory: ""
description: |-
PostgresFlex instance data source schema.
PostgresFlex instance data source schema. Must have a region specified in the provider configuration.
---
# stackit_postgresflex_instance (Data Source)
PostgresFlex instance data source schema.
PostgresFlex instance data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_postgresflex_user Data Source - stackit"
subcategory: ""
description: |-
PostgresFlex user data source schema.
PostgresFlex user data source schema. Must have a region specified in the provider configuration.
---
# stackit_postgresflex_user (Data Source)
PostgresFlex user data source schema.
PostgresFlex user data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_postgresql_credential Data Source - stackit"
subcategory: ""
description: |-
PostgreSQL credential data source schema.
PostgreSQL credential data source schema. Must have a region specified in the provider configuration.
---
# stackit_postgresql_credential (Data Source)
PostgreSQL credential data source schema.
PostgreSQL credential data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_postgresql_instance Data Source - stackit"
subcategory: ""
description: |-
PostgreSQL instance data source schema.
PostgreSQL instance data source schema. Must have a region specified in the provider configuration.
---
# stackit_postgresql_instance (Data Source)
PostgreSQL instance data source schema.
PostgreSQL instance data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_rabbitmq_credential Data Source - stackit"
subcategory: ""
description: |-
RabbitMQ credential data source schema.
RabbitMQ credential data source schema. Must have a region specified in the provider configuration.
---
# stackit_rabbitmq_credential (Data Source)
RabbitMQ credential data source schema.
RabbitMQ credential data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_rabbitmq_instance Data Source - stackit"
subcategory: ""
description: |-
RabbitMQ instance data source schema.
RabbitMQ instance data source schema. Must have a region specified in the provider configuration.
---
# stackit_rabbitmq_instance (Data Source)
RabbitMQ instance data source schema.
RabbitMQ instance data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_redis_credential Data Source - stackit"
subcategory: ""
description: |-
Redis credential data source schema.
Redis credential data source schema. Must have a region specified in the provider configuration.
---
# stackit_redis_credential (Data Source)
Redis credential data source schema.
Redis credential data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_redis_instance Data Source - stackit"
subcategory: ""
description: |-
Redis instance data source schema.
Redis instance data source schema. Must have a region specified in the provider configuration.
---
# stackit_redis_instance (Data Source)
Redis instance data source schema.
Redis instance data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_ske_cluster Data Source - stackit"
subcategory: ""
description: |-
SKE Cluster data source schema.
SKE Cluster data source schema. Must have a region specified in the provider configuration.
---
# stackit_ske_cluster (Data Source)
SKE Cluster data source schema.
SKE Cluster data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_ske_project Data Source - stackit"
subcategory: ""
description: |-
SKE project data source schema. Must have a region specified in the provider configuration.
---
# stackit_ske_project (Data Source)
SKE project data source schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_argus_credential Resource - stackit"
subcategory: ""
description: |-
Argus credential resource schema. Must have a region specified in the provider configuration.
---
# stackit_argus_credential (Resource)
Argus credential resource schema. Must have a `region` specified in the provider configuration.

View file

@ -3,12 +3,12 @@
page_title: "stackit_argus_instance Resource - stackit"
subcategory: ""
description: |-
Argus instance resource schema. Must have a region specified in the provider configuration.
---
# stackit_argus_instance (Resource)
Argus instance resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_argus_scrapeconfig Resource - stackit"
subcategory: ""
description: |-
Argus scrape config resource schema. Must have a region specified in the provider configuration.
---
# stackit_argus_scrapeconfig (Resource)
Argus scrape config resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_logme_credential Resource - stackit"
subcategory: ""
description: |-
LogMe credential resource schema.
LogMe credential resource schema. Must have a region specified in the provider configuration.
---
# stackit_logme_credential (Resource)
LogMe credential resource schema.
LogMe credential resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_logme_instance Resource - stackit"
subcategory: ""
description: |-
LogMe instance resource schema.
LogMe instance resource schema. Must have a region specified in the provider configuration.
---
# stackit_logme_instance (Resource)
LogMe instance resource schema.
LogMe instance resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_mariadb_credential Resource - stackit"
subcategory: ""
description: |-
MariaDB credential resource schema.
MariaDB credential resource schema. Must have a region specified in the provider configuration.
---
# stackit_mariadb_credential (Resource)
MariaDB credential resource schema.
MariaDB credential resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_mariadb_instance Resource - stackit"
subcategory: ""
description: |-
MariaDB instance resource schema.
MariaDB instance resource schema. Must have a region specified in the provider configuration.
---
# stackit_mariadb_instance (Resource)
MariaDB instance resource schema.
MariaDB instance resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_mongodbflex_instance Resource - stackit"
subcategory: ""
description: |-
MongoDB Flex instance resource schema.
MongoDB Flex instance resource schema. Must have a region specified in the provider configuration.
---
# stackit_mongodbflex_instance (Resource)
MongoDB Flex instance resource schema.
MongoDB Flex instance resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_mongodbflex_user Resource - stackit"
subcategory: ""
description: |-
MongoDB Flex user resource schema.
MongoDB Flex user resource schema. Must have a region specified in the provider configuration.
---
# stackit_mongodbflex_user (Resource)
MongoDB Flex user resource schema.
MongoDB Flex user resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_objectstorage_bucket Resource - stackit"
subcategory: ""
description: |-
ObjectStorage bucket resource schema.
ObjectStorage bucket resource schema. Must have a region specified in the provider configuration.
---
# stackit_objectstorage_bucket (Resource)
ObjectStorage bucket resource schema.
ObjectStorage bucket resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_objectstorage_credential Resource - stackit"
subcategory: ""
description: |-
ObjectStorage credential resource schema.
ObjectStorage credential resource schema. Must have a region specified in the provider configuration.
---
# stackit_objectstorage_credential (Resource)
ObjectStorage credential resource schema.
ObjectStorage credential resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_objectstorage_credentials_group Resource - stackit"
subcategory: ""
description: |-
ObjectStorage credentials group resource schema.
ObjectStorage credentials group resource schema. Must have a region specified in the provider configuration.
---
# stackit_objectstorage_credentials_group (Resource)
ObjectStorage credentials group resource schema.
ObjectStorage credentials group resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_opensearch_credential Resource - stackit"
subcategory: ""
description: |-
OpenSearch credential resource schema.
OpenSearch credential resource schema. Must have a region specified in the provider configuration.
---
# stackit_opensearch_credential (Resource)
OpenSearch credential resource schema.
OpenSearch credential resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_opensearch_instance Resource - stackit"
subcategory: ""
description: |-
OpenSearch instance resource schema.
OpenSearch instance resource schema. Must have a region specified in the provider configuration.
---
# stackit_opensearch_instance (Resource)
OpenSearch instance resource schema.
OpenSearch instance resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_postgresflex_instance Resource - stackit"
subcategory: ""
description: |-
PostgresFlex instance resource schema.
PostgresFlex instance resource schema. Must have a region specified in the provider configuration.
---
# stackit_postgresflex_instance (Resource)
PostgresFlex instance resource schema.
PostgresFlex instance resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_postgresflex_user Resource - stackit"
subcategory: ""
description: |-
PostgresFlex user resource schema.
PostgresFlex user resource schema. Must have a region specified in the provider configuration.
---
# stackit_postgresflex_user (Resource)
PostgresFlex user resource schema.
PostgresFlex user resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_postgresql_credential Resource - stackit"
subcategory: ""
description: |-
PostgreSQL credential resource schema.
PostgreSQL credential resource schema. Must have a region specified in the provider configuration.
---
# stackit_postgresql_credential (Resource)
PostgreSQL credential resource schema.
PostgreSQL credential resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_postgresql_instance Resource - stackit"
subcategory: ""
description: |-
PostgreSQL instance resource schema.
PostgreSQL instance resource schema. Must have a region specified in the provider configuration.
---
# stackit_postgresql_instance (Resource)
PostgreSQL instance resource schema.
PostgreSQL instance resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_rabbitmq_credential Resource - stackit"
subcategory: ""
description: |-
RabbitMQ credential resource schema.
RabbitMQ credential resource schema. Must have a region specified in the provider configuration.
---
# stackit_rabbitmq_credential (Resource)
RabbitMQ credential resource schema.
RabbitMQ credential resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_rabbitmq_instance Resource - stackit"
subcategory: ""
description: |-
RabbitMQ instance resource schema.
RabbitMQ instance resource schema. Must have a region specified in the provider configuration.
---
# stackit_rabbitmq_instance (Resource)
RabbitMQ instance resource schema.
RabbitMQ instance resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_redis_credential Resource - stackit"
subcategory: ""
description: |-
Redis credential resource schema.
Redis credential resource schema. Must have a region specified in the provider configuration.
---
# stackit_redis_credential (Resource)
Redis credential resource schema.
Redis credential resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_redis_instance Resource - stackit"
subcategory: ""
description: |-
Redis instance resource schema.
Redis instance resource schema. Must have a region specified in the provider configuration.
---
# stackit_redis_instance (Resource)
Redis instance resource schema.
Redis instance resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_ske_cluster Resource - stackit"
subcategory: ""
description: |-
SKE Cluster Resource schema.
SKE Cluster Resource schema. Must have a region specified in the provider configuration.
---
# stackit_ske_cluster (Resource)
SKE Cluster Resource schema.
SKE Cluster Resource schema. Must have a `region` specified in the provider configuration.
## Example Usage

View file

@ -3,12 +3,12 @@
page_title: "stackit_ske_project Resource - stackit"
subcategory: ""
description: |-
SKE project resource schema. Must have a region specified in the provider configuration.
---
# stackit_ske_project (Resource)
SKE project resource schema. Must have a `region` specified in the provider configuration.
## Example Usage