Skip to content

Commit 64d4597

Browse files
authored
fix(sqlserverflex): attribute rules is required not optional (#956)
Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
1 parent 57d7310 commit 64d4597

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

docs/resources/sqlserverflex_user.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ import {
3434

3535
- `instance_id` (String) ID of the SQLServer Flex instance.
3636
- `project_id` (String) STACKIT project ID to which the instance is associated.
37+
- `roles` (Set of String) Database access levels for the user. The values for the default roles are: `##STACKIT_DatabaseManager##`, `##STACKIT_LoginManager##`, `##STACKIT_ProcessManager##`, `##STACKIT_ServerManager##`, `##STACKIT_SQLAgentManager##`, `##STACKIT_SQLAgentUser##`
3738
- `username` (String) Username of the SQLServer Flex instance.
3839

3940
### Optional
4041

4142
- `region` (String)
42-
- `roles` (Set of String) Database access levels for the user. The values for the default roles are: `##STACKIT_DatabaseManager##`, `##STACKIT_LoginManager##`, `##STACKIT_ProcessManager##`, `##STACKIT_ServerManager##`, `##STACKIT_SQLAgentManager##`, `##STACKIT_SQLAgentUser##`
4343

4444
### Read-Only
4545

stackit/internal/services/sqlserverflex/user/resource.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ func (r *userResource) Schema(_ context.Context, _ resource.SchemaRequest, resp
178178
"roles": schema.SetAttribute{
179179
Description: descriptions["roles"],
180180
ElementType: types.StringType,
181-
Optional: true,
181+
Required: true,
182182
PlanModifiers: []planmodifier.Set{
183183
setplanmodifier.RequiresReplace(),
184184
},

0 commit comments

Comments
 (0)