import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubCiliumCiliumPkgK8sApisCiliumIoV2alpha1CiliumCIDRGroupSpec } from "./CiliumCIDRGroupSpec.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * CiliumCIDRGroup is a list of external CIDRs (i.e: CIDRs selecting peers * outside the clusters) that can be referenced as a single entity from * CiliumNetworkPolicies. */ export interface ICiliumCIDRGroup extends TypeMeta { "apiVersion": "cilium.io/v2alpha1"; "kind": "CiliumCIDRGroup"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec": IComGithubCiliumCiliumPkgK8sApisCiliumIoV2alpha1CiliumCIDRGroupSpec; } /** * CiliumCIDRGroup is a list of external CIDRs (i.e: CIDRs selecting peers * outside the clusters) that can be referenced as a single entity from * CiliumNetworkPolicies. */ export declare class CiliumCIDRGroup extends Model implements ICiliumCIDRGroup { "apiVersion": "cilium.io/v2alpha1"; "kind": "CiliumCIDRGroup"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec": IComGithubCiliumCiliumPkgK8sApisCiliumIoV2alpha1CiliumCIDRGroupSpec; static apiVersion: ICiliumCIDRGroup["apiVersion"]; static kind: ICiliumCIDRGroup["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { ICiliumCIDRGroup as IComGithubCiliumCiliumPkgK8sApisCiliumIoV2alpha1CiliumCIDRGroup, CiliumCIDRGroup as ComGithubCiliumCiliumPkgK8sApisCiliumIoV2alpha1CiliumCIDRGroup };