import * as pulumi from "@pulumi/pulumi"; /** * Retrieves an Identity Aware Proxy (IAP) OAuth client. Requires that the client is owned by IAP. */ export declare function getIdentityAwareProxyClient(args: GetIdentityAwareProxyClientArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetIdentityAwareProxyClientArgs { brandId: string; identityAwareProxyClientId: string; project?: string; } export interface GetIdentityAwareProxyClientResult { /** * Human-friendly name given to the OAuth client. */ readonly displayName: string; /** * Unique identifier of the OAuth client. */ readonly name: string; /** * Client secret of the OAuth client. */ readonly secret: string; } /** * Retrieves an Identity Aware Proxy (IAP) OAuth client. Requires that the client is owned by IAP. */ export declare function getIdentityAwareProxyClientOutput(args: GetIdentityAwareProxyClientOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetIdentityAwareProxyClientOutputArgs { brandId: pulumi.Input; identityAwareProxyClientId: pulumi.Input; project?: pulumi.Input; }