import * as pulumi from "@pulumi/pulumi"; import { output as outputs } from "./types"; export declare function getNexusRepositoryDockerProxy(args: GetNexusRepositoryDockerProxyArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking GetNexusRepositoryDockerProxy. */ export interface GetNexusRepositoryDockerProxyArgs { name: string; } /** * A collection of values returned by GetNexusRepositoryDockerProxy. */ export interface GetNexusRepositoryDockerProxyResult { readonly cleanups: outputs.GetNexusRepositoryDockerProxyCleanup[]; readonly dockerProxies: outputs.GetNexusRepositoryDockerProxyDockerProxy[]; readonly dockers: outputs.GetNexusRepositoryDockerProxyDocker[]; readonly httpClients: outputs.GetNexusRepositoryDockerProxyHttpClient[]; readonly id: string; readonly name: string; readonly negativeCaches: outputs.GetNexusRepositoryDockerProxyNegativeCach[]; readonly online: boolean; readonly proxies: outputs.GetNexusRepositoryDockerProxyProxy[]; readonly routingRule: string; readonly storages: outputs.GetNexusRepositoryDockerProxyStorage[]; } export declare function getNexusRepositoryDockerProxyOutput(args: GetNexusRepositoryDockerProxyOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking GetNexusRepositoryDockerProxy. */ export interface GetNexusRepositoryDockerProxyOutputArgs { name: pulumi.Input; }