Feat/stackittpr 189 min max tests (#806)
* feat(serverupdate): added min/max tests * feat(serverbackup): added min/max tests * chore(dns): added min/max tests * fix(dns): correct attribute setting of zone type * chore(secretsmanager): added min/max tests * chore(acceptance tests): fixed linter issues * chore(acceptance tests): cleanup code * updated documentation * chore(acceptance test): fixed review findings
This commit is contained in:
parent
6a0ccb87ee
commit
b2af6ac0e4
14 changed files with 1136 additions and 674 deletions
34
stackit/internal/services/secretsmanager/testdata/resource-max.tf
vendored
Normal file
34
stackit/internal/services/secretsmanager/testdata/resource-max.tf
vendored
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
variable "project_id" {}
|
||||
variable "instance_name" {}
|
||||
variable "user_description" {}
|
||||
variable "write_enabled" {}
|
||||
variable "acl1" {}
|
||||
variable "acl2" {}
|
||||
|
||||
resource "stackit_secretsmanager_instance" "instance" {
|
||||
project_id = var.project_id
|
||||
name = var.instance_name
|
||||
acls = [
|
||||
var.acl1,
|
||||
var.acl2,
|
||||
]
|
||||
}
|
||||
|
||||
resource "stackit_secretsmanager_user" "user" {
|
||||
project_id = var.project_id
|
||||
instance_id = stackit_secretsmanager_instance.instance.instance_id
|
||||
description = var.user_description
|
||||
write_enabled = var.write_enabled
|
||||
}
|
||||
|
||||
|
||||
data "stackit_secretsmanager_instance" "instance" {
|
||||
project_id = var.project_id
|
||||
instance_id = stackit_secretsmanager_instance.instance.instance_id
|
||||
}
|
||||
|
||||
data "stackit_secretsmanager_user" "user" {
|
||||
project_id = var.project_id
|
||||
instance_id = stackit_secretsmanager_instance.instance.instance_id
|
||||
user_id = stackit_secretsmanager_user.user.user_id
|
||||
}
|
||||
28
stackit/internal/services/secretsmanager/testdata/resource-min.tf
vendored
Normal file
28
stackit/internal/services/secretsmanager/testdata/resource-min.tf
vendored
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
variable "project_id" {}
|
||||
variable "instance_name" {}
|
||||
variable "user_description" {}
|
||||
variable "write_enabled" {}
|
||||
|
||||
resource "stackit_secretsmanager_instance" "instance" {
|
||||
project_id = var.project_id
|
||||
name = var.instance_name
|
||||
}
|
||||
|
||||
resource "stackit_secretsmanager_user" "user" {
|
||||
project_id = var.project_id
|
||||
instance_id = stackit_secretsmanager_instance.instance.instance_id
|
||||
description = var.user_description
|
||||
write_enabled = var.write_enabled
|
||||
}
|
||||
|
||||
|
||||
data "stackit_secretsmanager_instance" "instance" {
|
||||
project_id = var.project_id
|
||||
instance_id = stackit_secretsmanager_instance.instance.instance_id
|
||||
}
|
||||
|
||||
data "stackit_secretsmanager_user" "user" {
|
||||
project_id = var.project_id
|
||||
instance_id = stackit_secretsmanager_instance.instance.instance_id
|
||||
user_id = stackit_secretsmanager_user.user.user_id
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue