import * as pulumi from "@pulumi/pulumi"; import * as inputs from "../types/input"; import * as outputs from "../types/output"; /** * This data source provides details about a specific Baselineable Metrics Evaluate resource in Oracle Cloud Infrastructure Stack Monitoring service. * * Evaluates metric for anomalies for the given data points * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testBaselineableMetricsEvaluate = oci.stackmonitoring.getBaselineableMetricsEvaluate({ * baselineableMetricId: testBaselineableMetric.id, * items: [{ * evaluationDataPoints: [{ * timestamp: baselineableMetricsEvaluateItemsEvaluationDataPointsTimestamp, * value: baselineableMetricsEvaluateItemsEvaluationDataPointsValue, * }], * trainingDataPoints: [{ * timestamp: baselineableMetricsEvaluateItemsTrainingDataPointsTimestamp, * value: baselineableMetricsEvaluateItemsTrainingDataPointsValue, * }], * dimensions: baselineableMetricsEvaluateItemsDimensions, * }], * resourceId: testResource.id, * }); * ``` */ export declare function getBaselineableMetricsEvaluate(args: GetBaselineableMetricsEvaluateArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getBaselineableMetricsEvaluate. */ export interface GetBaselineableMetricsEvaluateArgs { /** * Identifier for the metric */ baselineableMetricId: string; /** * List of Metric data */ items: inputs.StackMonitoring.GetBaselineableMetricsEvaluateItem[]; /** * OCID of the resource */ resourceId: string; } /** * A collection of values returned by getBaselineableMetricsEvaluate. */ export interface GetBaselineableMetricsEvaluateResult { readonly baselineableMetricId: string; /** * list of anomaly data points for the metric */ readonly dataPoints: outputs.StackMonitoring.GetBaselineableMetricsEvaluateDataPoint[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * List of Metric data */ readonly items: outputs.StackMonitoring.GetBaselineableMetricsEvaluateItem[]; /** * OCID of the resource */ readonly resourceId: string; } /** * This data source provides details about a specific Baselineable Metrics Evaluate resource in Oracle Cloud Infrastructure Stack Monitoring service. * * Evaluates metric for anomalies for the given data points * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testBaselineableMetricsEvaluate = oci.stackmonitoring.getBaselineableMetricsEvaluate({ * baselineableMetricId: testBaselineableMetric.id, * items: [{ * evaluationDataPoints: [{ * timestamp: baselineableMetricsEvaluateItemsEvaluationDataPointsTimestamp, * value: baselineableMetricsEvaluateItemsEvaluationDataPointsValue, * }], * trainingDataPoints: [{ * timestamp: baselineableMetricsEvaluateItemsTrainingDataPointsTimestamp, * value: baselineableMetricsEvaluateItemsTrainingDataPointsValue, * }], * dimensions: baselineableMetricsEvaluateItemsDimensions, * }], * resourceId: testResource.id, * }); * ``` */ export declare function getBaselineableMetricsEvaluateOutput(args: GetBaselineableMetricsEvaluateOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getBaselineableMetricsEvaluate. */ export interface GetBaselineableMetricsEvaluateOutputArgs { /** * Identifier for the metric */ baselineableMetricId: pulumi.Input; /** * List of Metric data */ items: pulumi.Input[]>; /** * OCID of the resource */ resourceId: pulumi.Input; } //# sourceMappingURL=getBaselineableMetricsEvaluate.d.ts.map