zscaler / terraform-provider-zia

:cloud: Terraform Provider for Zscaler Internet Access :cloud:
MIT License
37 stars 5 forks source link

build(deps): bump github.com/zscaler/zscaler-sdk-go/v2 from 2.3.11 to 2.4.2 #327

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps github.com/zscaler/zscaler-sdk-go/v2 from 2.3.11 to 2.4.2.

Release notes

Sourced from github.com/zscaler/zscaler-sdk-go/v2's releases.

v2.4.2

2.4.2 (March 9, 2024)

Notes

  • Golang: v1.21

Fixes

  • (fix): Fixed ZPA ConvertV1ResponseToV2Request due to missing CLIENT_TYPE objectType

v2.4.1

2.4.1 (March 9, 2024)

Notes

  • Golang: v1.21

Fixes

  • Added new ZPA matchStyles attribute

v2.4.0

2.4.0 (March 7, 2024)

Notes

  • Golang: v1.19

ZPA Additions

Emergency Access

Policy Access Controller

  • Added POST and PUT /mgmtconfig/v2/admin/customers/{customerId}/policySet/{policySetId}/rule endpoints for access policy rule creation. This endpoint allows for larger payload submission. [PR #228](zscaler/zscaler-sdk-go#228)

  • Added POST and PUT /mgmtconfig/v2/admin/customers/{customerId}/policySet/{policySetId}/rule endpoints for access policy rule creation. This endpoint allows for larger payload submission. [PR #228](zscaler/zscaler-sdk-go#228)

Privileged Remote Access Approval

  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/approval endpoint to get all PRA Approval resources for a specified customer
  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/approval/{id} endpoint to get a specific PRA Approval resources for a specified customer
  • Added POST /mgmtconfig/v1/admin/customers/{customerId}/approval endpoint to add PRA Approval resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added PUT /mgmtconfig/v1/admin/customers/{customerId}/approval/{id} endpoint to update a specific PRA Approval resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added DELETE /mgmtconfig/v1/admin/customers/{customerId}/approval/{id} endpoint to delete a specific PRA Approval resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added DELETE /mgmtconfig/v1/admin/customers/{customerId}/approval/expired endpoint to delete all PRA Approval resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)

Privileged Remote Access Console

... (truncated)

Changelog

Sourced from github.com/zscaler/zscaler-sdk-go/v2's changelog.

Changelog

2.4.0 (March 7, 2024)

Notes

  • Golang: v1.19

ZPA Additions

Emergency Access

Policy Access Controller

  • Added POST and PUT /mgmtconfig/v2/admin/customers/{customerId}/policySet/{policySetId}/rule endpoints for access policy rule creation. This endpoint allows for larger payload submission. [PR #228](zscaler/zscaler-sdk-go#228)

  • Added POST and PUT /mgmtconfig/v2/admin/customers/{customerId}/policySet/{policySetId}/rule endpoints for access policy rule creation. This endpoint allows for larger payload submission. [PR #228](zscaler/zscaler-sdk-go#228)

Privileged Remote Access Approval

  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/approval endpoint to get all PRA Approval resources for a specified customer
  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/approval/{id} endpoint to get a specific PRA Approval resources for a specified customer
  • Added POST /mgmtconfig/v1/admin/customers/{customerId}/approval endpoint to add PRA Approval resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added PUT /mgmtconfig/v1/admin/customers/{customerId}/approval/{id} endpoint to update a specific PRA Approval resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added DELETE /mgmtconfig/v1/admin/customers/{customerId}/approval/{id} endpoint to delete a specific PRA Approval resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added DELETE /mgmtconfig/v1/admin/customers/{customerId}/approval/expired endpoint to delete all PRA Approval resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)

Privileged Remote Access Console

  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/console endpoint to get all PRA Console resources for a specified customer
  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/console/{id} endpoint to get a specific PRA Console resources for a specified customer
  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/console/praPortal/{portalId} endpoint to get privileged consoles for a specified privileged portal.
  • Added POST /mgmtconfig/v1/admin/customers/{customerId}/console endpoint to add PRA Console resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added POST /mgmtconfig/v1/admin/customers/{customerId}/console/bulk endpoint to create a list of PRA Console resources to a specified privileged portal and customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added PUT /mgmtconfig/v1/admin/customers/{customerId}/console/{id} endpoint to update a specific PRA Console resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added DELETE /mgmtconfig/v1/admin/customers/{customerId}/console/{id} endpoint to delete a specific PRA Console resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)

Privileged Remote Access Portal

  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/praPortal endpoint to get all PRA Portal resources for a specified customer
  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/praPortal/{id} endpoint to get a specific PRA Portal resources for a specified customer
  • Added POST /mgmtconfig/v1/admin/customers/{customerId}/praPortal endpoint to add PRA Portal resource for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added PUT /mgmtconfig/v1/admin/customers/{customerId}/praPortal/{id} endpoint to update a specific PRA Portal resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)
  • Added DELETE /mgmtconfig/v1/admin/customers/{customerId}/praPortal/{id} endpoint to delete a specific PRA Portal resources for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)

Privileged Remote Access Credential

  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/credential endpoint to get all PRA Credential resources for a specified customer
  • Added GET /mgmtconfig/v1/admin/customers/{customerId}/credential/{id} endpoint to get a specific PRA Credential resources for a specified customer
  • Added POST /mgmtconfig/v1/admin/customers/{customerId}/credential endpoint to add PRA Credential resource for a specified customer. [PR #233](zscaler/zscaler-sdk-go#235)

... (truncated)

Commits
  • 824d994 (fix): Fixed ConvertV1ResponseToV2Request due to missing objectType
  • d979340 (fix): Added matchStyle attribute to application segments
  • 1515bcc (fix): Removed zpa zpath resource
  • fca8437 (Fix): Fixed integration tests for pra
  • 51ce5c2 (Fix): Fixed integration tests for pra
  • 5faa56d fix: Disabled ZPA PRA Console test
  • a13ef2a feat: Added zpa zpath cloud controller
  • e934f2c Merge pull request #235zscaler/zpa-#233
  • 0dcce73 Merge branch 'master' into zpa-#233-feat/privileged-remote-access
  • 3d6ea6b Merge pull request #236 from zscaler/dependabot/go_modules/github.com/go-jose...
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)