import { IDevKnativePkgApisDuckV1SourceStatus } from "../../duck.knative.dev/v1/SourceStatus.js"; import { IDevKnativePkgApisDuckV1AddressStatus } from "../../duck.knative.dev/v1/AddressStatus.js"; import { IDevKnativeEventingPkgApisDuckV1AppliedEventPoliciesStatus } from "../../duck.knative.dev/v1/AppliedEventPoliciesStatus.js"; import { IDevKnativeEventingPkgApisEventingV1alpha1JsonataEventTransformationStatus } from "./JsonataEventTransformationStatus.js"; import { IDevKnativePkgApisDuckV1Conditions } from "../../duck.knative.dev/v1/Conditions.js"; import { IDevKnativePkgApisDuckV1AuthStatus } from "../../duck.knative.dev/v1/AuthStatus.js"; import { IDevKnativePkgApisDuckV1CloudEventAttributes } from "../../duck.knative.dev/v1/CloudEventAttributes.js"; import { IDevKnativePkgApisURL } from "../../knative.dev/pkg/apis/URL.js"; import { IDevKnativePkgApisDuckV1Addressable } from "../../duck.knative.dev/v1/Addressable.js"; import { IDevKnativeEventingPkgApisDuckV1AppliedEventPolicyRef } from "../../duck.knative.dev/v1/AppliedEventPolicyRef.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * EventTransformStatus represents the current state of a EventTransform. */ export interface IEventTransformStatus extends IDevKnativePkgApisDuckV1SourceStatus, IDevKnativePkgApisDuckV1AddressStatus, IDevKnativeEventingPkgApisDuckV1AppliedEventPoliciesStatus { /** * JsonataTransformationStatus is the status associated with JsonataEventTransformationSpec. */ "jsonata"?: IDevKnativeEventingPkgApisEventingV1alpha1JsonataEventTransformationStatus; } /** * EventTransformStatus represents the current state of a EventTransform. */ export declare class EventTransformStatus extends Model implements IEventTransformStatus { "annotations"?: { [key: string]: string; }; "conditions"?: IDevKnativePkgApisDuckV1Conditions; "observedGeneration"?: number; "auth"?: IDevKnativePkgApisDuckV1AuthStatus; "ceAttributes"?: Array; "sinkAudience"?: string; "sinkCACerts"?: string; "sinkUri"?: IDevKnativePkgApisURL; "address"?: IDevKnativePkgApisDuckV1Addressable; "addresses"?: Array; "policies"?: Array; "jsonata"?: IDevKnativeEventingPkgApisEventingV1alpha1JsonataEventTransformationStatus; constructor(data?: ModelData); } export type { IEventTransformStatus as IDevKnativeEventingPkgApisEventingV1alpha1EventTransformStatus, EventTransformStatus as DevKnativeEventingPkgApisEventingV1alpha1EventTransformStatus };