Skip to content

Commit 8fdfe43

Browse files
committed
bump stackit authorization sdk to v2
Signed-off-by: Felix Breuer <f.breuer94@gmail.com>
1 parent 88cb31d commit 8fdfe43

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

test/project-wrapper/main.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import (
1414
"syscall"
1515
"time"
1616

17-
"github.com/stackitcloud/stackit-sdk-go/services/authorization"
17+
authorization "github.com/stackitcloud/stackit-sdk-go/services/authorization/v2api"
1818
resourcemanager "github.com/stackitcloud/stackit-sdk-go/services/resourcemanager/v0api"
1919
"github.com/stackitcloud/stackit-sdk-go/services/serviceaccount"
2020
"k8s.io/apimachinery/pkg/util/wait"
@@ -169,7 +169,7 @@ func assignRoleToServiceAccount(ctx context.Context, projectID string, email str
169169
return err
170170
}
171171

172-
_, err = client.AddMembers(ctx, projectID).AddMembersPayload(authorization.AddMembersPayload{Members: sdk.GetMembersForRoles(email, roles), ResourceType: new("project")}).Execute()
172+
_, err = client.DefaultAPI.AddMembers(ctx, projectID).AddMembersPayload(authorization.AddMembersPayload{Members: sdk.GetMembersForRoles(email, roles), ResourceType: "project"}).Execute()
173173
if err != nil {
174174
return err
175175
}

test/project-wrapper/sdk/util.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package sdk
22

33
import (
4-
"github.com/stackitcloud/stackit-sdk-go/services/authorization"
4+
authorization "github.com/stackitcloud/stackit-sdk-go/services/authorization/v2api"
55
"k8s.io/utils/set"
66
)
77

@@ -10,13 +10,13 @@ var ServiceAccountRoles = []string{
1010
"iaas.network.admin", // required by the infra controller
1111
}
1212

13-
func GetMembersForRoles(subject string, roles set.Set[string]) *[]authorization.Member {
13+
func GetMembersForRoles(subject string, roles set.Set[string]) []authorization.Member {
1414
members := make([]authorization.Member, 0, roles.Len())
1515
for role := range roles {
1616
members = append(members, authorization.Member{
17-
Role: &role,
18-
Subject: &subject,
17+
Role: role,
18+
Subject: subject,
1919
})
2020
}
21-
return &members
21+
return members
2222
}

0 commit comments

Comments
 (0)