import { ModelData, Model } from "@kubernetes-models/base"; /** * PeerConfigReference is a reference to a peer configuration resource. */ export interface IPeerConfigReference { /** * Group is the group of the peer config resource. * If not specified, the default of "cilium.io" is used. */ "group"?: string; /** * Kind is the kind of the peer config resource. * If not specified, the default of "CiliumBGPPeerConfig" is used. */ "kind"?: string; /** * Name is the name of the peer config resource. * Name refers to the name of a Kubernetes object (typically a CiliumBGPPeerConfig). */ "name": string; } /** * PeerConfigReference is a reference to a peer configuration resource. */ export declare class PeerConfigReference extends Model implements IPeerConfigReference { "group"?: string; "kind"?: string; "name": string; constructor(data?: ModelData); } export type { IPeerConfigReference as IComGithubCiliumCiliumPkgK8sApisCiliumIoV2alpha1PeerConfigReference, PeerConfigReference as ComGithubCiliumCiliumPkgK8sApisCiliumIoV2alpha1PeerConfigReference };