Skip to content

Commit 9923ddb

Browse files
authored
fix: Fixed ZTW and struct resources. (#391)
1 parent dcc60b2 commit 9923ddb

File tree

5 files changed

+32
-5
lines changed

5 files changed

+32
-5
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
# 3.8.8 (December 1, 2025)
4+
5+
## Notes
6+
- Golang: **v1.24**
7+
8+
### Bug Fixes
9+
10+
- [PR #391](https://github.com/zscaler/zscaler-sdk-go/pull/391) - Fixed ZTW `provisioning_url` and `location_template` struct resources.
11+
312
# 3.8.7 (November 21, 2025)
413

514
## Notes

docs/guides/release-notes.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,19 @@ Track all Zscaler SDK GO releases. New resources, features, and bug fixes will b
1313

1414
---
1515

16-
``Last updated: v3.8.7``
16+
``Last updated: v3.8.8``
1717

1818
---
1919

20+
# 3.8.8 (December 1, 2025)
21+
22+
## Notes
23+
- Golang: **v1.24**
24+
25+
### Bug Fixes
26+
27+
- [PR #391](https://github.com/zscaler/zscaler-sdk-go/pull/391) - Fixed ZTW `provisioning_url` and `location_template` struct resources.
28+
2029
# 3.8.7 (November 21, 2025)
2130

2231
## Notes

go.mod

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ require (
1818
github.com/stretchr/testify v1.11.1
1919
github.com/zscaler/zscaler-sdk-go/v2 v2.732.0
2020
golang.org/x/text v0.31.0
21+
gopkg.in/dnaeon/go-vcr.v4 v4.0.6
2122
gopkg.in/yaml.v3 v3.0.1
2223
)
2324

@@ -36,6 +37,7 @@ require (
3637
github.com/mitchellh/go-testing-interface v1.14.1 // indirect
3738
github.com/pmezard/go-difflib v1.0.0 // indirect
3839
github.com/rivo/uniseg v0.4.7 // indirect
40+
go.yaml.in/yaml/v4 v4.0.0-rc.3 // indirect
3941
golang.org/x/crypto v0.45.0 // indirect
4042
golang.org/x/sys v0.38.0 // indirect
4143
)

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,8 @@ go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
315315
go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
316316
go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
317317
go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
318+
go.yaml.in/yaml/v4 v4.0.0-rc.3 h1:3h1fjsh1CTAPjW7q/EMe+C8shx5d8ctzZTrLcs/j8Go=
319+
go.yaml.in/yaml/v4 v4.0.0-rc.3/go.mod h1:aZqd9kCMsGL7AuUv/m/PvWLdg5sjJsZ4oHDEnfPPfY0=
318320
golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
319321
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
320322
golang.org/x/crypto v0.0.0-20190426145343-a29dc8fdc734/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
@@ -616,6 +618,8 @@ gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8
616618
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
617619
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
618620
gopkg.in/cheggaaa/pb.v1 v1.0.27/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw=
621+
gopkg.in/dnaeon/go-vcr.v4 v4.0.6 h1:PiJkrakkmzc5s7EfBnZOnyiLwi7o7A9fwPzN0X2uwe0=
622+
gopkg.in/dnaeon/go-vcr.v4 v4.0.6/go.mod h1:sbq5oMEcM4PXngbcNbHhzfCP9OdZodLhrbRYoyg09HY=
619623
gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI=
620624
gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI=
621625
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=

zscaler/ztw/services/provisioning/provisioning_url/provisioning_url.go

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,14 @@ type ProvUrlData struct {
3838
PacServer string `json:"pacServer,omitempty"`
3939
CloudProviderType string `json:"cloudProviderType,omitempty"`
4040
FormFactor string `json:"formFactor,omitempty"`
41-
HyperVisors string `json:"hyperVisors,omitempty"`
42-
BcGroup BcGroup `json:"bcGroup,omitempty"`
4341
LocationTemplate locationtemplate.LocationTemplate `json:"locationTemplate,omitempty"`
44-
CloudProvider *common.CommonIDNameExternalID `json:"cloudProvider,omitempty"`
45-
Location *common.CommonIDNameExternalID `json:"location,omitempty"`
42+
AutoScaleDetails AutoScaleDetails `json:"autoScaleDetails,omitempty"`
43+
CellEdgeDeploy bool `json:"cellEdgeDeploy,omitempty"`
44+
ReleaseChannel string `json:"releaseChannel,omitempty"`
45+
}
46+
47+
type AutoScaleDetails struct {
48+
AutoScale bool `json:"autoScale,omitempty"`
4649
}
4750

4851
type BcGroup struct {

0 commit comments

Comments
 (0)