import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Software Source Manifest resource in Oracle Cloud Infrastructure Os Management Hub service. * * Returns an archive containing the list of packages in the software source. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testSoftwareSourceManifest = oci.osmanagementhub.getSoftwareSourceManifest({ * softwareSourceId: testSoftwareSource.id, * }); * ``` */ export declare function getSoftwareSourceManifest(args: GetSoftwareSourceManifestArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getSoftwareSourceManifest. */ export interface GetSoftwareSourceManifestArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the software source. */ softwareSourceId: string; } /** * A collection of values returned by getSoftwareSourceManifest. */ export interface GetSoftwareSourceManifestResult { readonly content: string; readonly id: string; readonly softwareSourceId: string; } /** * This data source provides details about a specific Software Source Manifest resource in Oracle Cloud Infrastructure Os Management Hub service. * * Returns an archive containing the list of packages in the software source. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testSoftwareSourceManifest = oci.osmanagementhub.getSoftwareSourceManifest({ * softwareSourceId: testSoftwareSource.id, * }); * ``` */ export declare function getSoftwareSourceManifestOutput(args: GetSoftwareSourceManifestOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getSoftwareSourceManifest. */ export interface GetSoftwareSourceManifestOutputArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the software source. */ softwareSourceId: pulumi.Input; } //# sourceMappingURL=getSoftwareSourceManifest.d.ts.map