import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getStream(args: GetStreamArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getStream. */ export interface GetStreamArgs { accountId: string; identifier: string; } /** * A collection of values returned by getStream. */ export interface GetStreamResult { readonly accountId: string; readonly allowedOrigins: string[]; readonly created: string; readonly creator: string; readonly duration: number; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly identifier: string; readonly input: outputs.GetStreamInput; readonly liveInput: string; readonly maxDurationSeconds: number; readonly meta: string; readonly modified: string; readonly playback: outputs.GetStreamPlayback; readonly preview: string; readonly readyToStream: boolean; readonly readyToStreamAt: string; readonly requireSignedUrls: boolean; readonly scheduledDeletion: string; readonly size: number; readonly status: outputs.GetStreamStatus; readonly thumbnail: string; readonly thumbnailTimestampPct: number; readonly uid: string; readonly uploadExpiry: string; readonly uploaded: string; readonly watermark: outputs.GetStreamWatermark; } export declare function getStreamOutput(args: GetStreamOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getStream. */ export interface GetStreamOutputArgs { accountId: pulumi.Input; identifier: pulumi.Input; } //# sourceMappingURL=getStream.d.ts.map