import * as pulumi from "@pulumi/pulumi"; import { input as inputs, output as outputs } from "./types"; export declare function getNexusRepository(args: GetNexusRepositoryArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking GetNexusRepository. */ export interface GetNexusRepositoryArgs { aptSignings?: inputs.GetNexusRepositoryAptSigning[]; apts?: inputs.GetNexusRepositoryApt[]; cleanups?: inputs.GetNexusRepositoryCleanup[]; dockers?: inputs.GetNexusRepositoryDocker[]; format?: string; group?: inputs.GetNexusRepositoryGroup; httpClient?: inputs.GetNexusRepositoryHttpClient; maven?: inputs.GetNexusRepositoryMaven; name: string; negativeCache?: inputs.GetNexusRepositoryNegativeCache; online?: boolean; proxy?: inputs.GetNexusRepositoryProxy; storage?: inputs.GetNexusRepositoryStorage; type?: string; } /** * A collection of values returned by GetNexusRepository. */ export interface GetNexusRepositoryResult { readonly aptSignings?: outputs.GetNexusRepositoryAptSigning[]; readonly apts?: outputs.GetNexusRepositoryApt[]; readonly cleanups?: outputs.GetNexusRepositoryCleanup[]; readonly dockers?: outputs.GetNexusRepositoryDocker[]; readonly format?: string; readonly group?: outputs.GetNexusRepositoryGroup; readonly httpClient?: outputs.GetNexusRepositoryHttpClient; readonly id: string; readonly maven?: outputs.GetNexusRepositoryMaven; readonly name: string; readonly negativeCache?: outputs.GetNexusRepositoryNegativeCache; readonly online?: boolean; readonly proxy?: outputs.GetNexusRepositoryProxy; readonly storage?: outputs.GetNexusRepositoryStorage; readonly type?: string; } export declare function getNexusRepositoryOutput(args: GetNexusRepositoryOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; /** * A collection of arguments for invoking GetNexusRepository. */ export interface GetNexusRepositoryOutputArgs { aptSignings?: pulumi.Input[]>; apts?: pulumi.Input[]>; cleanups?: pulumi.Input[]>; dockers?: pulumi.Input[]>; format?: pulumi.Input; group?: pulumi.Input; httpClient?: pulumi.Input; maven?: pulumi.Input; name: pulumi.Input; negativeCache?: pulumi.Input; online?: pulumi.Input; proxy?: pulumi.Input; storage?: pulumi.Input; type?: pulumi.Input; }