class Aws::ComputeOptimizer::Types::LambdaFunctionUtilizationMetric

Describes a utilization metric of an Lambda function.

@!attribute [rw] name

The name of the utilization metric.

The following utilization metrics are available:

* `Duration` - The amount of time that your function code spends
  processing an event.

* `Memory` - The amount of memory used per invocation.
@return [String]

@!attribute [rw] statistic

The statistic of the utilization metric.

The Compute Optimizer API, Command Line Interface (CLI), and SDKs
return utilization metrics using only the `Maximum` statistic, which
is the highest value observed during the specified period.

The Compute Optimizer console displays graphs for some utilization
metrics using the `Average` statistic, which is the value of `Sum` /
`SampleCount` during the specified period. For more information, see
[Viewing resource recommendations][1] in the *Compute Optimizer User
Guide*. You can also get averaged utilization metric data for your
resources using Amazon CloudWatch. For more information, see the
[Amazon CloudWatch User Guide][2].

[1]: https://docs.aws.amazon.com/compute-optimizer/latest/ug/viewing-recommendations.html
[2]: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/WhatIsCloudWatch.html
@return [String]

@!attribute [rw] value

The value of the utilization metric.
@return [Float]

@see docs.aws.amazon.com/goto/WebAPI/compute-optimizer-2019-11-01/LambdaFunctionUtilizationMetric AWS API Documentation

Constants

SENSITIVE