diff --git a/scaleway-async/scaleway_async/s2s_vpn/v1alpha1/marshalling.py b/scaleway-async/scaleway_async/s2s_vpn/v1alpha1/marshalling.py index 670a21a45..c8918c2b6 100644 --- a/scaleway-async/scaleway_async/s2s_vpn/v1alpha1/marshalling.py +++ b/scaleway-async/scaleway_async/s2s_vpn/v1alpha1/marshalling.py @@ -692,6 +692,12 @@ def unmarshal_GatewayType(data: Any) -> GatewayType: else: args["allowed_connections"] = None + field = data.get("zones", None) + if field is not None: + args["zones"] = field + else: + args["zones"] = None + field = data.get("region", None) if field is not None: args["region"] = field diff --git a/scaleway-async/scaleway_async/s2s_vpn/v1alpha1/types.py b/scaleway-async/scaleway_async/s2s_vpn/v1alpha1/types.py index 5226f6635..b38c3353f 100644 --- a/scaleway-async/scaleway_async/s2s_vpn/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/s2s_vpn/v1alpha1/types.py @@ -445,6 +445,7 @@ class GatewayType: name: str bandwidth: int allowed_connections: int + zones: list[str] region: ScwRegion """ Region to target. If none is passed will use default region from the config. diff --git a/scaleway/scaleway/s2s_vpn/v1alpha1/marshalling.py b/scaleway/scaleway/s2s_vpn/v1alpha1/marshalling.py index 670a21a45..c8918c2b6 100644 --- a/scaleway/scaleway/s2s_vpn/v1alpha1/marshalling.py +++ b/scaleway/scaleway/s2s_vpn/v1alpha1/marshalling.py @@ -692,6 +692,12 @@ def unmarshal_GatewayType(data: Any) -> GatewayType: else: args["allowed_connections"] = None + field = data.get("zones", None) + if field is not None: + args["zones"] = field + else: + args["zones"] = None + field = data.get("region", None) if field is not None: args["region"] = field diff --git a/scaleway/scaleway/s2s_vpn/v1alpha1/types.py b/scaleway/scaleway/s2s_vpn/v1alpha1/types.py index 5226f6635..b38c3353f 100644 --- a/scaleway/scaleway/s2s_vpn/v1alpha1/types.py +++ b/scaleway/scaleway/s2s_vpn/v1alpha1/types.py @@ -445,6 +445,7 @@ class GatewayType: name: str bandwidth: int allowed_connections: int + zones: list[str] region: ScwRegion """ Region to target. If none is passed will use default region from the config.