{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-compute-optimizer/refs/heads/main/json-structure/compute-optimizer-volume-recommendation-structure.json", "name": "VolumeRecommendation", "description": "Describes an Amazon Elastic Block Store (Amazon EBS) volume recommendation.", "type": "object", "properties": { "volumeArn": { "allOf": [ { "$ref": "#/components/schemas/VolumeArn" }, { "description": "The Amazon Resource Name (ARN) of the current volume." } ] }, "accountId": { "allOf": [ { "$ref": "#/components/schemas/AccountId" }, { "description": "The Amazon Web Services account ID of the volume." } ] }, "currentConfiguration": { "allOf": [ { "$ref": "#/components/schemas/VolumeConfiguration" }, { "description": "An array of objects that describe the current configuration of the volume." } ] }, "finding": { "allOf": [ { "$ref": "#/components/schemas/EBSFinding" }, { "description": "

The finding classification of the volume.

Findings for volumes include:

" } ] }, "utilizationMetrics": { "allOf": [ { "$ref": "#/components/schemas/EBSUtilizationMetrics" }, { "description": "An array of objects that describe the utilization metrics of the volume." } ] }, "lookBackPeriodInDays": { "allOf": [ { "$ref": "#/components/schemas/LookBackPeriodInDays" }, { "description": "The number of days for which utilization metrics were analyzed for the volume." } ] }, "volumeRecommendationOptions": { "allOf": [ { "$ref": "#/components/schemas/VolumeRecommendationOptions" }, { "description": "An array of objects that describe the recommendation options for the volume." } ] }, "lastRefreshTimestamp": { "allOf": [ { "$ref": "#/components/schemas/LastRefreshTimestamp" }, { "description": "The timestamp of when the volume recommendation was last generated." } ] }, "currentPerformanceRisk": { "allOf": [ { "$ref": "#/components/schemas/CurrentPerformanceRisk" }, { "description": "The risk of the current EBS volume not meeting the performance needs of its workloads. The higher the risk, the more likely the current EBS volume doesn't have sufficient capacity." } ] }, "tags": { "allOf": [ { "$ref": "#/components/schemas/Tags" }, { "description": " A list of tags assigned to your Amazon EBS volume recommendations. " } ] } } }