From d3ce52e33ab87227cd4788a2848b79999a646636 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Mon, 12 May 2025 14:14:38 +0000 Subject: [PATCH] feat: update generated APIs --- packages_generated/autoscaling/src/index.gen.ts | 2 +- packages_generated/lb/src/v1/marshalling.gen.ts | 2 ++ packages_generated/lb/src/v1/types.gen.ts | 10 ++++++++-- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/packages_generated/autoscaling/src/index.gen.ts b/packages_generated/autoscaling/src/index.gen.ts index 8996d1513..c61fe2e8f 100644 --- a/packages_generated/autoscaling/src/index.gen.ts +++ b/packages_generated/autoscaling/src/index.gen.ts @@ -3,4 +3,4 @@ * PLEASE DO NOT EDIT HERE */ -export * as Autoscalingv1alpha1 from './v1alpha1/index.gen' \ No newline at end of file +export * as Autoscalingv1alpha1 from './v1alpha1/index.gen' diff --git a/packages_generated/lb/src/v1/marshalling.gen.ts b/packages_generated/lb/src/v1/marshalling.gen.ts index 96aceabc8..026d9df38 100644 --- a/packages_generated/lb/src/v1/marshalling.gen.ts +++ b/packages_generated/lb/src/v1/marshalling.gen.ts @@ -586,6 +586,7 @@ const unmarshalRouteMatch = (data: unknown): RouteMatch => { return { hostHeader: data.host_header, matchSubdomains: data.match_subdomains, + pathBegin: data.path_begin, sni: data.sni, } as RouteMatch } @@ -1194,6 +1195,7 @@ const marshalRouteMatch = ( ...resolveOneOf([ { param: 'sni', value: request.sni }, { param: 'host_header', value: request.hostHeader }, + { param: 'path_begin', value: request.pathBegin }, ]), }) diff --git a/packages_generated/lb/src/v1/types.gen.ts b/packages_generated/lb/src/v1/types.gen.ts index a5b4ebce0..d7f8ea1e7 100644 --- a/packages_generated/lb/src/v1/types.gen.ts +++ b/packages_generated/lb/src/v1/types.gen.ts @@ -733,19 +733,25 @@ export interface RouteMatch { /** * Value to match in the Server Name Indication TLS extension (SNI) field from an incoming connection made via an SSL/TLS transport layer. This field should be set for routes on TCP Load Balancers. * - * One-of ('matchType'): at most one of 'sni', 'hostHeader' could be set. + * One-of ('matchType'): at most one of 'sni', 'hostHeader', 'pathBegin' could be set. */ sni?: string /** * Value to match in the HTTP Host request header from an incoming request. This field should be set for routes on HTTP Load Balancers. * - * One-of ('matchType'): at most one of 'sni', 'hostHeader' could be set. + * One-of ('matchType'): at most one of 'sni', 'hostHeader', 'pathBegin' could be set. */ hostHeader?: string /** * If true, all subdomains will match. */ matchSubdomains: boolean + /** + * Value to match in the URL beginning path from an incoming request. + * + * One-of ('matchType'): at most one of 'sni', 'hostHeader', 'pathBegin' could be set. + */ + pathBegin?: string } export interface CreateCertificateRequestCustomCertificate {