import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Average Carbon Emission resource in Oracle Cloud Infrastructure Metering Computation service. * * Returns the average carbon emissions summary by SKU. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testAverageCarbonEmission = oci.meteringcomputation.getAverageCarbonEmission({ * skuPartNumber: averageCarbonEmissionSkuPartNumber, * }); * ``` */ export declare function getAverageCarbonEmission(args: GetAverageCarbonEmissionArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getAverageCarbonEmission. */ export interface GetAverageCarbonEmissionArgs { /** * The SKU part number. */ skuPartNumber: string; } /** * A collection of values returned by getAverageCarbonEmission. */ export interface GetAverageCarbonEmissionResult { /** * The average carbon emissions by SKU. */ readonly averageCarbonEmission: number; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The SKU part number. */ readonly skuPartNumber: string; } /** * This data source provides details about a specific Average Carbon Emission resource in Oracle Cloud Infrastructure Metering Computation service. * * Returns the average carbon emissions summary by SKU. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testAverageCarbonEmission = oci.meteringcomputation.getAverageCarbonEmission({ * skuPartNumber: averageCarbonEmissionSkuPartNumber, * }); * ``` */ export declare function getAverageCarbonEmissionOutput(args: GetAverageCarbonEmissionOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getAverageCarbonEmission. */ export interface GetAverageCarbonEmissionOutputArgs { /** * The SKU part number. */ skuPartNumber: pulumi.Input; } //# sourceMappingURL=getAverageCarbonEmission.d.ts.map