diff --git a/go.mod b/go.mod index 20a6e0c..3fe21ce 100644 --- a/go.mod +++ b/go.mod @@ -28,7 +28,7 @@ require ( github.com/stackitcloud/stackit-sdk-go/services/iaas v1.3.5 github.com/stackitcloud/stackit-sdk-go/services/loadbalancer v1.8.0 github.com/stackitcloud/stackit-sdk-go/services/resourcemanager v0.20.1 - github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.12.0 + github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.15.0 go.uber.org/atomic v1.11.0 go.uber.org/mock v0.6.0 golang.org/x/mod v0.34.0 diff --git a/go.sum b/go.sum index 681266c..d4717cd 100644 --- a/go.sum +++ b/go.sum @@ -477,8 +477,8 @@ github.com/stackitcloud/stackit-sdk-go/services/loadbalancer v1.8.0 h1:DxrN85V73 github.com/stackitcloud/stackit-sdk-go/services/loadbalancer v1.8.0/go.mod h1:ClPE4TOM1FeaJiwTXvApq4gWaSgTLq6nU3PPHAIQDN4= github.com/stackitcloud/stackit-sdk-go/services/resourcemanager v0.20.1 h1:IvZqEXjRjXrkjY0aSZFZ5zccOr2ZB+fj+N8AG46ajC4= github.com/stackitcloud/stackit-sdk-go/services/resourcemanager v0.20.1/go.mod h1:yjrIuyp6+6RCYTiP77NGV1DniULFyhLTz9B5ebwvF40= -github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.12.0 h1:l1EDIlXce2C8JcbBDHVa6nZ4SjPTqmnALTgrhms+NKI= -github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.12.0/go.mod h1:EXq8/J7t9p8zPmdIq+atuxyAbnQwxrQT18fI+Qpv98k= +github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.15.0 h1:n+NNJvhJYs7oFuIXZWCnMTHR3dukMXOHXlycBGZ3sEc= +github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.15.0/go.mod h1:2nXRRpjYPKijMf3muc2fxv46ArqGdpG8IoePS/SUnoQ= github.com/stoewer/go-strcase v1.3.1 h1:iS0MdW+kVTxgMoE1LAZyMiYJFKlOzLooE4MxjirtkAs= github.com/stoewer/go-strcase v1.3.1/go.mod h1:fAH5hQ5pehh+j3nZfvwdk2RgEgQjAoM8wodgtPmh1xo= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= diff --git a/test/project-wrapper/main.go b/test/project-wrapper/main.go index a14bf11..8405195 100644 --- a/test/project-wrapper/main.go +++ b/test/project-wrapper/main.go @@ -16,7 +16,7 @@ import ( "github.com/stackitcloud/stackit-sdk-go/services/authorization" resourcemanager "github.com/stackitcloud/stackit-sdk-go/services/resourcemanager/v0api" - "github.com/stackitcloud/stackit-sdk-go/services/serviceaccount" + serviceaccount "github.com/stackitcloud/stackit-sdk-go/services/serviceaccount/v2api" "k8s.io/apimachinery/pkg/util/wait" "k8s.io/utils/set" @@ -205,13 +205,13 @@ func createServiceAccountAndKey(ctx context.Context, projectID string) (string, } createAccountPayload := serviceaccount.CreateServiceAccountPayload{ - Name: new("ske-intgrtn-tst"), + Name: "ske-intgrtn-tst", } - resp, err := saClient.CreateServiceAccount(ctx, projectID).CreateServiceAccountPayload(createAccountPayload).Execute() + resp, err := saClient.DefaultAPI.CreateServiceAccount(ctx, projectID).CreateServiceAccountPayload(createAccountPayload).Execute() if err != nil { return "", fmt.Errorf("error when calling CreateServiceAccount: %v", err) } - mail := *resp.Email + mail := resp.Email validUntil := time.Now().Add(time.Hour * 3) roles := set.New(sdk.ServiceAccountRoles...) @@ -226,7 +226,7 @@ func createServiceAccountAndKey(ctx context.Context, projectID string) (string, Factor: 2.0, Steps: 5, }, func() (*serviceaccount.CreateServiceAccountKeyResponse, error) { - saKey, err = saClient.CreateServiceAccountKey(ctx, projectID, mail).CreateServiceAccountKeyPayload(serviceaccount.CreateServiceAccountKeyPayload{ValidUntil: &validUntil}).Execute() + saKey, err = saClient.DefaultAPI.CreateServiceAccountKey(ctx, projectID, mail).CreateServiceAccountKeyPayload(serviceaccount.CreateServiceAccountKeyPayload{ValidUntil: &validUntil}).Execute() return saKey, err }) if err != nil {