import { IDevKnativeEventingPkgApisDuckV1DeliveryStatus } from "../../duck.knative.dev/v1/DeliveryStatus.js"; import { IDevKnativePkgApisURL } from "../../knative.dev/pkg/apis/URL.js"; import { ModelData, Model } from "@kubernetes-models/base"; /** * SubscriptionStatusPhysicalSubscription represents the fully resolved values for this * Subscription. */ export interface ISubscriptionStatusPhysicalSubscription extends IDevKnativeEventingPkgApisDuckV1DeliveryStatus { /** * ReplyAudience is the OIDC audience for the the resolved URI for * spec.reply. */ "replyAudience"?: string; /** * ReplyCACerts is the Certification Authority (CA) certificates in PEM * format according to https://www.rfc-editor.org/rfc/rfc7468 for the * resolved URI for the spec.reply. */ "replyCACerts"?: string; /** * ReplyURI is the fully resolved URI for the spec.reply. */ "replyUri"?: IDevKnativePkgApisURL; /** * SubscriberAudience is the OIDC audience for the the resolved URI for * spec.subscriber. */ "subscriberAudience"?: string; /** * SubscriberCACerts is the Certification Authority (CA) certificates in PEM * format according to https://www.rfc-editor.org/rfc/rfc7468 for the * resolved URI for spec.subscriber. */ "subscriberCACerts"?: string; /** * SubscriberURI is the fully resolved URI for spec.subscriber. */ "subscriberUri"?: IDevKnativePkgApisURL; } /** * SubscriptionStatusPhysicalSubscription represents the fully resolved values for this * Subscription. */ export declare class SubscriptionStatusPhysicalSubscription extends Model implements ISubscriptionStatusPhysicalSubscription { "deadLetterSinkAudience"?: string; "deadLetterSinkCACerts"?: string; "deadLetterSinkUri"?: IDevKnativePkgApisURL; "replyAudience"?: string; "replyCACerts"?: string; "replyUri"?: IDevKnativePkgApisURL; "subscriberAudience"?: string; "subscriberCACerts"?: string; "subscriberUri"?: IDevKnativePkgApisURL; constructor(data?: ModelData); } export type { ISubscriptionStatusPhysicalSubscription as IDevKnativeEventingPkgApisMessagingV1SubscriptionStatusPhysicalSubscription, SubscriptionStatusPhysicalSubscription as DevKnativeEventingPkgApisMessagingV1SubscriptionStatusPhysicalSubscription };