import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare function getSpectrumApplication(args: GetSpectrumApplicationArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getSpectrumApplication. */ export interface GetSpectrumApplicationArgs { appId?: string; filter?: inputs.GetSpectrumApplicationFilter; zoneId: string; } /** * A collection of values returned by getSpectrumApplication. */ export interface GetSpectrumApplicationResult { readonly appId?: string; readonly argoSmartRouting: boolean; readonly createdOn: string; readonly dns: outputs.GetSpectrumApplicationDns; readonly edgeIps: outputs.GetSpectrumApplicationEdgeIps; readonly filter?: outputs.GetSpectrumApplicationFilter; readonly id: string; readonly ipFirewall: boolean; readonly modifiedOn: string; readonly originDirects: string[]; readonly originDns: outputs.GetSpectrumApplicationOriginDns; readonly originPort: any; readonly protocol: string; readonly proxyProtocol: string; readonly tls: string; readonly trafficType: string; readonly zoneId: string; } export declare function getSpectrumApplicationOutput(args: GetSpectrumApplicationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getSpectrumApplication. */ export interface GetSpectrumApplicationOutputArgs { appId?: pulumi.Input; filter?: pulumi.Input; zoneId: pulumi.Input; } //# sourceMappingURL=getSpectrumApplication.d.ts.map