diff --git a/services/vpn/oas_commit b/services/vpn/oas_commit index 71a76821d4..c754c665c2 100644 --- a/services/vpn/oas_commit +++ b/services/vpn/oas_commit @@ -1 +1 @@ -0afa5e4924e6bf230fdade5cb294ecfd97dd63e5 +373f38ba6f61daffff490fba72c6af67c281607b diff --git a/services/vpn/v1alpha1api/api_default.go b/services/vpn/v1alpha1api/api_default.go index b47e0d4891..0e2fc8bacd 100644 --- a/services/vpn/v1alpha1api/api_default.go +++ b/services/vpn/v1alpha1api/api_default.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/api_default_mock.go b/services/vpn/v1alpha1api/api_default_mock.go index 55c9b64eeb..b2c756480d 100644 --- a/services/vpn/v1alpha1api/api_default_mock.go +++ b/services/vpn/v1alpha1api/api_default_mock.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/client.go b/services/vpn/v1alpha1api/client.go index 6e0c32913a..795d96310d 100644 --- a/services/vpn/v1alpha1api/client.go +++ b/services/vpn/v1alpha1api/client.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/configuration.go b/services/vpn/v1alpha1api/configuration.go index c7ab318223..59eaaa6915 100644 --- a/services/vpn/v1alpha1api/configuration.go +++ b/services/vpn/v1alpha1api/configuration.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_api_error.go b/services/vpn/v1alpha1api/model_api_error.go index 5945bcf950..5cc35b18af 100644 --- a/services/vpn/v1alpha1api/model_api_error.go +++ b/services/vpn/v1alpha1api/model_api_error.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_api_error_detail.go b/services/vpn/v1alpha1api/model_api_error_detail.go index 37baf47c45..4d78302cee 100644 --- a/services/vpn/v1alpha1api/model_api_error_detail.go +++ b/services/vpn/v1alpha1api/model_api_error_detail.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_api_error_detail_reason.go b/services/vpn/v1alpha1api/model_api_error_detail_reason.go index b84338f0e1..0f8ae698c5 100644 --- a/services/vpn/v1alpha1api/model_api_error_detail_reason.go +++ b/services/vpn/v1alpha1api/model_api_error_detail_reason.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_api_error_response.go b/services/vpn/v1alpha1api/model_api_error_response.go index e219fea931..56032e7db0 100644 --- a/services/vpn/v1alpha1api/model_api_error_response.go +++ b/services/vpn/v1alpha1api/model_api_error_response.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_asn_not.go b/services/vpn/v1alpha1api/model_asn_not.go index d3b28d5910..19d59b1a7f 100644 --- a/services/vpn/v1alpha1api/model_asn_not.go +++ b/services/vpn/v1alpha1api/model_asn_not.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_bgp_gateway_config.go b/services/vpn/v1alpha1api/model_bgp_gateway_config.go index 5ea2713d94..a8b33cb3cd 100644 --- a/services/vpn/v1alpha1api/model_bgp_gateway_config.go +++ b/services/vpn/v1alpha1api/model_bgp_gateway_config.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_bgp_status.go b/services/vpn/v1alpha1api/model_bgp_status.go index 10720bbd79..7919a7622f 100644 --- a/services/vpn/v1alpha1api/model_bgp_status.go +++ b/services/vpn/v1alpha1api/model_bgp_status.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_bgp_status_peers.go b/services/vpn/v1alpha1api/model_bgp_status_peers.go index 51737c6b9a..3dce90dd48 100644 --- a/services/vpn/v1alpha1api/model_bgp_status_peers.go +++ b/services/vpn/v1alpha1api/model_bgp_status_peers.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_bgp_status_routes.go b/services/vpn/v1alpha1api/model_bgp_status_routes.go index 2e44533c42..8cf2e70b9b 100644 --- a/services/vpn/v1alpha1api/model_bgp_status_routes.go +++ b/services/vpn/v1alpha1api/model_bgp_status_routes.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_bgp_tunnel_config.go b/services/vpn/v1alpha1api/model_bgp_tunnel_config.go index 27ba0b04d5..37955faac3 100644 --- a/services/vpn/v1alpha1api/model_bgp_tunnel_config.go +++ b/services/vpn/v1alpha1api/model_bgp_tunnel_config.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_connection_list.go b/services/vpn/v1alpha1api/model_connection_list.go index cea8ef309a..8dc083dc28 100644 --- a/services/vpn/v1alpha1api/model_connection_list.go +++ b/services/vpn/v1alpha1api/model_connection_list.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_connection_response.go b/services/vpn/v1alpha1api/model_connection_response.go index 67ed36b8a1..0358a0f35a 100644 --- a/services/vpn/v1alpha1api/model_connection_response.go +++ b/services/vpn/v1alpha1api/model_connection_response.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_connection_status_response.go b/services/vpn/v1alpha1api/model_connection_status_response.go index a2a42f3a5a..6a41800a74 100644 --- a/services/vpn/v1alpha1api/model_connection_status_response.go +++ b/services/vpn/v1alpha1api/model_connection_status_response.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_create_gateway_connection_payload.go b/services/vpn/v1alpha1api/model_create_gateway_connection_payload.go index 33ce3c3f20..239a811831 100644 --- a/services/vpn/v1alpha1api/model_create_gateway_connection_payload.go +++ b/services/vpn/v1alpha1api/model_create_gateway_connection_payload.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_create_gateway_payload.go b/services/vpn/v1alpha1api/model_create_gateway_payload.go index c597641a8f..ccb185f808 100644 --- a/services/vpn/v1alpha1api/model_create_gateway_payload.go +++ b/services/vpn/v1alpha1api/model_create_gateway_payload.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_create_gateway_payload_availability_zones.go b/services/vpn/v1alpha1api/model_create_gateway_payload_availability_zones.go index e0286e51b2..68f5a2f566 100644 --- a/services/vpn/v1alpha1api/model_create_gateway_payload_availability_zones.go +++ b/services/vpn/v1alpha1api/model_create_gateway_payload_availability_zones.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_gateway.go b/services/vpn/v1alpha1api/model_gateway.go index 0ab49975e1..56694ccd6e 100644 --- a/services/vpn/v1alpha1api/model_gateway.go +++ b/services/vpn/v1alpha1api/model_gateway.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_gateway_availability_zones.go b/services/vpn/v1alpha1api/model_gateway_availability_zones.go index 5464143f27..edd27dd23b 100644 --- a/services/vpn/v1alpha1api/model_gateway_availability_zones.go +++ b/services/vpn/v1alpha1api/model_gateway_availability_zones.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_gateway_list.go b/services/vpn/v1alpha1api/model_gateway_list.go index 44593ddec5..c21f1b7970 100644 --- a/services/vpn/v1alpha1api/model_gateway_list.go +++ b/services/vpn/v1alpha1api/model_gateway_list.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_gateway_response.go b/services/vpn/v1alpha1api/model_gateway_response.go index fd39c305a8..277d574b8d 100644 --- a/services/vpn/v1alpha1api/model_gateway_response.go +++ b/services/vpn/v1alpha1api/model_gateway_response.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_gateway_status.go b/services/vpn/v1alpha1api/model_gateway_status.go index ca001a98cb..1f8c86a312 100644 --- a/services/vpn/v1alpha1api/model_gateway_status.go +++ b/services/vpn/v1alpha1api/model_gateway_status.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_gateway_status_response.go b/services/vpn/v1alpha1api/model_gateway_status_response.go index df5222012d..12aac3b44c 100644 --- a/services/vpn/v1alpha1api/model_gateway_status_response.go +++ b/services/vpn/v1alpha1api/model_gateway_status_response.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_network_config.go b/services/vpn/v1alpha1api/model_network_config.go index d3f86a65bc..9628350118 100644 --- a/services/vpn/v1alpha1api/model_network_config.go +++ b/services/vpn/v1alpha1api/model_network_config.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ @@ -23,6 +23,7 @@ type NetworkConfig struct { PredefinedNetworkPrefix *string `json:"predefinedNetworkPrefix,omitempty" validate:"regexp=^((25[0-5]|(2[0-4]|1\\d|[1-9]|)\\d)\\.?\\b){4}(/([0-9]|[1-2][0-9]|3[0-2]))?$"` // Custom routing table ID for the VPN gateway RoutingTableId *string `json:"routingTableId,omitempty"` + Vpc *VPC `json:"vpc,omitempty"` AdditionalProperties map[string]interface{} } @@ -109,6 +110,38 @@ func (o *NetworkConfig) SetRoutingTableId(v string) { o.RoutingTableId = &v } +// GetVpc returns the Vpc field value if set, zero value otherwise. +func (o *NetworkConfig) GetVpc() VPC { + if o == nil || IsNil(o.Vpc) { + var ret VPC + return ret + } + return *o.Vpc +} + +// GetVpcOk returns a tuple with the Vpc field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *NetworkConfig) GetVpcOk() (*VPC, bool) { + if o == nil || IsNil(o.Vpc) { + return nil, false + } + return o.Vpc, true +} + +// HasVpc returns a boolean if a field has been set. +func (o *NetworkConfig) HasVpc() bool { + if o != nil && !IsNil(o.Vpc) { + return true + } + + return false +} + +// SetVpc gets a reference to the given VPC and assigns it to the Vpc field. +func (o *NetworkConfig) SetVpc(v VPC) { + o.Vpc = &v +} + func (o NetworkConfig) MarshalJSON() ([]byte, error) { toSerialize, err := o.ToMap() if err != nil { @@ -125,6 +158,9 @@ func (o NetworkConfig) ToMap() (map[string]interface{}, error) { if !IsNil(o.RoutingTableId) { toSerialize["routingTableId"] = o.RoutingTableId } + if !IsNil(o.Vpc) { + toSerialize["vpc"] = o.Vpc + } for key, value := range o.AdditionalProperties { toSerialize[key] = value @@ -149,6 +185,7 @@ func (o *NetworkConfig) UnmarshalJSON(data []byte) (err error) { if err = json.Unmarshal(data, &additionalProperties); err == nil { delete(additionalProperties, "predefinedNetworkPrefix") delete(additionalProperties, "routingTableId") + delete(additionalProperties, "vpc") o.AdditionalProperties = additionalProperties } diff --git a/services/vpn/v1alpha1api/model_peering_config.go b/services/vpn/v1alpha1api/model_peering_config.go index 3b93db31bb..20776bab69 100644 --- a/services/vpn/v1alpha1api/model_peering_config.go +++ b/services/vpn/v1alpha1api/model_peering_config.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_phase.go b/services/vpn/v1alpha1api/model_phase.go index 3c79bd1761..794e15cb42 100644 --- a/services/vpn/v1alpha1api/model_phase.go +++ b/services/vpn/v1alpha1api/model_phase.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_phase1_status.go b/services/vpn/v1alpha1api/model_phase1_status.go index 4707ae0538..968ac5dc71 100644 --- a/services/vpn/v1alpha1api/model_phase1_status.go +++ b/services/vpn/v1alpha1api/model_phase1_status.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_phase2_status.go b/services/vpn/v1alpha1api/model_phase2_status.go index bbe779e250..a2e4beca78 100644 --- a/services/vpn/v1alpha1api/model_phase2_status.go +++ b/services/vpn/v1alpha1api/model_phase2_status.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ @@ -31,13 +31,17 @@ type Phase2Status struct { EncryptionAlgorithm *string `json:"encryptionAlgorithm,omitempty"` // The negotiated integrity algorithm or pseudo-random-function. IntegrityAlgorithm *string `json:"integrityAlgorithm,omitempty"` + // List of negotiated local traffic selectors. + LocalTS []string `json:"localTS,omitempty"` // The total number of packets received through this IPsec Security Association. PacketsIn *string `json:"packetsIn,omitempty"` // The total number of packets sent through this IPsec Security Association PacketsOut *string `json:"packetsOut,omitempty"` // The security protocol used for the tunnel, typically `ESP` (Encapsulating Security Payload). - Protocol *string `json:"protocol,omitempty"` - State *string `json:"state,omitempty"` + Protocol *string `json:"protocol,omitempty"` + // List of negotiated remote traffic selectors. + RemoteTS []string `json:"remoteTS,omitempty"` + State *string `json:"state,omitempty"` AdditionalProperties map[string]interface{} } @@ -252,6 +256,38 @@ func (o *Phase2Status) SetIntegrityAlgorithm(v string) { o.IntegrityAlgorithm = &v } +// GetLocalTS returns the LocalTS field value if set, zero value otherwise. +func (o *Phase2Status) GetLocalTS() []string { + if o == nil || IsNil(o.LocalTS) { + var ret []string + return ret + } + return o.LocalTS +} + +// GetLocalTSOk returns a tuple with the LocalTS field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *Phase2Status) GetLocalTSOk() ([]string, bool) { + if o == nil || IsNil(o.LocalTS) { + return nil, false + } + return o.LocalTS, true +} + +// HasLocalTS returns a boolean if a field has been set. +func (o *Phase2Status) HasLocalTS() bool { + if o != nil && !IsNil(o.LocalTS) { + return true + } + + return false +} + +// SetLocalTS gets a reference to the given []string and assigns it to the LocalTS field. +func (o *Phase2Status) SetLocalTS(v []string) { + o.LocalTS = v +} + // GetPacketsIn returns the PacketsIn field value if set, zero value otherwise. func (o *Phase2Status) GetPacketsIn() string { if o == nil || IsNil(o.PacketsIn) { @@ -348,6 +384,38 @@ func (o *Phase2Status) SetProtocol(v string) { o.Protocol = &v } +// GetRemoteTS returns the RemoteTS field value if set, zero value otherwise. +func (o *Phase2Status) GetRemoteTS() []string { + if o == nil || IsNil(o.RemoteTS) { + var ret []string + return ret + } + return o.RemoteTS +} + +// GetRemoteTSOk returns a tuple with the RemoteTS field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *Phase2Status) GetRemoteTSOk() ([]string, bool) { + if o == nil || IsNil(o.RemoteTS) { + return nil, false + } + return o.RemoteTS, true +} + +// HasRemoteTS returns a boolean if a field has been set. +func (o *Phase2Status) HasRemoteTS() bool { + if o != nil && !IsNil(o.RemoteTS) { + return true + } + + return false +} + +// SetRemoteTS gets a reference to the given []string and assigns it to the RemoteTS field. +func (o *Phase2Status) SetRemoteTS(v []string) { + o.RemoteTS = v +} + // GetState returns the State field value if set, zero value otherwise. func (o *Phase2Status) GetState() string { if o == nil || IsNil(o.State) { @@ -408,6 +476,9 @@ func (o Phase2Status) ToMap() (map[string]interface{}, error) { if !IsNil(o.IntegrityAlgorithm) { toSerialize["integrityAlgorithm"] = o.IntegrityAlgorithm } + if !IsNil(o.LocalTS) { + toSerialize["localTS"] = o.LocalTS + } if !IsNil(o.PacketsIn) { toSerialize["packetsIn"] = o.PacketsIn } @@ -417,6 +488,9 @@ func (o Phase2Status) ToMap() (map[string]interface{}, error) { if !IsNil(o.Protocol) { toSerialize["protocol"] = o.Protocol } + if !IsNil(o.RemoteTS) { + toSerialize["remoteTS"] = o.RemoteTS + } if !IsNil(o.State) { toSerialize["state"] = o.State } @@ -448,9 +522,11 @@ func (o *Phase2Status) UnmarshalJSON(data []byte) (err error) { delete(additionalProperties, "encap") delete(additionalProperties, "encryptionAlgorithm") delete(additionalProperties, "integrityAlgorithm") + delete(additionalProperties, "localTS") delete(additionalProperties, "packetsIn") delete(additionalProperties, "packetsOut") delete(additionalProperties, "protocol") + delete(additionalProperties, "remoteTS") delete(additionalProperties, "state") o.AdditionalProperties = additionalProperties } diff --git a/services/vpn/v1alpha1api/model_phase_dh_groups_inner.go b/services/vpn/v1alpha1api/model_phase_dh_groups_inner.go index c68aca9f0a..748874c98c 100644 --- a/services/vpn/v1alpha1api/model_phase_dh_groups_inner.go +++ b/services/vpn/v1alpha1api/model_phase_dh_groups_inner.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_phase_encryption_algorithms_inner.go b/services/vpn/v1alpha1api/model_phase_encryption_algorithms_inner.go index 6a45ca6a35..fe07b7db0d 100644 --- a/services/vpn/v1alpha1api/model_phase_encryption_algorithms_inner.go +++ b/services/vpn/v1alpha1api/model_phase_encryption_algorithms_inner.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_phase_integrity_algorithms_inner.go b/services/vpn/v1alpha1api/model_phase_integrity_algorithms_inner.go index 18a8417bf4..0fa852143b 100644 --- a/services/vpn/v1alpha1api/model_phase_integrity_algorithms_inner.go +++ b/services/vpn/v1alpha1api/model_phase_integrity_algorithms_inner.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_plan.go b/services/vpn/v1alpha1api/model_plan.go index e3347b0cf8..66263c6c23 100644 --- a/services/vpn/v1alpha1api/model_plan.go +++ b/services/vpn/v1alpha1api/model_plan.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_plan_list.go b/services/vpn/v1alpha1api/model_plan_list.go index 0aa76d4ebc..faa685409d 100644 --- a/services/vpn/v1alpha1api/model_plan_list.go +++ b/services/vpn/v1alpha1api/model_plan_list.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_quota.go b/services/vpn/v1alpha1api/model_quota.go index e61b79ae35..0cf7d34e92 100644 --- a/services/vpn/v1alpha1api/model_quota.go +++ b/services/vpn/v1alpha1api/model_quota.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_quota_list.go b/services/vpn/v1alpha1api/model_quota_list.go index 7aacf5fc99..3b58db8780 100644 --- a/services/vpn/v1alpha1api/model_quota_list.go +++ b/services/vpn/v1alpha1api/model_quota_list.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_quota_list_response.go b/services/vpn/v1alpha1api/model_quota_list_response.go index 6294f9a932..f8c2573c10 100644 --- a/services/vpn/v1alpha1api/model_quota_list_response.go +++ b/services/vpn/v1alpha1api/model_quota_list_response.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_region.go b/services/vpn/v1alpha1api/model_region.go index e785243244..3292090a90 100644 --- a/services/vpn/v1alpha1api/model_region.go +++ b/services/vpn/v1alpha1api/model_region.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_routing_type.go b/services/vpn/v1alpha1api/model_routing_type.go index f4521e13c4..bd5e40279f 100644 --- a/services/vpn/v1alpha1api/model_routing_type.go +++ b/services/vpn/v1alpha1api/model_routing_type.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_tunnel_configuration.go b/services/vpn/v1alpha1api/model_tunnel_configuration.go index 3ead776588..14fc2d69f3 100644 --- a/services/vpn/v1alpha1api/model_tunnel_configuration.go +++ b/services/vpn/v1alpha1api/model_tunnel_configuration.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_tunnel_configuration_phase1.go b/services/vpn/v1alpha1api/model_tunnel_configuration_phase1.go index e5f8cdb22e..0caaec4bf1 100644 --- a/services/vpn/v1alpha1api/model_tunnel_configuration_phase1.go +++ b/services/vpn/v1alpha1api/model_tunnel_configuration_phase1.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_tunnel_configuration_phase2.go b/services/vpn/v1alpha1api/model_tunnel_configuration_phase2.go index e91a4c218a..c25a57bd13 100644 --- a/services/vpn/v1alpha1api/model_tunnel_configuration_phase2.go +++ b/services/vpn/v1alpha1api/model_tunnel_configuration_phase2.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_tunnel_configuration_phase2_all_of_dpd_action.go b/services/vpn/v1alpha1api/model_tunnel_configuration_phase2_all_of_dpd_action.go index 58649cc6fc..eabf6db196 100644 --- a/services/vpn/v1alpha1api/model_tunnel_configuration_phase2_all_of_dpd_action.go +++ b/services/vpn/v1alpha1api/model_tunnel_configuration_phase2_all_of_dpd_action.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_tunnel_configuration_phase2_all_of_start_action.go b/services/vpn/v1alpha1api/model_tunnel_configuration_phase2_all_of_start_action.go index 3f3f1f996b..40ebead0cc 100644 --- a/services/vpn/v1alpha1api/model_tunnel_configuration_phase2_all_of_start_action.go +++ b/services/vpn/v1alpha1api/model_tunnel_configuration_phase2_all_of_start_action.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_tunnel_status.go b/services/vpn/v1alpha1api/model_tunnel_status.go index 3771ac09c9..5321337d2a 100644 --- a/services/vpn/v1alpha1api/model_tunnel_status.go +++ b/services/vpn/v1alpha1api/model_tunnel_status.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_tunnel_status_name.go b/services/vpn/v1alpha1api/model_tunnel_status_name.go index 1579c4ff65..d9e3ac764e 100644 --- a/services/vpn/v1alpha1api/model_tunnel_status_name.go +++ b/services/vpn/v1alpha1api/model_tunnel_status_name.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_update_gateway_connection_payload.go b/services/vpn/v1alpha1api/model_update_gateway_connection_payload.go index aec2ba7b21..8c16f99b40 100644 --- a/services/vpn/v1alpha1api/model_update_gateway_connection_payload.go +++ b/services/vpn/v1alpha1api/model_update_gateway_connection_payload.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_update_gateway_payload.go b/services/vpn/v1alpha1api/model_update_gateway_payload.go index 37bce752fb..846b74ee14 100644 --- a/services/vpn/v1alpha1api/model_update_gateway_payload.go +++ b/services/vpn/v1alpha1api/model_update_gateway_payload.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_update_gateway_payload_availability_zones.go b/services/vpn/v1alpha1api/model_update_gateway_payload_availability_zones.go index 33273e2461..f6b38633a5 100644 --- a/services/vpn/v1alpha1api/model_update_gateway_payload_availability_zones.go +++ b/services/vpn/v1alpha1api/model_update_gateway_payload_availability_zones.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_vpc.go b/services/vpn/v1alpha1api/model_vpc.go new file mode 100644 index 0000000000..30deb4ed0b --- /dev/null +++ b/services/vpn/v1alpha1api/model_vpc.go @@ -0,0 +1,197 @@ +/* +STACKIT VPN API + +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec + +API version: 1alpha1 +*/ + +// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT. + +package v1alpha1api + +import ( + "encoding/json" + "fmt" +) + +// checks if the VPC type satisfies the MappedNullable interface at compile time +var _ MappedNullable = &VPC{} + +// VPC VPC specific configuration for the VPN gateway. +type VPC struct { + // The ID of the VPC. + Id string `json:"id"` + // The ID of the network range inside the VPC. + NetworkRangeId string `json:"networkRangeId"` + AdditionalProperties map[string]interface{} +} + +type _VPC VPC + +// NewVPC instantiates a new VPC object +// This constructor will assign default values to properties that have it defined, +// and makes sure properties required by API are set, but the set of arguments +// will change when the set of required properties is changed +func NewVPC(id string, networkRangeId string) *VPC { + this := VPC{} + this.Id = id + this.NetworkRangeId = networkRangeId + return &this +} + +// NewVPCWithDefaults instantiates a new VPC object +// This constructor will only assign default values to properties that have it defined, +// but it doesn't guarantee that properties required by API are set +func NewVPCWithDefaults() *VPC { + this := VPC{} + return &this +} + +// GetId returns the Id field value +func (o *VPC) GetId() string { + if o == nil { + var ret string + return ret + } + + return o.Id +} + +// GetIdOk returns a tuple with the Id field value +// and a boolean to check if the value has been set. +func (o *VPC) GetIdOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.Id, true +} + +// SetId sets field value +func (o *VPC) SetId(v string) { + o.Id = v +} + +// GetNetworkRangeId returns the NetworkRangeId field value +func (o *VPC) GetNetworkRangeId() string { + if o == nil { + var ret string + return ret + } + + return o.NetworkRangeId +} + +// GetNetworkRangeIdOk returns a tuple with the NetworkRangeId field value +// and a boolean to check if the value has been set. +func (o *VPC) GetNetworkRangeIdOk() (*string, bool) { + if o == nil { + return nil, false + } + return &o.NetworkRangeId, true +} + +// SetNetworkRangeId sets field value +func (o *VPC) SetNetworkRangeId(v string) { + o.NetworkRangeId = v +} + +func (o VPC) MarshalJSON() ([]byte, error) { + toSerialize, err := o.ToMap() + if err != nil { + return []byte{}, err + } + return json.Marshal(toSerialize) +} + +func (o VPC) ToMap() (map[string]interface{}, error) { + toSerialize := map[string]interface{}{} + toSerialize["id"] = o.Id + toSerialize["networkRangeId"] = o.NetworkRangeId + + for key, value := range o.AdditionalProperties { + toSerialize[key] = value + } + + return toSerialize, nil +} + +func (o *VPC) UnmarshalJSON(data []byte) (err error) { + // This validates that all required properties are included in the JSON object + // by unmarshalling the object into a generic map with string keys and checking + // that every required field exists as a key in the generic map. + requiredProperties := []string{ + "id", + "networkRangeId", + } + + allProperties := make(map[string]interface{}) + + err = json.Unmarshal(data, &allProperties) + + if err != nil { + return err + } + + for _, requiredProperty := range requiredProperties { + if _, exists := allProperties[requiredProperty]; !exists { + return fmt.Errorf("no value given for required property %v", requiredProperty) + } + } + + varVPC := _VPC{} + + err = json.Unmarshal(data, &varVPC) + + if err != nil { + return err + } + + *o = VPC(varVPC) + + additionalProperties := make(map[string]interface{}) + + if err = json.Unmarshal(data, &additionalProperties); err == nil { + delete(additionalProperties, "id") + delete(additionalProperties, "networkRangeId") + o.AdditionalProperties = additionalProperties + } + + return err +} + +type NullableVPC struct { + value *VPC + isSet bool +} + +func (v NullableVPC) Get() *VPC { + return v.value +} + +func (v *NullableVPC) Set(val *VPC) { + v.value = val + v.isSet = true +} + +func (v NullableVPC) IsSet() bool { + return v.isSet +} + +func (v *NullableVPC) Unset() { + v.value = nil + v.isSet = false +} + +func NewNullableVPC(val *VPC) *NullableVPC { + return &NullableVPC{value: val, isSet: true} +} + +func (v NullableVPC) MarshalJSON() ([]byte, error) { + return json.Marshal(v.value) +} + +func (v *NullableVPC) UnmarshalJSON(src []byte) error { + v.isSet = true + return json.Unmarshal(src, &v.value) +} diff --git a/services/vpn/v1alpha1api/model_vpn_tunnels.go b/services/vpn/v1alpha1api/model_vpn_tunnels.go index 3a06d22895..7e92b85f0e 100644 --- a/services/vpn/v1alpha1api/model_vpn_tunnels.go +++ b/services/vpn/v1alpha1api/model_vpn_tunnels.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/model_vpn_tunnels_name.go b/services/vpn/v1alpha1api/model_vpn_tunnels_name.go index e09bf852bb..79a4f58707 100644 --- a/services/vpn/v1alpha1api/model_vpn_tunnels_name.go +++ b/services/vpn/v1alpha1api/model_vpn_tunnels_name.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/response.go b/services/vpn/v1alpha1api/response.go index 7d6060cd55..aa7a4b25fc 100644 --- a/services/vpn/v1alpha1api/response.go +++ b/services/vpn/v1alpha1api/response.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1alpha1api/utils.go b/services/vpn/v1alpha1api/utils.go index 4ed1fc3c67..1c494a1ede 100644 --- a/services/vpn/v1alpha1api/utils.go +++ b/services/vpn/v1alpha1api/utils.go @@ -1,7 +1,7 @@ /* STACKIT VPN API -Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec +Provision and manage STACKIT VPN gateways. Use this API to establish secure, encrypted IPsec tunnels between your STACKIT Network Area (SNA) or VPC and external networks. The service supports the following routing architectures: - Policy-based IPsec - Static route-based IPsec - Dynamic BGP IPsec API version: 1alpha1 */ diff --git a/services/vpn/v1api/model_phase2_status.go b/services/vpn/v1api/model_phase2_status.go index b52c7b8117..1d7c425f94 100644 --- a/services/vpn/v1api/model_phase2_status.go +++ b/services/vpn/v1api/model_phase2_status.go @@ -31,13 +31,17 @@ type Phase2Status struct { EncryptionAlgorithm *string `json:"encryptionAlgorithm,omitempty"` // The negotiated integrity algorithm or pseudo-random-function. IntegrityAlgorithm *string `json:"integrityAlgorithm,omitempty"` + // List of negotiated local traffic selectors. + LocalTS []string `json:"localTS,omitempty"` // The total number of packets received through this IPsec Security Association. PacketsIn *string `json:"packetsIn,omitempty"` // The total number of packets sent through this IPsec Security Association PacketsOut *string `json:"packetsOut,omitempty"` // The security protocol used for the tunnel, typically `ESP` (Encapsulating Security Payload). - Protocol *string `json:"protocol,omitempty"` - State *string `json:"state,omitempty"` + Protocol *string `json:"protocol,omitempty"` + // List of negotiated remote traffic selectors. + RemoteTS []string `json:"remoteTS,omitempty"` + State *string `json:"state,omitempty"` AdditionalProperties map[string]interface{} } @@ -252,6 +256,38 @@ func (o *Phase2Status) SetIntegrityAlgorithm(v string) { o.IntegrityAlgorithm = &v } +// GetLocalTS returns the LocalTS field value if set, zero value otherwise. +func (o *Phase2Status) GetLocalTS() []string { + if o == nil || IsNil(o.LocalTS) { + var ret []string + return ret + } + return o.LocalTS +} + +// GetLocalTSOk returns a tuple with the LocalTS field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *Phase2Status) GetLocalTSOk() ([]string, bool) { + if o == nil || IsNil(o.LocalTS) { + return nil, false + } + return o.LocalTS, true +} + +// HasLocalTS returns a boolean if a field has been set. +func (o *Phase2Status) HasLocalTS() bool { + if o != nil && !IsNil(o.LocalTS) { + return true + } + + return false +} + +// SetLocalTS gets a reference to the given []string and assigns it to the LocalTS field. +func (o *Phase2Status) SetLocalTS(v []string) { + o.LocalTS = v +} + // GetPacketsIn returns the PacketsIn field value if set, zero value otherwise. func (o *Phase2Status) GetPacketsIn() string { if o == nil || IsNil(o.PacketsIn) { @@ -348,6 +384,38 @@ func (o *Phase2Status) SetProtocol(v string) { o.Protocol = &v } +// GetRemoteTS returns the RemoteTS field value if set, zero value otherwise. +func (o *Phase2Status) GetRemoteTS() []string { + if o == nil || IsNil(o.RemoteTS) { + var ret []string + return ret + } + return o.RemoteTS +} + +// GetRemoteTSOk returns a tuple with the RemoteTS field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *Phase2Status) GetRemoteTSOk() ([]string, bool) { + if o == nil || IsNil(o.RemoteTS) { + return nil, false + } + return o.RemoteTS, true +} + +// HasRemoteTS returns a boolean if a field has been set. +func (o *Phase2Status) HasRemoteTS() bool { + if o != nil && !IsNil(o.RemoteTS) { + return true + } + + return false +} + +// SetRemoteTS gets a reference to the given []string and assigns it to the RemoteTS field. +func (o *Phase2Status) SetRemoteTS(v []string) { + o.RemoteTS = v +} + // GetState returns the State field value if set, zero value otherwise. func (o *Phase2Status) GetState() string { if o == nil || IsNil(o.State) { @@ -408,6 +476,9 @@ func (o Phase2Status) ToMap() (map[string]interface{}, error) { if !IsNil(o.IntegrityAlgorithm) { toSerialize["integrityAlgorithm"] = o.IntegrityAlgorithm } + if !IsNil(o.LocalTS) { + toSerialize["localTS"] = o.LocalTS + } if !IsNil(o.PacketsIn) { toSerialize["packetsIn"] = o.PacketsIn } @@ -417,6 +488,9 @@ func (o Phase2Status) ToMap() (map[string]interface{}, error) { if !IsNil(o.Protocol) { toSerialize["protocol"] = o.Protocol } + if !IsNil(o.RemoteTS) { + toSerialize["remoteTS"] = o.RemoteTS + } if !IsNil(o.State) { toSerialize["state"] = o.State } @@ -448,9 +522,11 @@ func (o *Phase2Status) UnmarshalJSON(data []byte) (err error) { delete(additionalProperties, "encap") delete(additionalProperties, "encryptionAlgorithm") delete(additionalProperties, "integrityAlgorithm") + delete(additionalProperties, "localTS") delete(additionalProperties, "packetsIn") delete(additionalProperties, "packetsOut") delete(additionalProperties, "protocol") + delete(additionalProperties, "remoteTS") delete(additionalProperties, "state") o.AdditionalProperties = additionalProperties } diff --git a/services/vpn/v1beta1api/model_phase2_status.go b/services/vpn/v1beta1api/model_phase2_status.go index 69479d86e1..df9abfd635 100644 --- a/services/vpn/v1beta1api/model_phase2_status.go +++ b/services/vpn/v1beta1api/model_phase2_status.go @@ -31,13 +31,17 @@ type Phase2Status struct { EncryptionAlgorithm *string `json:"encryptionAlgorithm,omitempty"` // The negotiated integrity algorithm or pseudo-random-function. IntegrityAlgorithm *string `json:"integrityAlgorithm,omitempty"` + // List of negotiated local traffic selectors. + LocalTS []string `json:"localTS,omitempty"` // The total number of packets received through this IPsec Security Association. PacketsIn *string `json:"packetsIn,omitempty"` // The total number of packets sent through this IPsec Security Association PacketsOut *string `json:"packetsOut,omitempty"` // The security protocol used for the tunnel, typically `ESP` (Encapsulating Security Payload). - Protocol *string `json:"protocol,omitempty"` - State *string `json:"state,omitempty"` + Protocol *string `json:"protocol,omitempty"` + // List of negotiated remote traffic selectors. + RemoteTS []string `json:"remoteTS,omitempty"` + State *string `json:"state,omitempty"` AdditionalProperties map[string]interface{} } @@ -252,6 +256,38 @@ func (o *Phase2Status) SetIntegrityAlgorithm(v string) { o.IntegrityAlgorithm = &v } +// GetLocalTS returns the LocalTS field value if set, zero value otherwise. +func (o *Phase2Status) GetLocalTS() []string { + if o == nil || IsNil(o.LocalTS) { + var ret []string + return ret + } + return o.LocalTS +} + +// GetLocalTSOk returns a tuple with the LocalTS field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *Phase2Status) GetLocalTSOk() ([]string, bool) { + if o == nil || IsNil(o.LocalTS) { + return nil, false + } + return o.LocalTS, true +} + +// HasLocalTS returns a boolean if a field has been set. +func (o *Phase2Status) HasLocalTS() bool { + if o != nil && !IsNil(o.LocalTS) { + return true + } + + return false +} + +// SetLocalTS gets a reference to the given []string and assigns it to the LocalTS field. +func (o *Phase2Status) SetLocalTS(v []string) { + o.LocalTS = v +} + // GetPacketsIn returns the PacketsIn field value if set, zero value otherwise. func (o *Phase2Status) GetPacketsIn() string { if o == nil || IsNil(o.PacketsIn) { @@ -348,6 +384,38 @@ func (o *Phase2Status) SetProtocol(v string) { o.Protocol = &v } +// GetRemoteTS returns the RemoteTS field value if set, zero value otherwise. +func (o *Phase2Status) GetRemoteTS() []string { + if o == nil || IsNil(o.RemoteTS) { + var ret []string + return ret + } + return o.RemoteTS +} + +// GetRemoteTSOk returns a tuple with the RemoteTS field value if set, nil otherwise +// and a boolean to check if the value has been set. +func (o *Phase2Status) GetRemoteTSOk() ([]string, bool) { + if o == nil || IsNil(o.RemoteTS) { + return nil, false + } + return o.RemoteTS, true +} + +// HasRemoteTS returns a boolean if a field has been set. +func (o *Phase2Status) HasRemoteTS() bool { + if o != nil && !IsNil(o.RemoteTS) { + return true + } + + return false +} + +// SetRemoteTS gets a reference to the given []string and assigns it to the RemoteTS field. +func (o *Phase2Status) SetRemoteTS(v []string) { + o.RemoteTS = v +} + // GetState returns the State field value if set, zero value otherwise. func (o *Phase2Status) GetState() string { if o == nil || IsNil(o.State) { @@ -408,6 +476,9 @@ func (o Phase2Status) ToMap() (map[string]interface{}, error) { if !IsNil(o.IntegrityAlgorithm) { toSerialize["integrityAlgorithm"] = o.IntegrityAlgorithm } + if !IsNil(o.LocalTS) { + toSerialize["localTS"] = o.LocalTS + } if !IsNil(o.PacketsIn) { toSerialize["packetsIn"] = o.PacketsIn } @@ -417,6 +488,9 @@ func (o Phase2Status) ToMap() (map[string]interface{}, error) { if !IsNil(o.Protocol) { toSerialize["protocol"] = o.Protocol } + if !IsNil(o.RemoteTS) { + toSerialize["remoteTS"] = o.RemoteTS + } if !IsNil(o.State) { toSerialize["state"] = o.State } @@ -448,9 +522,11 @@ func (o *Phase2Status) UnmarshalJSON(data []byte) (err error) { delete(additionalProperties, "encap") delete(additionalProperties, "encryptionAlgorithm") delete(additionalProperties, "integrityAlgorithm") + delete(additionalProperties, "localTS") delete(additionalProperties, "packetsIn") delete(additionalProperties, "packetsOut") delete(additionalProperties, "protocol") + delete(additionalProperties, "remoteTS") delete(additionalProperties, "state") o.AdditionalProperties = additionalProperties }