class Aws::CloudWatch::Types::MetricDataResult

A `GetMetricData` call returns an array of `MetricDataResult` structures. Each of these structures includes the data points for that metric, along with the timestamps of those data points and other identifying information.

@!attribute [rw] id

The short name you specified to represent this metric.
@return [String]

@!attribute [rw] label

The human-readable label associated with the data.
@return [String]

@!attribute [rw] timestamps

The timestamps for the data points, formatted in Unix timestamp
format. The number of timestamps always matches the number of values
and the value for Timestamps\[x\] is Values\[x\].
@return [Array<Time>]

@!attribute [rw] values

The data points for the metric corresponding to `Timestamps`. The
number of values always matches the number of timestamps and the
timestamp for Values\[x\] is Timestamps\[x\].
@return [Array<Float>]

@!attribute [rw] status_code

The status of the returned data. `Complete` indicates that all data
points in the requested time range were returned. `PartialData`
means that an incomplete set of data points were returned. You can
use the `NextToken` value that was returned and repeat your request
to get more data points. `NextToken` is not returned if you are
performing a math expression. `InternalError` indicates that an
error occurred. Retry your request using `NextToken`, if present.
@return [String]

@!attribute [rw] messages

A list of messages with additional information about the data
returned.
@return [Array<Types::MessageData>]

@see docs.aws.amazon.com/goto/WebAPI/monitoring-2010-08-01/MetricDataResult AWS API Documentation

Constants

SENSITIVE