UNPKG

k8ts

Version:

Powerful framework for building Kubernetes manifests in TypeScript.

18 lines 858 B
import { CDK } from "../../_imports"; import type { External } from "../../external"; import { api } from "../../kinds"; import { ManifestResource } from "../../node"; import type { Service } from "../service"; export type HttpRoute<Ports extends string> = HttpRoute.HttpRoute<Ports>; export declare namespace HttpRoute { interface Props<Ports extends string> { $gateway: External<api.gateway_.v1_.Gateway>; $hostname: string; $backend: Service.Port<Ports>; _filters?: CDK.HttpRouteSpecRulesFilters[]; } class HttpRoute<Ports extends string> extends ManifestResource<Props<Ports>> { kind: import("@k8ts/instruments").Kind.Kind<"HTTPRoute", import("@k8ts/instruments").Kind.Version<"v1", import("@k8ts/instruments").Kind.Group<"gateway.networking.k8s.io">>>; } } //# sourceMappingURL=http-route.d.ts.map