VolumeRecommendation class
Describes an Amazon Elastic Block Store (Amazon EBS) volume recommendation.
Constructors
-
VolumeRecommendation({String? accountId, VolumeConfiguration? currentConfiguration, EBSFinding? finding, DateTime? lastRefreshTimestamp, double? lookBackPeriodInDays, List<
EBSUtilizationMetric> ? utilizationMetrics, String? volumeArn, List<VolumeRecommendationOption> ? volumeRecommendationOptions}) -
VolumeRecommendation.fromJson(Map<
String, dynamic> json) -
factory
Properties
- accountId → String?
-
The AWS account ID of the volume.
final
- currentConfiguration → VolumeConfiguration?
-
An array of objects that describe the current configuration of the volume.
final
- finding → EBSFinding?
-
The finding classification for the volume.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- lastRefreshTimestamp → DateTime?
-
The time stamp of when the volume recommendation was last refreshed.
final
- lookBackPeriodInDays → double?
-
The number of days for which utilization metrics were analyzed for the
volume.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
utilizationMetrics
→ List<
EBSUtilizationMetric> ? -
An array of objects that describe the utilization metrics of the volume.
final
- volumeArn → String?
-
The Amazon Resource Name (ARN) of the current volume.
final
-
volumeRecommendationOptions
→ List<
VolumeRecommendationOption> ? -
An array of objects that describe the recommendation options for the volume.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited