UNPKG

k8ts

Version:

Powerful framework for building Kubernetes manifests in TypeScript.

17 lines 765 B
import { Resource_Top } from "@k8ts/instruments"; import { CDK } from "@k8ts/sample-interfaces"; import type { ClusterRole } from "./cluster-role"; import type { ServiceAccount } from "./service-account"; export interface ClusterRoleBoding_Props { $role: ClusterRole; $subjects: ServiceAccount[]; } export declare class ClusterRoleBinding<Name extends string = string> extends Resource_Top<Name, ClusterRoleBoding_Props> { get kind(): import("@k8ts/instruments").Kind.Kind<"rbac.authorization.k8s.io", "v1", "ClusterRoleBinding">; protected __needs__(): { role: ClusterRole<string>; subjects: ServiceAccount<string>[]; }; protected body(): CDK.KubeClusterRoleBindingProps; } //# sourceMappingURL=cluster-role-binding.d.ts.map