import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare function getZeroTrustAccessApplication(args?: GetZeroTrustAccessApplicationArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getZeroTrustAccessApplication. */ export interface GetZeroTrustAccessApplicationArgs { accountId?: string; appId?: string; filter?: inputs.GetZeroTrustAccessApplicationFilter; zoneId?: string; } /** * A collection of values returned by getZeroTrustAccessApplication. */ export interface GetZeroTrustAccessApplicationResult { readonly accountId?: string; readonly allowAuthenticateViaWarp: boolean; readonly allowIframe: boolean; readonly allowedIdps: string[]; readonly appId?: string; readonly appLauncherLogoUrl: string; readonly appLauncherVisible: boolean; readonly aud: string; readonly autoRedirectToIdentity: boolean; readonly bgColor: string; readonly corsHeaders: outputs.GetZeroTrustAccessApplicationCorsHeaders; readonly customDenyMessage: string; readonly customDenyUrl: string; readonly customNonIdentityDenyUrl: string; readonly customPages: string[]; readonly destinations: outputs.GetZeroTrustAccessApplicationDestination[]; readonly domain: string; readonly enableBindingCookie: boolean; readonly filter?: outputs.GetZeroTrustAccessApplicationFilter; readonly footerLinks: outputs.GetZeroTrustAccessApplicationFooterLink[]; readonly headerBgColor: string; readonly httpOnlyCookieAttribute: boolean; readonly id: string; readonly landingPageDesign: outputs.GetZeroTrustAccessApplicationLandingPageDesign; readonly logoUrl: string; readonly name: string; readonly optionsPreflightBypass: boolean; readonly pathCookieAttribute: boolean; readonly policies: outputs.GetZeroTrustAccessApplicationPolicy[]; readonly readServiceTokensFromHeader: string; readonly saasApp: outputs.GetZeroTrustAccessApplicationSaasApp; readonly sameSiteCookieAttribute: string; readonly scimConfig: outputs.GetZeroTrustAccessApplicationScimConfig; /** * @deprecated Deprecated */ readonly selfHostedDomains: string[]; readonly serviceAuth401Redirect: boolean; readonly sessionDuration: string; readonly skipAppLauncherLoginPage: boolean; readonly skipInterstitial: boolean; readonly tags: string[]; readonly targetCriterias: outputs.GetZeroTrustAccessApplicationTargetCriteria[]; readonly type: string; readonly zoneId?: string; } export declare function getZeroTrustAccessApplicationOutput(args?: GetZeroTrustAccessApplicationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getZeroTrustAccessApplication. */ export interface GetZeroTrustAccessApplicationOutputArgs { accountId?: pulumi.Input; appId?: pulumi.Input; filter?: pulumi.Input; zoneId?: pulumi.Input; } //# sourceMappingURL=getZeroTrustAccessApplication.d.ts.map