import { ModelData, Model } from "@kubernetes-models/base"; export interface IService { /** * Name is the name of a destination Kubernetes service that identifies traffic * to be redirected. */ "name": string; /** * Namespace is the Kubernetes service namespace. * In CiliumEnvoyConfig namespace defaults to the namespace of the CEC, * In CiliumClusterwideEnvoyConfig namespace defaults to "default". */ "namespace"?: string; /** * Ports is a set of port numbers, which can be used for filtering in case of underlying * is exposing multiple port numbers. */ "number"?: Array; } export declare class Service extends Model implements IService { "name": string; "namespace"?: string; "number"?: Array; constructor(data?: ModelData); } export type { IService as IComGithubCiliumCiliumPkgK8sApisCiliumIoV2Service, Service as ComGithubCiliumCiliumPkgK8sApisCiliumIoV2Service };