import * as pulumi from "@pulumi/pulumi"; export declare function getKatelloRepository(args: GetKatelloRepositoryArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getKatelloRepository. */ export interface GetKatelloRepositoryArgs { name: string; } /** * A collection of values returned by getKatelloRepository. */ export interface GetKatelloRepositoryResult { readonly ansibleCollectionRequirements: string; readonly checksumType: string; readonly contentType: string; readonly debArchitectures: string; readonly debComponents: string; readonly debReleases: string; readonly description: string; readonly dockerTagsWhitelist: string; readonly dockerUpstreamName: string; readonly downloadConcurrency: number; readonly downloadPolicy: string; readonly gpgKeyId: number; readonly httpProxyId: number; readonly httpProxyPolicy: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly ignorableContent: string; readonly ignoreGlobalProxy: boolean; readonly label: string; readonly mirrorOnSync: boolean; readonly mirroringPolicy: string; readonly name: string; readonly productId: number; readonly unprotected: boolean; readonly upstreamPassword: string; readonly upstreamUsername: string; readonly url: string; readonly verifySslOnSync: boolean; } export declare function getKatelloRepositoryOutput(args: GetKatelloRepositoryOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getKatelloRepository. */ export interface GetKatelloRepositoryOutputArgs { name: pulumi.Input; }