import * as pulumi from "@pulumi/pulumi"; import * as inputs from "./types/input"; import * as outputs from "./types/output"; export declare function getZeroTrustAccessIdentityProvider(args?: GetZeroTrustAccessIdentityProviderArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getZeroTrustAccessIdentityProvider. */ export interface GetZeroTrustAccessIdentityProviderArgs { accountId?: string; filter?: inputs.GetZeroTrustAccessIdentityProviderFilter; identityProviderId?: string; zoneId?: string; } /** * A collection of values returned by getZeroTrustAccessIdentityProvider. */ export interface GetZeroTrustAccessIdentityProviderResult { readonly accountId?: string; readonly config: outputs.GetZeroTrustAccessIdentityProviderConfig; readonly filter?: outputs.GetZeroTrustAccessIdentityProviderFilter; readonly id: string; readonly identityProviderId?: string; readonly name: string; readonly scimConfig: outputs.GetZeroTrustAccessIdentityProviderScimConfig; readonly type: string; readonly zoneId?: string; } export declare function getZeroTrustAccessIdentityProviderOutput(args?: GetZeroTrustAccessIdentityProviderOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getZeroTrustAccessIdentityProvider. */ export interface GetZeroTrustAccessIdentityProviderOutputArgs { accountId?: pulumi.Input; filter?: pulumi.Input; identityProviderId?: pulumi.Input; zoneId?: pulumi.Input; } //# sourceMappingURL=getZeroTrustAccessIdentityProvider.d.ts.map