import * as pulumi from "@pulumi/pulumi"; import { output as outputs } from "./types"; export declare function getNexusRepositoryYumProxy(args: GetNexusRepositoryYumProxyArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking GetNexusRepositoryYumProxy. */ export interface GetNexusRepositoryYumProxyArgs { name: string; } /** * A collection of values returned by GetNexusRepositoryYumProxy. */ export interface GetNexusRepositoryYumProxyResult { readonly cleanups: outputs.GetNexusRepositoryYumProxyCleanup[]; readonly httpClients: outputs.GetNexusRepositoryYumProxyHttpClient[]; readonly id: string; readonly name: string; readonly negativeCaches: outputs.GetNexusRepositoryYumProxyNegativeCach[]; readonly online: boolean; readonly proxies: outputs.GetNexusRepositoryYumProxyProxy[]; readonly routingRule: string; readonly storages: outputs.GetNexusRepositoryYumProxyStorage[]; readonly yumSignings: outputs.GetNexusRepositoryYumProxyYumSigning[]; } export declare function getNexusRepositoryYumProxyOutput(args: GetNexusRepositoryYumProxyOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking GetNexusRepositoryYumProxy. */ export interface GetNexusRepositoryYumProxyOutputArgs { name: pulumi.Input; }