@kubernetes-models/keda
Version:
KEDA(Kubernetes Event-driven Autoscaling) models
20 lines (19 loc) • 1.07 kB
TypeScript
import { IComGithubKedacoreKedaV2ApisEventingV1alpha1AzureEventGridTopicSpec } from "./AzureEventGridTopicSpec.js";
import { IComGithubKedacoreKedaV2ApisEventingV1alpha1CloudEventHTTP } from "./CloudEventHTTP.js";
import { ModelData, Model } from "@kubernetes-models/base";
/**
* Destination defines the various ways to emit events
*/
export interface IDestination {
"azureEventGridTopic"?: IComGithubKedacoreKedaV2ApisEventingV1alpha1AzureEventGridTopicSpec;
"http"?: IComGithubKedacoreKedaV2ApisEventingV1alpha1CloudEventHTTP;
}
/**
* Destination defines the various ways to emit events
*/
export declare class Destination extends Model<IDestination> implements IDestination {
"azureEventGridTopic"?: IComGithubKedacoreKedaV2ApisEventingV1alpha1AzureEventGridTopicSpec;
"http"?: IComGithubKedacoreKedaV2ApisEventingV1alpha1CloudEventHTTP;
constructor(data?: ModelData<IDestination>);
}
export type { IDestination as IComGithubKedacoreKedaV2ApisEventingV1alpha1Destination, Destination as ComGithubKedacoreKedaV2ApisEventingV1alpha1Destination };