Skip to content

Commit 302efad

Browse files
committed
Use dev branch of SDK for 9.1 development
Use the dev branch of the SDK to obtain the latest API changes. Signed-off-by: Kobi Samoray <[email protected]>
1 parent 6f0739d commit 302efad

File tree

4 files changed

+32
-7
lines changed

4 files changed

+32
-7
lines changed

go.mod

+13-5
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,25 @@ go 1.23.0
44

55
toolchain go1.24.1
66

7+
replace (
8+
github.com/vmware/vsphere-automation-sdk-go/lib => github.com/vmware/vsphere-automation-sdk-go/lib v0.7.1-0.20250416220357-d28317633b0e
9+
github.com/vmware/vsphere-automation-sdk-go/runtime => github.com/vmware/vsphere-automation-sdk-go/runtime v0.7.1-0.20250416220357-d28317633b0e
10+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt => github.com/vmware/vsphere-automation-sdk-go/services/nsxt v0.12.1-0.20250416220357-d28317633b0e
11+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-gm => github.com/vmware/vsphere-automation-sdk-go/services/nsxt-gm v0.9.1-0.20250416220357-d28317633b0e
12+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-mp => github.com/vmware/vsphere-automation-sdk-go/services/nsxt-mp v0.6.1-0.20250416220357-d28317633b0e
13+
)
14+
715
require (
816
github.com/google/uuid v1.6.0
917
github.com/hashicorp/go-version v1.7.0
1018
github.com/hashicorp/terraform-plugin-sdk/v2 v2.36.1
1119
github.com/stretchr/testify v1.10.0
1220
github.com/vmware/go-vmware-nsxt v0.0.0-20220328155605-f49a14c1ef5f
13-
github.com/vmware/vsphere-automation-sdk-go/lib v0.8.0
14-
github.com/vmware/vsphere-automation-sdk-go/runtime v0.8.0
15-
github.com/vmware/vsphere-automation-sdk-go/services/nsxt v0.12.1-0.20241113023437-5938c535c194
16-
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-gm v0.9.1-0.20241113023437-5938c535c194
17-
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-mp v0.6.1-0.20241113023437-5938c535c194
21+
github.com/vmware/vsphere-automation-sdk-go/lib v0.7.1-0.20250416220357-d28317633b0e
22+
github.com/vmware/vsphere-automation-sdk-go/runtime v0.7.1-0.20250416220357-d28317633b0e
23+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt v0.12.1-0.20250416220357-d28317633b0e
24+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-gm v0.9.1-0.20250416220357-d28317633b0e
25+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-mp v0.6.1-0.20250416220357-d28317633b0e
1826
golang.org/x/exp v0.0.0-20230801115018-d63ba01acd4b
1927
)
2028

go.sum

+17
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ github.com/ProtonMail/go-crypto v1.1.3 h1:nRBOetoydLeUb4nHajyO2bKqMLfWQ/ZPwkXqXx
77
github.com/ProtonMail/go-crypto v1.1.3/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE=
88
github.com/agext/levenshtein v1.2.3 h1:YB2fHEn0UJagG8T1rrWknE3ZQzWM06O8AMAatNn7lmo=
99
github.com/agext/levenshtein v1.2.3/go.mod h1:JEDfjyjHDjOF/1e4FlBE/PkbqA9OfWu2ki2W0IB5558=
10+
github.com/annakhm/vsphere-automation-sdk-go/lib v0.0.0-20240814000345-a7d05abf8e8a/go.mod h1:ADkX8BkdnvT1Kc9ZfqHaV4qzaaD+9L8Ok2+pxK4xoD8=
11+
github.com/annakhm/vsphere-automation-sdk-go/runtime v0.0.0-20240813234819-2d81f2fb5899/go.mod h1:DzLetYAmw1+vj7bqElRWEpuy40WYE/woL3alsymYa/c=
12+
github.com/annakhm/vsphere-automation-sdk-go/services/nsxt v0.0.0-20240814000345-a7d05abf8e8a/go.mod h1:upLH9b9zpG86P0wwO4+gREf0lBXr8gYcs7P1FRZ9n30=
13+
github.com/annakhm/vsphere-automation-sdk-go/services/nsxt-gm v0.0.0-20240814000345-a7d05abf8e8a/go.mod h1:gcEvyczWPFMZX2gkBiBVpOwvUGSNXSpxU19Sx9aiouY=
14+
github.com/annakhm/vsphere-automation-sdk-go/services/nsxt-mp v0.0.0-20240814000345-a7d05abf8e8a/go.mod h1:ugk9I4YM62SSAox57l5NAVBCRIkPQ1RNLb3URxyTADc=
1015
github.com/antihax/optional v1.0.0 h1:xK2lYat7ZLaVVcIuj82J8kIro4V6kDe0AUDFboUCwcg=
1116
github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY=
1217
github.com/apparentlymart/go-textseg/v12 v12.0.0/go.mod h1:S/4uRK2UtaQttw1GenVJEynmyUenKwP++x/+DdGV/Ec=
@@ -155,16 +160,28 @@ github.com/vmihailenco/tagparser/v2 v2.0.0 h1:y09buUbR+b5aycVFQs/g70pqKVZNBmxwAh
155160
github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds=
156161
github.com/vmware/go-vmware-nsxt v0.0.0-20220328155605-f49a14c1ef5f h1:NbC9yOr5At92seXK+kOr2TzU3mIWzcJOVzZasGSuwoU=
157162
github.com/vmware/go-vmware-nsxt v0.0.0-20220328155605-f49a14c1ef5f/go.mod h1:VEqcmf4Sp7gPB7z05QGyKVmn6xWppr7Nz8cVNvyC80o=
163+
github.com/vmware/vsphere-automation-sdk-go/lib v0.0.0-20250416220357-d28317633b0e h1:gX8oq6e75TBN1irAaMk7rxSgHTPZONlien/E4eH5M78=
164+
github.com/vmware/vsphere-automation-sdk-go/lib v0.0.0-20250416220357-d28317633b0e/go.mod h1:f3+6YVZpNcK2pYyiQ94BoHWmjMj9BnYav0vNFuTiDVM=
165+
github.com/vmware/vsphere-automation-sdk-go/lib v0.7.1-0.20250416220357-d28317633b0e h1:pO5v/aSfOg+MmdBk8/wLbGNJz7+o2snjXpu9SiO41Us=
166+
github.com/vmware/vsphere-automation-sdk-go/lib v0.7.1-0.20250416220357-d28317633b0e/go.mod h1:f3+6YVZpNcK2pYyiQ94BoHWmjMj9BnYav0vNFuTiDVM=
158167
github.com/vmware/vsphere-automation-sdk-go/lib v0.8.0 h1:u1SXOTM6D4Ygb3jeidj2RdFf2X2Sq+yu53SbPzyf23g=
159168
github.com/vmware/vsphere-automation-sdk-go/lib v0.8.0/go.mod h1:8d5JTwjpM/Z03n/IZb0fwmXkJNWvWwuLXBqoakqYio4=
169+
github.com/vmware/vsphere-automation-sdk-go/runtime v0.7.1-0.20250416220357-d28317633b0e h1:r5jODhlfz+ZuWE6MACH+GdVeQfJNhbr9ouBV/SLuBXk=
170+
github.com/vmware/vsphere-automation-sdk-go/runtime v0.7.1-0.20250416220357-d28317633b0e/go.mod h1:qdzEFm2iK3dvlmm99EYYNxs70HbzuiHyENFD24Ps8fQ=
160171
github.com/vmware/vsphere-automation-sdk-go/runtime v0.8.0 h1:KnDIX9LY0nru7iMQTg0sy9vChhyorPo5OdASM2MaAcI=
161172
github.com/vmware/vsphere-automation-sdk-go/runtime v0.8.0/go.mod h1:DzLetYAmw1+vj7bqElRWEpuy40WYE/woL3alsymYa/c=
162173
github.com/vmware/vsphere-automation-sdk-go/services/nsxt v0.12.1-0.20241113023437-5938c535c194 h1:M4/j0HbfW+pFbcpZdbg7wid3WxkIFOZRXuWNi+llXEc=
163174
github.com/vmware/vsphere-automation-sdk-go/services/nsxt v0.12.1-0.20241113023437-5938c535c194/go.mod h1:M+J1qwzF4o7sAb/2VRu/edl1HLCdC++C4SNUrgiuGlQ=
175+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt v0.12.1-0.20250416220357-d28317633b0e h1:L4ipwBo+iSF1UUiTsIs50d+POkGo+bHFZT3WY9R5Wgg=
176+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt v0.12.1-0.20250416220357-d28317633b0e/go.mod h1:Y1cLhCvUPJdqeQJz9LVNMGuZj4IC/f8OEC75/8K8pq4=
164177
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-gm v0.9.1-0.20241113023437-5938c535c194 h1:/+cOYJUazdOQ8sMePBcCoCnnLrQDvIvxjYYDKcdwe4Y=
165178
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-gm v0.9.1-0.20241113023437-5938c535c194/go.mod h1:gcEvyczWPFMZX2gkBiBVpOwvUGSNXSpxU19Sx9aiouY=
179+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-gm v0.9.1-0.20250416220357-d28317633b0e h1:DtenQI9o652xxNKycsb4TpGgDZPxF+eB1tMvraViVJk=
180+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-gm v0.9.1-0.20250416220357-d28317633b0e/go.mod h1:gcEvyczWPFMZX2gkBiBVpOwvUGSNXSpxU19Sx9aiouY=
166181
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-mp v0.6.1-0.20241113023437-5938c535c194 h1:Q2jxex1UrZOMwJVJHSEyZcuWzQjsEeDpzDfc3zrtI1A=
167182
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-mp v0.6.1-0.20241113023437-5938c535c194/go.mod h1:ugk9I4YM62SSAox57l5NAVBCRIkPQ1RNLb3URxyTADc=
183+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-mp v0.6.1-0.20250416220357-d28317633b0e h1:VolLDZmEdxyKWjfRgS2RSNp7NX5Zzys+2V1EPp8o0Yw=
184+
github.com/vmware/vsphere-automation-sdk-go/services/nsxt-mp v0.6.1-0.20250416220357-d28317633b0e/go.mod h1:ugk9I4YM62SSAox57l5NAVBCRIkPQ1RNLb3URxyTADc=
168185
github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM=
169186
github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw=
170187
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=

nsxt/resource_nsxt_policy_edge_cluster.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -376,7 +376,7 @@ func resourceNsxtPolicyEdgeClusterDelete(d *schema.ResourceData, m interface{})
376376

377377
connector := getPolicyConnector(m)
378378
client := enforcement_points.NewEdgeClustersClient(connector)
379-
err = client.Delete(siteID, epID, id)
379+
err = client.Delete(siteID, epID, id, nil)
380380

381381
if err != nil {
382382
return handleDeleteError("PolicyEdgeCluster", id, err)

nsxt/resource_nsxt_policy_group.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ var externalMemberTypeValues = []string{
7878
model.ExternalIDExpression_MEMBER_TYPE_VIRTUALMACHINE,
7979
model.ExternalIDExpression_MEMBER_TYPE_VIRTUALNETWORKINTERFACE,
8080
model.ExternalIDExpression_MEMBER_TYPE_CLOUDNATIVESERVICEINSTANCE,
81-
model.ExternalIDExpression_MEMBER_TYPE_PHYSICALSERVER,
81+
"PhysicalServer", // This value is gone from SDK in 9.1
8282
}
8383

8484
var groupTypeValues = []string{

0 commit comments

Comments
 (0)