@pulumi/awsx
Version:
[](https://github.com/pulumi/pulumi-awsx/actions) [](https://slack.pulumi.com) [.
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/graph_metrics.html for more
* details.
*/
export declare abstract class GraphMetricWidget extends MetricWidget {
private readonly graphArgs;
constructor(graphArgs: GraphMetricWidgetArgs);
protected computeView: () => wjson.MetricWidgetPropertiesJson["view"];
protected computeYAxis: () => wjson.MetricWidgetPropertiesJson["yAxis"];
}
/**
* Displays a set of metrics as a line graph.
*/
export declare class LineGraphMetricWidget extends GraphMetricWidget {
constructor(args: GraphMetricWidgetArgs);
protected computedStacked: () => boolean;
}
/**
* Displays a set of metrics as a stacked area graph.
*/
export declare class StackedAreaGraphMetricWidget extends GraphMetricWidget {
constructor(args: GraphMetricWidgetArgs);
protected computedStacked: () => boolean;
}
/**
* Displays a set of metrics as a single number.
*/
export declare class SingleNumberMetricWidget extends MetricWidget {
constructor(args: MetricWidgetArgs);
protected computedStacked: () => boolean;
protected computeView: () => wjson.MetricWidgetPropertiesJson["view"];
protected computeYAxis: () => wjson.MetricWidgetPropertiesJson["yAxis"];
}
//# sourceMappingURL=widgets_graph.d.ts.map