@kubernetes-models/keda
Version:
KEDA(Kubernetes Event-driven Autoscaling) models
19 lines (18 loc) • 1.03 kB
TypeScript
import { IComGithubKedacoreKedaV2ApisEventingV1alpha1CloudEventType } from "./CloudEventType.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* EventSubscription defines filters for events
*/
export interface IEventSubscription {
"excludedEventTypes"?: Array<IComGithubKedacoreKedaV2ApisEventingV1alpha1CloudEventType>;
"includedEventTypes"?: Array<IComGithubKedacoreKedaV2ApisEventingV1alpha1CloudEventType>;
}
/**
* EventSubscription defines filters for events
*/
export declare class EventSubscription extends Model<IEventSubscription> implements IEventSubscription {
"excludedEventTypes"?: Array<IComGithubKedacoreKedaV2ApisEventingV1alpha1CloudEventType>;
"includedEventTypes"?: Array<IComGithubKedacoreKedaV2ApisEventingV1alpha1CloudEventType>;
constructor(data?: ModelData<IEventSubscription>);
}
export type { IEventSubscription as IComGithubKedacoreKedaV2ApisEventingV1alpha1EventSubscription, EventSubscription as ComGithubKedacoreKedaV2ApisEventingV1alpha1EventSubscription };