Skip to content

Commit e8af5f6

Browse files
authored
Merge branch 'main' into dependabot/github_actions/actions/labeler-7
2 parents 4020983 + 1e5628f commit e8af5f6

10 files changed

Lines changed: 34 additions & 35 deletions

File tree

docs/stackit_beta_cdn_distribution_list.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ stackit beta cdn distribution list [flags]
2525
```
2626
-- int Limit the output to the first n elements
2727
-h, --help Help for "stackit beta cdn distribution list"
28-
--sort-by string Sort entries by a specific field, (one of: [id, createdAt, updatedAt, originUrl, status, originUrlRelated]) (default "createdAt")
28+
--sort-by string Sort entries by a specific field, (one of: [id, updatedAt, createdAt, originUrl, status, originUrlRelated]) (default "createdAt")
2929
```
3030

3131
### Options inherited from parent commands

docs/stackit_beta_vpn_connection_create.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@ stackit beta vpn connection create [flags]
3636
--tunnel1-phase1-dh-groups strings Tunnel 1 Phase 1 DH Groups.
3737
The Diffie-Hellman Group. Required, except if AEAD algorithms are selected. (multiple of: [modp1024, modp2048, ecp256, ecp384, modp2048s256]) (default [])
3838
--tunnel1-phase1-encryption-algorithms strings Required: Tunnel 1 Phase 1 Encryption Algorithms (multiple of: [aes256, aes128gcm16, aes256gcm16]) (default [])
39-
--tunnel1-phase1-integrity-algorithms strings Required: Tunnel 1 Phase 1 Integrity Algorithms (multiple of: [sha1, sha2_256, sha2_384]) (default [])
39+
--tunnel1-phase1-integrity-algorithms strings Required: Tunnel 1 Phase 1 Integrity Algorithms (multiple of: [sha1, sha2_256, sha2_384, sha2_512]) (default [])
4040
--tunnel1-phase1-rekey-time int Tunnel 1 Phase 1 Rekey Time.
4141
Time to schedule a IKE re-keying (in seconds).
4242
--tunnel1-phase2-dh-groups strings Tunnel 1 Phase 2 DH Groups (multiple of: [modp1024, modp2048, ecp256, ecp384, modp2048s256]) (default [])
4343
--tunnel1-phase2-dpd-action string Tunnel 1 Phase 2 DPD Action.
4444
Action to perform for this CHILD_SA on DPD timeout. "clear": Closes the CHILD_SA and does not take further action. "restart": immediately tries to re-negotiate the CILD_SA under a fresh IKE_SA. (one of: [clear, restart])
4545
--tunnel1-phase2-encryption-algorithms strings Required: Tunnel 1 Phase 2 Encryption Algorithms (multiple of: [aes256, aes128gcm16, aes256gcm16]) (default [])
46-
--tunnel1-phase2-integrity-algorithms strings Required: Tunnel 1 Phase 2 Integrity Algorithms (multiple of: [sha1, sha2_256, sha2_384]) (default [])
46+
--tunnel1-phase2-integrity-algorithms strings Required: Tunnel 1 Phase 2 Integrity Algorithms (multiple of: [sha1, sha2_256, sha2_384, sha2_512]) (default [])
4747
--tunnel1-phase2-rekey-time int Tunnel 1 Phase 2 Rekey Time.
4848
Time to schedule a Child SA re-keying (in seconds).
4949
--tunnel1-phase2-start-action string Tunnel 1 Phase 2 Start Action.
@@ -58,14 +58,14 @@ stackit beta vpn connection create [flags]
5858
--tunnel2-phase1-dh-groups strings Tunnel 2 Phase 1 DH Groups
5959
The Diffie-Hellman Group. Required, except if AEAD algorithms are selected. (multiple of: [modp1024, modp2048, ecp256, ecp384, modp2048s256]) (default [])
6060
--tunnel2-phase1-encryption-algorithms strings Required: Tunnel 2 Phase 1 Encryption Algorithms (multiple of: [aes256, aes128gcm16, aes256gcm16]) (default [])
61-
--tunnel2-phase1-integrity-algorithms strings Required: Tunnel 2 Phase 1 Integrity Algorithms (multiple of: [sha1, sha2_256, sha2_384]) (default [])
61+
--tunnel2-phase1-integrity-algorithms strings Required: Tunnel 2 Phase 1 Integrity Algorithms (multiple of: [sha1, sha2_256, sha2_384, sha2_512]) (default [])
6262
--tunnel2-phase1-rekey-time int Tunnel 2 Phase 1 Rekey Time.
6363
Time to schedule a IKE re-keying (in seconds).
6464
--tunnel2-phase2-dh-groups strings Tunnel 2 Phase 2 DH Groups (multiple of: [modp1024, modp2048, ecp256, ecp384, modp2048s256]) (default [])
6565
--tunnel2-phase2-dpd-action string Tunnel 2 Phase 2 DPD Action.
6666
Action to perform for this CHILD_SA on DPD timeout. "clear": Closes the CHILD_SA and does not take further action. "restart": immediately tries to re-negotiate the CILD_SA under a fresh IKE_SA. (one of: [clear, restart])
6767
--tunnel2-phase2-encryption-algorithms strings Required: Tunnel 2 Phase 2 Encryption Algorithms (multiple of: [aes256, aes128gcm16, aes256gcm16]) (default [])
68-
--tunnel2-phase2-integrity-algorithms strings Required: Tunnel 2 Phase 2 Integrity Algorithms (multiple of: [sha1, sha2_256, sha2_384]) (default [])
68+
--tunnel2-phase2-integrity-algorithms strings Required: Tunnel 2 Phase 2 Integrity Algorithms (multiple of: [sha1, sha2_256, sha2_384, sha2_512]) (default [])
6969
--tunnel2-phase2-rekey-time int Tunnel 2 Phase 2 Rekey Time.
7070
Time to schedule a Child SA re-keying (in seconds).
7171
--tunnel2-phase2-start-action string Tunnel 2 Phase 2 Start Action.

go.mod

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ require (
1919
github.com/stackitcloud/stackit-sdk-go/services/alb v0.14.2
2020
github.com/stackitcloud/stackit-sdk-go/services/albwaf v0.13.0
2121
github.com/stackitcloud/stackit-sdk-go/services/authorization v0.15.2
22-
github.com/stackitcloud/stackit-sdk-go/services/cdn v1.16.0
22+
github.com/stackitcloud/stackit-sdk-go/services/cdn v1.19.0
2323
github.com/stackitcloud/stackit-sdk-go/services/dns v0.21.0
2424
github.com/stackitcloud/stackit-sdk-go/services/edge v0.13.1
2525
github.com/stackitcloud/stackit-sdk-go/services/git v0.14.0
@@ -36,15 +36,15 @@ require (
3636
github.com/stackitcloud/stackit-sdk-go/services/serverupdate v1.5.2
3737
github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.20.0
3838
github.com/stackitcloud/stackit-sdk-go/services/serviceenablement v1.7.0
39-
github.com/stackitcloud/stackit-sdk-go/services/ske v1.21.0
39+
github.com/stackitcloud/stackit-sdk-go/services/ske v1.21.1
4040
github.com/stackitcloud/stackit-sdk-go/services/sqlserverflex v1.17.0
41-
github.com/stackitcloud/stackit-sdk-go/services/vpn v0.14.0
41+
github.com/stackitcloud/stackit-sdk-go/services/vpn v0.15.0
4242
github.com/zalando/go-keyring v0.2.8
4343
golang.org/x/mod v0.38.0
4444
golang.org/x/oauth2 v0.36.0
4545
golang.org/x/term v0.45.0
4646
golang.org/x/text v0.40.0
47-
k8s.io/apimachinery v0.36.2
47+
k8s.io/apimachinery v0.36.3
4848
k8s.io/client-go v0.36.2
4949
)
5050

@@ -243,7 +243,7 @@ require (
243243
mvdan.cc/gofumpt v0.9.2 // indirect
244244
mvdan.cc/unparam v0.0.0-20251027182757-5beb8c8f8f15 // indirect
245245
sigs.k8s.io/randfill v1.0.0 // indirect
246-
sigs.k8s.io/structured-merge-diff/v6 v6.3.2 // indirect
246+
sigs.k8s.io/structured-merge-diff/v6 v6.3.3 // indirect
247247
)
248248

249249
require (
@@ -273,7 +273,7 @@ require (
273273
github.com/stackitcloud/stackit-sdk-go/services/observability v0.24.0
274274
github.com/stackitcloud/stackit-sdk-go/services/rabbitmq v1.2.1
275275
github.com/stackitcloud/stackit-sdk-go/services/redis v1.1.0
276-
github.com/stackitcloud/stackit-sdk-go/services/sfs v0.9.0
276+
github.com/stackitcloud/stackit-sdk-go/services/sfs v0.11.1
277277
github.com/subosito/gotenv v1.6.0 // indirect
278278
golang.org/x/sys v0.47.0 // indirect
279279
gopkg.in/yaml.v3 v3.0.1 // indirect

go.sum

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -598,8 +598,8 @@ github.com/stackitcloud/stackit-sdk-go/services/albwaf v0.13.0 h1:uuQDV7Q3ndFJhl
598598
github.com/stackitcloud/stackit-sdk-go/services/albwaf v0.13.0/go.mod h1:4M9G1I64kZwlXO32ZoIpt0GAN4SpZ1SYerwCVVIBGoE=
599599
github.com/stackitcloud/stackit-sdk-go/services/authorization v0.15.2 h1:b7WJ/vwxlVmNNX91kI3obqGcuoPAyaCbDL5aCMQ/sNg=
600600
github.com/stackitcloud/stackit-sdk-go/services/authorization v0.15.2/go.mod h1:T/JF25XGJ3GqER/1L2N//DgY8x5tY7gA3N+/0nvmOWY=
601-
github.com/stackitcloud/stackit-sdk-go/services/cdn v1.16.0 h1:Wqxx0PDTL2F5gqI5jjznuJY0TdqECltjA0aa/rHY63U=
602-
github.com/stackitcloud/stackit-sdk-go/services/cdn v1.16.0/go.mod h1:MHB1N3EQ9GuAduAQoNS+gb1MjrWJieszbpOso9TQv5s=
601+
github.com/stackitcloud/stackit-sdk-go/services/cdn v1.19.0 h1:k+KJ4gp9awhJMY5y55vDqRSr6G/S9+8haTNILGbgH9s=
602+
github.com/stackitcloud/stackit-sdk-go/services/cdn v1.19.0/go.mod h1:MHB1N3EQ9GuAduAQoNS+gb1MjrWJieszbpOso9TQv5s=
603603
github.com/stackitcloud/stackit-sdk-go/services/dns v0.21.0 h1:ZVkptfVCAqpaPWkE+WIopM9XdzqgbVcwmX5L1jZqqx8=
604604
github.com/stackitcloud/stackit-sdk-go/services/dns v0.21.0/go.mod h1:FiYSv3D9rzgEVzi8Mpq5oYZBosrasa5uUYqVdEIbM1U=
605605
github.com/stackitcloud/stackit-sdk-go/services/edge v0.13.1 h1:N36I7MavPdDUb0GJXmwNzjEdypJEizW4eQi+/YOzedM=
@@ -648,14 +648,14 @@ github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.20.0 h1:4/xfpc
648648
github.com/stackitcloud/stackit-sdk-go/services/serviceaccount v0.20.0/go.mod h1:xJNa86o89czK2o60+s46vz8+NSKDTbQduFGFaztJnsA=
649649
github.com/stackitcloud/stackit-sdk-go/services/serviceenablement v1.7.0 h1:TNZHrunhsXRbuqZcucLs2Gqy1sEyvabufM7pB5Tscmo=
650650
github.com/stackitcloud/stackit-sdk-go/services/serviceenablement v1.7.0/go.mod h1:fXq3TmVLb4JMSve989NFFViMFoYa83s7M3hJWgN6mdQ=
651-
github.com/stackitcloud/stackit-sdk-go/services/sfs v0.9.0 h1:JWAFnskRbNKT8x62pZcAMCC+p5hyTEkAyxqFwy39jFA=
652-
github.com/stackitcloud/stackit-sdk-go/services/sfs v0.9.0/go.mod h1:jMlBoXqrPNX5nXbo6oT7exalqilw1jiLPoIp4Cn0CdI=
653-
github.com/stackitcloud/stackit-sdk-go/services/ske v1.21.0 h1:eu9PhRdL2GkXpHtf4NN9YBCUYcARdvAwq+g/FW4hmi4=
654-
github.com/stackitcloud/stackit-sdk-go/services/ske v1.21.0/go.mod h1:TbqmZhLMofmfl+HhVl6oHYcI3zvXTm1vRjN3A/fOkM4=
651+
github.com/stackitcloud/stackit-sdk-go/services/sfs v0.11.1 h1:EF9vDpfyjREUOPZVuvOlkkovf90vdRZrWJbLZFml9W0=
652+
github.com/stackitcloud/stackit-sdk-go/services/sfs v0.11.1/go.mod h1:jMlBoXqrPNX5nXbo6oT7exalqilw1jiLPoIp4Cn0CdI=
653+
github.com/stackitcloud/stackit-sdk-go/services/ske v1.21.1 h1:dSkUoaMip0uA8tnRERjT8A/3JFpx7Gux0qpxI5oGO1k=
654+
github.com/stackitcloud/stackit-sdk-go/services/ske v1.21.1/go.mod h1:TbqmZhLMofmfl+HhVl6oHYcI3zvXTm1vRjN3A/fOkM4=
655655
github.com/stackitcloud/stackit-sdk-go/services/sqlserverflex v1.17.0 h1:skiTu1l1H0gumo9kosp5fSzrjWDZWcUM5pBH6aqUaG8=
656656
github.com/stackitcloud/stackit-sdk-go/services/sqlserverflex v1.17.0/go.mod h1:AiUoMAqQcOlMgDtkVJlqI7P/VGD5xjN3dYjERGnwN/M=
657-
github.com/stackitcloud/stackit-sdk-go/services/vpn v0.14.0 h1:LMgbzhPunuelsIsfyEj/5O/aYfNcg/eGHsnZ7AZOhYg=
658-
github.com/stackitcloud/stackit-sdk-go/services/vpn v0.14.0/go.mod h1:toIjQk1dhxdUFVyCWJJja0w/0nFpDid8MWX0ukQfvfo=
657+
github.com/stackitcloud/stackit-sdk-go/services/vpn v0.15.0 h1:JpMJjWBa6fwNNcAHoq00v+8+DwMD0/fe4WPjvbHdY2o=
658+
github.com/stackitcloud/stackit-sdk-go/services/vpn v0.15.0/go.mod h1:toIjQk1dhxdUFVyCWJJja0w/0nFpDid8MWX0ukQfvfo=
659659
github.com/stbenjam/no-sprintf-host-port v0.3.1 h1:AyX7+dxI4IdLBPtDbsGAyqiTSLpCP9hWRrXQDU4Cm/g=
660660
github.com/stbenjam/no-sprintf-host-port v0.3.1/go.mod h1:ODbZesTCHMVKthBHskvUUexdcNHAQRXk9NpSsL8p/HQ=
661661
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
@@ -1103,8 +1103,8 @@ honnef.co/go/tools v0.7.0 h1:w6WUp1VbkqPEgLz4rkBzH/CSU6HkoqNLp6GstyTx3lU=
11031103
honnef.co/go/tools v0.7.0/go.mod h1:pm29oPxeP3P82ISxZDgIYeOaf9ta6Pi0EWvCFoLG2vc=
11041104
k8s.io/api v0.36.2 h1:TF6YDLIzKfccK7cq9YpTcGX8TJmEkHVRv78DM51fRYY=
11051105
k8s.io/api v0.36.2/go.mod h1:F4LbMO4brjZYh7yFkXWhynSvtB7YauxV4c+HHkNRGNg=
1106-
k8s.io/apimachinery v0.36.2 h1:0PE/W/WNy1UX61NLbXY5TMbJ6UwLL6E6lAPkYrKFxbQ=
1107-
k8s.io/apimachinery v0.36.2/go.mod h1:fvf/HOLXq9RId0rnDIbN1OEBvHXdQbLMM8nu0LcBUf4=
1106+
k8s.io/apimachinery v0.36.3 h1:PkzMRBRG8joFD8EhCuQAtNPvJlxb82FwplP26HIzvAM=
1107+
k8s.io/apimachinery v0.36.3/go.mod h1:cTSjBWgPe/6CQyBKzY/hDIRWCQQQeK0mfLbml0UYFHE=
11081108
k8s.io/client-go v0.36.2 h1:bfgxmFKc9CgqsgX4xKLAAdmTQlWee7Ob/HlDOrJ5TBI=
11091109
k8s.io/client-go v0.36.2/go.mod h1:1vgO4OAlfPnoLcb+Rze2GF5rAr14w8qjrYMoyXJzQj0=
11101110
k8s.io/klog/v2 v2.140.0 h1:Tf+J3AH7xnUzZyVVXhTgGhEKnFqye14aadWv7bzXdzc=
@@ -1124,7 +1124,7 @@ sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730 h1:IpInykpT6ceI+QxKBbEflcR5E
11241124
sigs.k8s.io/json v0.0.0-20250730193827-2d320260d730/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg=
11251125
sigs.k8s.io/randfill v1.0.0 h1:JfjMILfT8A6RbawdsK2JXGBR5AQVfd+9TbzrlneTyrU=
11261126
sigs.k8s.io/randfill v1.0.0/go.mod h1:XeLlZ/jmk4i1HRopwe7/aU3H5n1zNUcX6TM94b3QxOY=
1127-
sigs.k8s.io/structured-merge-diff/v6 v6.3.2 h1:kwVWMx5yS1CrnFWA/2QHyRVJ8jM6dBA80uLmm0wJkk8=
1128-
sigs.k8s.io/structured-merge-diff/v6 v6.3.2/go.mod h1:M3W8sfWvn2HhQDIbGWj3S099YozAsymCo/wrT5ohRUE=
1127+
sigs.k8s.io/structured-merge-diff/v6 v6.3.3 h1:u08YRbVUi59ri4YD6cg0UqNM4Dimn0sIl+wldcx5PYw=
1128+
sigs.k8s.io/structured-merge-diff/v6 v6.3.3/go.mod h1:M3W8sfWvn2HhQDIbGWj3S099YozAsymCo/wrT5ohRUE=
11291129
sigs.k8s.io/yaml v1.6.0 h1:G8fkbMSAFqgEFgh4b1wmtzDnioxFCUgTZhlbj5P9QYs=
11301130
sigs.k8s.io/yaml v1.6.0/go.mod h1:796bPqUfzR/0jLAl6XjHl3Ck7MiyVv8dbTdyT3/pMf4=

internal/cmd/beta/cdn/distribution/describe/describe_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import (
1010
"github.com/google/go-cmp/cmp/cmpopts"
1111
"github.com/google/uuid"
1212
cdn "github.com/stackitcloud/stackit-sdk-go/services/cdn/v1api"
13-
"github.com/stackitcloud/stackit-sdk-go/services/cdn/v1api/wait"
1413

1514
"github.com/stackitcloud/stackit-cli/internal/pkg/testparams"
1615

@@ -79,7 +78,7 @@ func fixtureResponse(mods ...func(resp *cdn.GetDistributionResponse)) *cdn.GetDi
7978
Errors: nil,
8079
Id: testDistributionID,
8180
ProjectId: testProjectID,
82-
Status: wait.DISTRIBUTIONSTATUS_ACTIVE,
81+
Status: cdn.DISTRIBUTIONSTATUS_ACTIVE,
8382
UpdatedAt: testTime,
8483
Waf: nil,
8584
},

internal/cmd/beta/cdn/distribution/list/list.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import (
2323

2424
type inputModel struct {
2525
*globalflags.GlobalFlagModel
26-
SortBy string
26+
SortBy cdn.ListDistributionsSortByParameter
2727
Limit *int32
2828
}
2929

@@ -34,9 +34,9 @@ const (
3434

3535
var sortByFlag = flags.StringEnumFlag(
3636
"sort-by",
37-
[]string{"id", "createdAt", "updatedAt", "originUrl", "status", "originUrlRelated"},
37+
cdn.AllowedListDistributionsSortByParameterEnumValues,
3838
"Sort entries by a specific field,",
39-
flags.StringEnumDefaultValue("createdAt"),
39+
flags.StringEnumDefaultValue(cdn.LISTDISTRIBUTIONSSORTBYPARAMETER_CREATED_AT),
4040
)
4141

4242
func NewCmd(params *types.CmdParams) *cobra.Command {

internal/cmd/beta/cdn/distribution/list/list_test.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import (
1414
"github.com/google/uuid"
1515
sdkConfig "github.com/stackitcloud/stackit-sdk-go/core/config"
1616
cdn "github.com/stackitcloud/stackit-sdk-go/services/cdn/v1api"
17-
"github.com/stackitcloud/stackit-sdk-go/services/cdn/v1api/wait"
1817

1918
"github.com/stackitcloud/stackit-cli/internal/pkg/testparams"
2019

@@ -32,7 +31,7 @@ var testCtx = context.WithValue(context.Background(), testCtxKey{}, "foo")
3231
const (
3332
testNextPageID = "next-page-id-123"
3433
testID = "dist-1"
35-
testStatus = wait.DISTRIBUTIONSTATUS_ACTIVE
34+
testStatus = cdn.DISTRIBUTIONSTATUS_ACTIVE
3635
)
3736

3837
func fixtureFlagValues(mods ...func(flagValues map[string]string)) map[string]string {
@@ -62,7 +61,7 @@ func fixtureInputModel(mods ...func(model *inputModel)) *inputModel {
6261
func fixtureRequest(mods ...func(request cdn.ApiListDistributionsRequest) cdn.ApiListDistributionsRequest) cdn.ApiListDistributionsRequest {
6362
request := testClient.DefaultAPI.ListDistributions(testCtx, testProjectId)
6463
request = request.PageSize(100)
65-
request = request.SortBy("createdAt")
64+
request = request.SortBy(cdn.LISTDISTRIBUTIONSSORTBYPARAMETER_CREATED_AT)
6665
for _, mod := range mods {
6766
request = mod(request)
6867
}
@@ -196,7 +195,7 @@ func TestBuildRequest(t *testing.T) {
196195
model.SortBy = "updatedAt"
197196
}),
198197
expected: fixtureRequest(func(req cdn.ApiListDistributionsRequest) cdn.ApiListDistributionsRequest {
199-
return req.SortBy("updatedAt")
198+
return req.SortBy(cdn.LISTDISTRIBUTIONSSORTBYPARAMETER_UPDATED_AT)
200199
}),
201200
},
202201
{

internal/cmd/beta/sfs/resource-pool/update/update.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ func buildRequest(ctx context.Context, model *inputModel, apiClient *sfs.APIClie
138138
PerformanceClass: model.PerformanceClass,
139139
SizeGigabytes: *sfs.NewNullableInt32(model.SizeGigabytes),
140140
SnapshotsAreVisible: model.SnapshotsVisible,
141-
SnapshotPolicyId: model.SnapshotPolicyId,
141+
SnapshotPolicyId: *sfs.NewNullableString(model.SnapshotPolicyId),
142142
})
143143
return req
144144
}

internal/cmd/beta/sfs/resource-pool/update/update_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ func fixtureRequest(mods ...func(request *sfs.ApiUpdateResourcePoolRequest)) sfs
9292
PerformanceClass: &testResourcePoolPerformanceClass,
9393
SizeGigabytes: *sfs.NewNullableInt32(&testResourcePoolSizeInGB),
9494
SnapshotsAreVisible: &testSnapshotsVisible,
95-
SnapshotPolicyId: &testSnapshotPolicyId,
95+
SnapshotPolicyId: *sfs.NewNullableString(&testSnapshotPolicyId),
9696
})
9797
for _, mod := range mods {
9898
mod(&request)
@@ -313,7 +313,7 @@ func TestBuildRequest(t *testing.T) {
313313
diff := cmp.Diff(request, tt.expectedRequest,
314314
cmp.AllowUnexported(tt.expectedRequest, sfs.DefaultAPIService{}),
315315
cmpopts.EquateComparable(testCtx),
316-
cmp.AllowUnexported(sfs.NullableInt32{}),
316+
cmp.AllowUnexported(sfs.NullableInt32{}, sfs.NullableString{}),
317317
)
318318
if diff != "" {
319319
t.Fatalf("Data does not match: %s", diff)

internal/cmd/beta/vpn/connection/create/create_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ func TestBuildRequest(t *testing.T) {
278278
cmp.AllowUnexported(tt.expectedResult),
279279
cmpopts.IgnoreUnexported(vpn.DefaultAPIService{}),
280280
cmpopts.EquateComparable(testCtx),
281+
cmp.AllowUnexported(vpn.NullableString{}, vpn.DefaultAPIService{}),
281282
)
282283
if diff != "" {
283284
t.Fatalf("data does not match: %s", diff)

0 commit comments

Comments
 (0)