Skip to main content

Interface: GRPCRouteRule

Defined in: lib/k8s/grpcRoute.ts:45

GRPCRouteRule defines semantics for matching a gRPC request based on conditions (matches), processing it (filters), and forwarding the request to an API object (backendRefs).

See

https://gateway-api.sigs.k8s.io/reference/spec/#gateway.networking.k8s.io/v1.GRPCRouteRule Gateway API reference for GRPCRouteRule

Properties

backendRefs?

optional backendRefs?: object[];

Defined in: lib/k8s/grpcRoute.ts:52

group?

optional group?: string;

kind?

optional kind?: string;

name

name: string;

namespace?

optional namespace?: string;

port?

optional port?: number;

weight?

optional weight?: number;

filters?

optional filters?: object[];

Defined in: lib/k8s/grpcRoute.ts:48

Index Signature

[key: string]: any

type

type: string;

matches?

optional matches?: GRPCRouteMatch[];

Defined in: lib/k8s/grpcRoute.ts:47


name?

optional name?: string;

Defined in: lib/k8s/grpcRoute.ts:46