From ce12a20428381e58d14f8cdf5a78700464f01218 Mon Sep 17 00:00:00 2001 From: Thomas Munzer Date: Tue, 24 Dec 2024 17:08:21 +0100 Subject: [PATCH] v0.4.24 --- README.md | 2 +- doc/models/tunnel-config.md | 4 ++-- mistapi/client.go | 2 +- mistapi/models/tunnel_config.go | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index a43ec2df..6c90390b 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ ## Introduction -> Version: **2412.1.9** +> Version: **2412.1.10** > > Date: **December 24, 2024** diff --git a/doc/models/tunnel-config.md b/doc/models/tunnel-config.md index be3d6ec8..9c25390e 100644 --- a/doc/models/tunnel-config.md +++ b/doc/models/tunnel-config.md @@ -17,14 +17,14 @@ | `IkeProposals` | [`[]models.TunnelConfigIkeProposal`](../../doc/models/tunnel-config-ike-proposal.md) | Optional | if `provider`==`custom-ipsec` | | `IpsecLifetime` | `*int` | Optional | if `provider`==`custom-ipsec` | | `IpsecProposals` | [`[]models.TunnelConfigIpsecProposal`](../../doc/models/tunnel-config-ipsec-proposal.md) | Optional | Only if `provider`==`custom-ipsec` | -| `LocalId` | `*string` | Optional | Only if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` | +| `LocalId` | `*string` | Optional | Required if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` | | `Mode` | [`*models.TunnelConfigTunnelModeEnum`](../../doc/models/tunnel-config-tunnel-mode-enum.md) | Optional | Required if `provider`==`zscaler-gre`, `provider`==`jse-ipsec`. enum: `active-active`, `active-standby`
**Default**: `"active-standby"` | | `Networks` | `[]string` | Optional | if `provider`==`custom-ipsec`, networks reachable via this tunnel | | `Primary` | [`*models.TunnelConfigNode`](../../doc/models/tunnel-config-node.md) | Optional | Only if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` | | `Probe` | [`*models.TunnelConfigProbe`](../../doc/models/tunnel-config-probe.md) | Optional | Only if `provider`==`custom-ipsec` | | `Protocol` | [`*models.TunnelConfigProtocolEnum`](../../doc/models/tunnel-config-protocol-enum.md) | Optional | Only if `provider`==`custom-ipsec`. enum: `gre`, `ipsec` | | `Provider` | [`*models.TunnelConfigProviderEnum`](../../doc/models/tunnel-config-provider-enum.md) | Optional | Only if `auto_provision.enabled`==`false`. enum: `custom-ipsec`, `customer-gre`, `jse-ipsec`, `zscaler-gre`, `zscaler-ipsec` | -| `Psk` | `*string` | Optional | Only if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` | +| `Psk` | `*string` | Optional | Required if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` | | `Secondary` | [`*models.TunnelConfigNode`](../../doc/models/tunnel-config-node.md) | Optional | Only if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` | | `Version` | [`*models.TunnelConfigVersionEnum`](../../doc/models/tunnel-config-version-enum.md) | Optional | Only if `provider`==`custom-gre` or `provider`==`custom-ipsec`. enum: `1`, `2`
**Default**: `"2"` | | `AdditionalProperties` | `map[string]interface{}` | Optional | - | diff --git a/mistapi/client.go b/mistapi/client.go index a5e5de99..1362005d 100644 --- a/mistapi/client.go +++ b/mistapi/client.go @@ -412,7 +412,7 @@ func NewClient(configuration Configuration) ClientInterface { configuration: configuration, } - client.userAgent = utilities.UpdateUserAgent("SDK 2412.1.9") + client.userAgent = utilities.UpdateUserAgent("SDK 2412.1.10") client.callBuilderFactory = callBuilderHandler( func(server string) string { if server == "" { diff --git a/mistapi/models/tunnel_config.go b/mistapi/models/tunnel_config.go index ac3d358e..920139c5 100644 --- a/mistapi/models/tunnel_config.go +++ b/mistapi/models/tunnel_config.go @@ -18,7 +18,7 @@ type TunnelConfig struct { IpsecLifetime *int `json:"ipsec_lifetime,omitempty"` // Only if `provider`==`custom-ipsec` IpsecProposals []TunnelConfigIpsecProposal `json:"ipsec_proposals,omitempty"` - // Only if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` + // Required if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` LocalId *string `json:"local_id,omitempty"` // Required if `provider`==`zscaler-gre`, `provider`==`jse-ipsec`. enum: `active-active`, `active-standby` Mode *TunnelConfigTunnelModeEnum `json:"mode,omitempty"` @@ -32,7 +32,7 @@ type TunnelConfig struct { Protocol *TunnelConfigProtocolEnum `json:"protocol,omitempty"` // Only if `auto_provision.enabled`==`false`. enum: `custom-ipsec`, `customer-gre`, `jse-ipsec`, `zscaler-gre`, `zscaler-ipsec` Provider *TunnelConfigProviderEnum `json:"provider,omitempty"` - // Only if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` + // Required if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` Psk *string `json:"psk,omitempty"` // Only if `provider`==`zscaler-ipsec`, `provider`==`jse-ipsec` or `provider`==`custom-ipsec` Secondary *TunnelConfigNode `json:"secondary,omitempty"`