import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Clean Energy Usage resource in Oracle Cloud Infrastructure Metering Computation service. * * Returns the clean energy usage summary by region. * * ## Example Usage */ export declare function getCleanEnergyUsage(args: GetCleanEnergyUsageArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getCleanEnergyUsage. */ export interface GetCleanEnergyUsageArgs { /** * The region. */ region: string; } /** * A collection of values returned by getCleanEnergyUsage. */ export interface GetCleanEnergyUsageResult { /** * The availability domain. */ readonly ad: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The region. */ readonly region: string; /** * The percentage of clean enery used. */ readonly usage: number; } /** * This data source provides details about a specific Clean Energy Usage resource in Oracle Cloud Infrastructure Metering Computation service. * * Returns the clean energy usage summary by region. * * ## Example Usage */ export declare function getCleanEnergyUsageOutput(args: GetCleanEnergyUsageOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getCleanEnergyUsage. */ export interface GetCleanEnergyUsageOutputArgs { /** * The region. */ region: pulumi.Input; } //# sourceMappingURL=getCleanEnergyUsage.d.ts.map