diff --git a/packages/clients/src/api/lb/v1/marshalling.gen.ts b/packages/clients/src/api/lb/v1/marshalling.gen.ts index 943a1895c..0fa18185e 100644 --- a/packages/clients/src/api/lb/v1/marshalling.gen.ts +++ b/packages/clients/src/api/lb/v1/marshalling.gen.ts @@ -583,6 +583,7 @@ const unmarshalRouteMatch = (data: unknown): RouteMatch => { return { hostHeader: data.host_header, + matchSubdomains: data.match_subdomains, sni: data.sni, } as RouteMatch } @@ -1186,6 +1187,7 @@ const marshalRouteMatch = ( request: RouteMatch, defaults: DefaultValues, ): Record => ({ + match_subdomains: request.matchSubdomains, ...resolveOneOf([ { param: 'sni', value: request.sni }, { param: 'host_header', value: request.hostHeader }, diff --git a/packages/clients/src/api/lb/v1/types.gen.ts b/packages/clients/src/api/lb/v1/types.gen.ts index 85a5a0a80..c57888b37 100644 --- a/packages/clients/src/api/lb/v1/types.gen.ts +++ b/packages/clients/src/api/lb/v1/types.gen.ts @@ -601,6 +601,8 @@ export interface RouteMatch { * One-of ('matchType'): at most one of 'sni', 'hostHeader' could be set. */ hostHeader?: string + /** If true, all subdomains will match. */ + matchSubdomains: boolean } export interface CreateCertificateRequestCustomCertificate {