terraform-provider-stackitp.../stackit/internal/services
GokceGK b1fb9ab9b6
Extend network resource fields (#576)
* deprecate nameservers filed

* onboard routed field

* onboard new ipv4 fields

* onboard new ipv6 fields

* update examples

* update examples

* update examples

* remove nameserver(deprecated) mapping

* make fields computed

* Revert "remove nameserver(deprecated) mapping"

This reverts commit e4bf1dc184289f3bddc10c5d3b2320966b529649.

* remove routed from update payload (not yet supported)

* Update docs/resources/network.md

Co-authored-by: João Palet <joao.palet@outlook.com>

* Update stackit/internal/services/iaas/network/resource.go

Co-authored-by: João Palet <joao.palet@outlook.com>

* fix the field descriptions

* remove ipv6 from examples

* use nameservers as rollback value to support deprecated field

* extend acceptance tests

* add condition that nameserver and ipv4_nameserver cannot be provided at the same time

* extend acc test

* improve conditions in create payload

* adapt modify plan to support update and delete operations

* fix acceptance test

* deprecate prefixes and create ipv4_prefixes field

* fix unit tests

* fix update issues

* fix linter issues

* extend modifyPlan condition

* add validateConfig function

* Update stackit/internal/services/iaas/network/resource.go

Co-authored-by: João Palet <joao.palet@outlook.com>

* Update stackit/internal/services/iaas/network/resource.go

Co-authored-by: João Palet <joao.palet@outlook.com>

* update descriptions

* Update stackit/internal/services/iaas/network/resource.go

Co-authored-by: João Palet <joao.palet@outlook.com>

* Update stackit/internal/services/iaas/network/resource.go

Co-authored-by: João Palet <joao.palet@outlook.com>

* implement no_gateway field and condition check

* implement no_ipv6_gateway field and condition check

* update examples

* update examples and descriptions

* fix linter issues

* Update stackit/internal/services/iaas/network/resource.go

Co-authored-by: João Palet <joao.palet@outlook.com>

* adapt descriptions

* apply acceptance comments

* adapt conditions in create and update

* add plan modifiers

* add requiresReplace

---------

Co-authored-by: João Palet <joao.palet@outlook.com>
2024-11-19 15:25:56 +01:00
..
argus Revert "Revert "Rename argus to observability (#510)" (#515)" (#516) 2024-08-26 11:28:35 +02:00
dns Document possible values of schema fields (#455) 2024-07-09 13:14:38 +01:00
iaas Extend network resource fields (#576) 2024-11-19 15:25:56 +01:00
loadbalancer Increase the target count per pool from 250 to 1000 to be ready for large SKE clusters (#550) 2024-10-10 11:15:01 +01:00
logme Add description for the parameters field of DSA instances (#445) 2024-07-02 19:02:19 +01:00
mariadb Add description for the parameters field of DSA instances (#445) 2024-07-02 19:02:19 +01:00
mongodbflex Add uri to user resources for MongoDB Flex and PostgreSQL Flex (#512) 2024-08-23 09:41:49 +02:00
objectstorage Fix credential and credential group not found issue (#567) 2024-10-21 15:01:12 +02:00
observability Revert "Revert "Rename argus to observability (#510)" (#515)" (#516) 2024-08-26 11:28:35 +02:00
opensearch Add description for the parameters field of DSA instances (#445) 2024-07-02 19:02:19 +01:00
postgresflex Remove leftovers (#529) 2024-09-05 10:52:39 +01:00
rabbitmq fix the parameters handling in instance creation (#508) 2024-08-20 13:14:33 +02:00
redis Add description for the parameters field of DSA instances (#445) 2024-07-02 19:02:19 +01:00
resourcemanager Add requiresreplace to members (#535) 2024-09-16 10:43:03 +01:00
secretsmanager fix(deps): update stackit sdk modules (#373) 2024-05-27 11:54:57 +01:00
serverbackup Make server backup schedule resources beta (#434) 2024-06-26 14:02:50 +01:00
ske Feature: allow system components on nodepools (#591) 2024-11-13 10:44:55 +00:00
sqlserverflex IaaS Release (#543) 2024-10-18 16:37:41 +01:00