2132 lines
No EOL
55 KiB
JSON
2132 lines
No EOL
55 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2019-11-01",
|
|
"endpointPrefix": "compute-optimizer",
|
|
"jsonVersion": "1.0",
|
|
"protocol": "json",
|
|
"protocols": [
|
|
"json"
|
|
],
|
|
"serviceFullName": "AWS Compute Optimizer",
|
|
"serviceId": "Compute Optimizer",
|
|
"signatureVersion": "v4",
|
|
"signingName": "compute-optimizer",
|
|
"targetPrefix": "ComputeOptimizerService",
|
|
"uid": "compute-optimizer-2019-11-01",
|
|
"auth": [
|
|
"aws.auth#sigv4"
|
|
]
|
|
},
|
|
"operations": {
|
|
"DeleteRecommendationPreferences": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceType",
|
|
"recommendationPreferenceNames"
|
|
],
|
|
"members": {
|
|
"resourceType": {},
|
|
"scope": {
|
|
"shape": "S3"
|
|
},
|
|
"recommendationPreferenceNames": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DescribeRecommendationExportJobs": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"filters": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"values": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"recommendationExportJobs": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobId": {},
|
|
"destination": {
|
|
"type": "structure",
|
|
"members": {
|
|
"s3": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
},
|
|
"resourceType": {},
|
|
"status": {},
|
|
"creationTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"lastUpdatedTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"failureReason": {}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ExportAutoScalingGroupRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"s3DestinationConfig"
|
|
],
|
|
"members": {
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"filters": {
|
|
"shape": "Sy"
|
|
},
|
|
"fieldsToExport": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"s3DestinationConfig": {
|
|
"shape": "S13"
|
|
},
|
|
"fileFormat": {},
|
|
"includeMemberAccounts": {
|
|
"type": "boolean"
|
|
},
|
|
"recommendationPreferences": {
|
|
"shape": "S17"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobId": {},
|
|
"s3Destination": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ExportEBSVolumeRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"s3DestinationConfig"
|
|
],
|
|
"members": {
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"filters": {
|
|
"shape": "S1c"
|
|
},
|
|
"fieldsToExport": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"s3DestinationConfig": {
|
|
"shape": "S13"
|
|
},
|
|
"fileFormat": {},
|
|
"includeMemberAccounts": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobId": {},
|
|
"s3Destination": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ExportEC2InstanceRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"s3DestinationConfig"
|
|
],
|
|
"members": {
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"filters": {
|
|
"shape": "Sy"
|
|
},
|
|
"fieldsToExport": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"s3DestinationConfig": {
|
|
"shape": "S13"
|
|
},
|
|
"fileFormat": {},
|
|
"includeMemberAccounts": {
|
|
"type": "boolean"
|
|
},
|
|
"recommendationPreferences": {
|
|
"shape": "S17"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobId": {},
|
|
"s3Destination": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ExportECSServiceRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"s3DestinationConfig"
|
|
],
|
|
"members": {
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"filters": {
|
|
"shape": "S1n"
|
|
},
|
|
"fieldsToExport": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"s3DestinationConfig": {
|
|
"shape": "S13"
|
|
},
|
|
"fileFormat": {},
|
|
"includeMemberAccounts": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobId": {},
|
|
"s3Destination": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ExportLambdaFunctionRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"s3DestinationConfig"
|
|
],
|
|
"members": {
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"filters": {
|
|
"shape": "S1u"
|
|
},
|
|
"fieldsToExport": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"s3DestinationConfig": {
|
|
"shape": "S13"
|
|
},
|
|
"fileFormat": {},
|
|
"includeMemberAccounts": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobId": {},
|
|
"s3Destination": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ExportLicenseRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"s3DestinationConfig"
|
|
],
|
|
"members": {
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"filters": {
|
|
"shape": "S21"
|
|
},
|
|
"fieldsToExport": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"s3DestinationConfig": {
|
|
"shape": "S13"
|
|
},
|
|
"fileFormat": {},
|
|
"includeMemberAccounts": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobId": {},
|
|
"s3Destination": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ExportRDSDatabaseRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"s3DestinationConfig"
|
|
],
|
|
"members": {
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"filters": {
|
|
"shape": "S28"
|
|
},
|
|
"fieldsToExport": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"s3DestinationConfig": {
|
|
"shape": "S13"
|
|
},
|
|
"fileFormat": {},
|
|
"includeMemberAccounts": {
|
|
"type": "boolean"
|
|
},
|
|
"recommendationPreferences": {
|
|
"shape": "S17"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"jobId": {},
|
|
"s3Destination": {
|
|
"shape": "Sn"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetAutoScalingGroupRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"autoScalingGroupArns": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"filters": {
|
|
"shape": "Sy"
|
|
},
|
|
"recommendationPreferences": {
|
|
"shape": "S17"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"autoScalingGroupRecommendations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"accountId": {},
|
|
"autoScalingGroupArn": {},
|
|
"autoScalingGroupName": {},
|
|
"finding": {},
|
|
"utilizationMetrics": {
|
|
"shape": "S2m"
|
|
},
|
|
"lookBackPeriodInDays": {
|
|
"type": "double"
|
|
},
|
|
"currentConfiguration": {
|
|
"shape": "S2s"
|
|
},
|
|
"currentInstanceGpuInfo": {
|
|
"shape": "S2x"
|
|
},
|
|
"recommendationOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"configuration": {
|
|
"shape": "S2s"
|
|
},
|
|
"instanceGpuInfo": {
|
|
"shape": "S2x"
|
|
},
|
|
"projectedUtilizationMetrics": {
|
|
"shape": "S34"
|
|
},
|
|
"performanceRisk": {
|
|
"type": "double"
|
|
},
|
|
"rank": {
|
|
"type": "integer"
|
|
},
|
|
"savingsOpportunity": {
|
|
"shape": "S37"
|
|
},
|
|
"savingsOpportunityAfterDiscounts": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsOpportunityPercentage": {
|
|
"type": "double"
|
|
},
|
|
"estimatedMonthlySavings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"currency": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"migrationEffort": {}
|
|
}
|
|
}
|
|
},
|
|
"lastRefreshTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"currentPerformanceRisk": {},
|
|
"effectiveRecommendationPreferences": {
|
|
"shape": "S3h"
|
|
},
|
|
"inferredWorkloadTypes": {
|
|
"shape": "S40"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"errors": {
|
|
"shape": "S42"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetEBSVolumeRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"volumeArns": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"filters": {
|
|
"shape": "S1c"
|
|
},
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"volumeRecommendations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"volumeArn": {},
|
|
"accountId": {},
|
|
"currentConfiguration": {
|
|
"shape": "S4d"
|
|
},
|
|
"finding": {},
|
|
"utilizationMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"statistic": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"lookBackPeriodInDays": {
|
|
"type": "double"
|
|
},
|
|
"volumeRecommendationOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"configuration": {
|
|
"shape": "S4d"
|
|
},
|
|
"performanceRisk": {
|
|
"type": "double"
|
|
},
|
|
"rank": {
|
|
"type": "integer"
|
|
},
|
|
"savingsOpportunity": {
|
|
"shape": "S37"
|
|
},
|
|
"savingsOpportunityAfterDiscounts": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsOpportunityPercentage": {
|
|
"type": "double"
|
|
},
|
|
"estimatedMonthlySavings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"currency": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"lastRefreshTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"currentPerformanceRisk": {},
|
|
"effectiveRecommendationPreferences": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsEstimationMode": {
|
|
"type": "structure",
|
|
"members": {
|
|
"source": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "S4w"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"errors": {
|
|
"shape": "S42"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetEC2InstanceRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"instanceArns": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"filters": {
|
|
"shape": "Sy"
|
|
},
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"recommendationPreferences": {
|
|
"shape": "S17"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"instanceRecommendations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"instanceArn": {},
|
|
"accountId": {},
|
|
"instanceName": {},
|
|
"currentInstanceType": {},
|
|
"finding": {},
|
|
"findingReasonCodes": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"utilizationMetrics": {
|
|
"shape": "S2m"
|
|
},
|
|
"lookBackPeriodInDays": {
|
|
"type": "double"
|
|
},
|
|
"recommendationOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"instanceType": {},
|
|
"instanceGpuInfo": {
|
|
"shape": "S2x"
|
|
},
|
|
"projectedUtilizationMetrics": {
|
|
"shape": "S34"
|
|
},
|
|
"platformDifferences": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"performanceRisk": {
|
|
"type": "double"
|
|
},
|
|
"rank": {
|
|
"type": "integer"
|
|
},
|
|
"savingsOpportunity": {
|
|
"shape": "S37"
|
|
},
|
|
"savingsOpportunityAfterDiscounts": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsOpportunityPercentage": {
|
|
"type": "double"
|
|
},
|
|
"estimatedMonthlySavings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"currency": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"migrationEffort": {}
|
|
}
|
|
}
|
|
},
|
|
"recommendationSources": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"recommendationSourceArn": {},
|
|
"recommendationSourceType": {}
|
|
}
|
|
}
|
|
},
|
|
"lastRefreshTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"currentPerformanceRisk": {},
|
|
"effectiveRecommendationPreferences": {
|
|
"shape": "S3h"
|
|
},
|
|
"inferredWorkloadTypes": {
|
|
"shape": "S40"
|
|
},
|
|
"instanceState": {},
|
|
"tags": {
|
|
"shape": "S4w"
|
|
},
|
|
"externalMetricStatus": {
|
|
"type": "structure",
|
|
"members": {
|
|
"statusCode": {},
|
|
"statusReason": {}
|
|
}
|
|
},
|
|
"currentInstanceGpuInfo": {
|
|
"shape": "S2x"
|
|
},
|
|
"idle": {}
|
|
}
|
|
}
|
|
},
|
|
"errors": {
|
|
"shape": "S42"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetEC2RecommendationProjectedMetrics": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"instanceArn",
|
|
"stat",
|
|
"period",
|
|
"startTime",
|
|
"endTime"
|
|
],
|
|
"members": {
|
|
"instanceArn": {},
|
|
"stat": {},
|
|
"period": {
|
|
"type": "integer"
|
|
},
|
|
"startTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"endTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"recommendationPreferences": {
|
|
"shape": "S17"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"recommendedOptionProjectedMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"recommendedInstanceType": {},
|
|
"rank": {
|
|
"type": "integer"
|
|
},
|
|
"projectedMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"timestamps": {
|
|
"shape": "S5y"
|
|
},
|
|
"values": {
|
|
"shape": "S5z"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetECSServiceRecommendationProjectedMetrics": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"serviceArn",
|
|
"stat",
|
|
"period",
|
|
"startTime",
|
|
"endTime"
|
|
],
|
|
"members": {
|
|
"serviceArn": {},
|
|
"stat": {},
|
|
"period": {
|
|
"type": "integer"
|
|
},
|
|
"startTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"endTime": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"recommendedOptionProjectedMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"recommendedCpuUnits": {
|
|
"type": "integer"
|
|
},
|
|
"recommendedMemorySize": {
|
|
"type": "integer"
|
|
},
|
|
"projectedMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"timestamps": {
|
|
"shape": "S5y"
|
|
},
|
|
"upperBoundValues": {
|
|
"shape": "S5z"
|
|
},
|
|
"lowerBoundValues": {
|
|
"shape": "S5z"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetECSServiceRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"serviceArns": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"filters": {
|
|
"shape": "S1n"
|
|
},
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"ecsServiceRecommendations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"serviceArn": {},
|
|
"accountId": {},
|
|
"currentServiceConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"memory": {
|
|
"type": "integer"
|
|
},
|
|
"cpu": {
|
|
"type": "integer"
|
|
},
|
|
"containerConfigurations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerName": {},
|
|
"memorySizeConfiguration": {
|
|
"shape": "S6l"
|
|
},
|
|
"cpu": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"autoScalingConfiguration": {},
|
|
"taskDefinitionArn": {}
|
|
}
|
|
},
|
|
"utilizationMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"statistic": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"lookbackPeriodInDays": {
|
|
"type": "double"
|
|
},
|
|
"launchType": {},
|
|
"lastRefreshTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"finding": {},
|
|
"findingReasonCodes": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"serviceRecommendationOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"memory": {
|
|
"type": "integer"
|
|
},
|
|
"cpu": {
|
|
"type": "integer"
|
|
},
|
|
"savingsOpportunity": {
|
|
"shape": "S37"
|
|
},
|
|
"savingsOpportunityAfterDiscounts": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsOpportunityPercentage": {
|
|
"type": "double"
|
|
},
|
|
"estimatedMonthlySavings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"currency": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"projectedUtilizationMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"statistic": {},
|
|
"lowerBoundValue": {
|
|
"type": "double"
|
|
},
|
|
"upperBoundValue": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"containerRecommendations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"containerName": {},
|
|
"memorySizeConfiguration": {
|
|
"shape": "S6l"
|
|
},
|
|
"cpu": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"currentPerformanceRisk": {},
|
|
"effectiveRecommendationPreferences": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsEstimationMode": {
|
|
"type": "structure",
|
|
"members": {
|
|
"source": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "S4w"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"errors": {
|
|
"shape": "S42"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetEffectiveRecommendationPreferences": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn"
|
|
],
|
|
"members": {
|
|
"resourceArn": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"enhancedInfrastructureMetrics": {},
|
|
"externalMetricsPreference": {
|
|
"shape": "S3k"
|
|
},
|
|
"lookBackPeriod": {},
|
|
"utilizationPreferences": {
|
|
"shape": "S3n"
|
|
},
|
|
"preferredResources": {
|
|
"shape": "S3t"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetEnrollmentStatus": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"status": {},
|
|
"statusReason": {},
|
|
"memberAccountsEnrolled": {
|
|
"type": "boolean"
|
|
},
|
|
"lastUpdatedTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"numberOfMemberAccountsOptedIn": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetEnrollmentStatusesForOrganization": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"filters": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"values": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"accountEnrollmentStatuses": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"accountId": {},
|
|
"status": {},
|
|
"statusReason": {},
|
|
"lastUpdatedTimestamp": {
|
|
"type": "timestamp"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"GetLambdaFunctionRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"functionArns": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"filters": {
|
|
"shape": "S1u"
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"lambdaFunctionRecommendations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"functionArn": {},
|
|
"functionVersion": {},
|
|
"accountId": {},
|
|
"currentMemorySize": {
|
|
"type": "integer"
|
|
},
|
|
"numberOfInvocations": {
|
|
"type": "long"
|
|
},
|
|
"utilizationMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"statistic": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"lookbackPeriodInDays": {
|
|
"type": "double"
|
|
},
|
|
"lastRefreshTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"finding": {},
|
|
"findingReasonCodes": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"memorySizeRecommendationOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"rank": {
|
|
"type": "integer"
|
|
},
|
|
"memorySize": {
|
|
"type": "integer"
|
|
},
|
|
"projectedUtilizationMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"statistic": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"savingsOpportunity": {
|
|
"shape": "S37"
|
|
},
|
|
"savingsOpportunityAfterDiscounts": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsOpportunityPercentage": {
|
|
"type": "double"
|
|
},
|
|
"estimatedMonthlySavings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"currency": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"currentPerformanceRisk": {},
|
|
"effectiveRecommendationPreferences": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsEstimationMode": {
|
|
"type": "structure",
|
|
"members": {
|
|
"source": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "S4w"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetLicenseRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"resourceArns": {
|
|
"shape": "S8g"
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"filters": {
|
|
"shape": "S21"
|
|
},
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"licenseRecommendations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"resourceArn": {},
|
|
"accountId": {},
|
|
"currentLicenseConfiguration": {
|
|
"type": "structure",
|
|
"members": {
|
|
"numberOfCores": {
|
|
"type": "integer"
|
|
},
|
|
"instanceType": {},
|
|
"operatingSystem": {},
|
|
"licenseEdition": {},
|
|
"licenseName": {},
|
|
"licenseModel": {},
|
|
"licenseVersion": {},
|
|
"metricsSource": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"provider": {},
|
|
"providerArn": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"lookbackPeriodInDays": {
|
|
"type": "double"
|
|
},
|
|
"lastRefreshTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"finding": {},
|
|
"findingReasonCodes": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"licenseRecommendationOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"rank": {
|
|
"type": "integer"
|
|
},
|
|
"operatingSystem": {},
|
|
"licenseEdition": {},
|
|
"licenseModel": {},
|
|
"savingsOpportunity": {
|
|
"shape": "S37"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "S4w"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"errors": {
|
|
"shape": "S42"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetRDSDatabaseRecommendationProjectedMetrics": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"stat",
|
|
"period",
|
|
"startTime",
|
|
"endTime"
|
|
],
|
|
"members": {
|
|
"resourceArn": {},
|
|
"stat": {},
|
|
"period": {
|
|
"type": "integer"
|
|
},
|
|
"startTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"endTime": {
|
|
"type": "timestamp"
|
|
},
|
|
"recommendationPreferences": {
|
|
"shape": "S17"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"recommendedOptionProjectedMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"recommendedDBInstanceClass": {},
|
|
"rank": {
|
|
"type": "integer"
|
|
},
|
|
"projectedMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"timestamps": {
|
|
"shape": "S5y"
|
|
},
|
|
"values": {
|
|
"shape": "S5z"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetRDSDatabaseRecommendations": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"resourceArns": {
|
|
"shape": "S8g"
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"filters": {
|
|
"shape": "S28"
|
|
},
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"recommendationPreferences": {
|
|
"shape": "S17"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"rdsDBRecommendations": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"resourceArn": {},
|
|
"accountId": {},
|
|
"engine": {},
|
|
"engineVersion": {},
|
|
"currentDBInstanceClass": {},
|
|
"currentStorageConfiguration": {
|
|
"shape": "S9f"
|
|
},
|
|
"idle": {},
|
|
"instanceFinding": {},
|
|
"storageFinding": {},
|
|
"instanceFindingReasonCodes": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"storageFindingReasonCodes": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"instanceRecommendationOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"dbInstanceClass": {},
|
|
"projectedUtilizationMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S9w"
|
|
}
|
|
},
|
|
"performanceRisk": {
|
|
"type": "double"
|
|
},
|
|
"rank": {
|
|
"type": "integer"
|
|
},
|
|
"savingsOpportunity": {
|
|
"shape": "S37"
|
|
},
|
|
"savingsOpportunityAfterDiscounts": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsOpportunityPercentage": {
|
|
"type": "double"
|
|
},
|
|
"estimatedMonthlySavings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"currency": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"storageRecommendationOptions": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"storageConfiguration": {
|
|
"shape": "S9f"
|
|
},
|
|
"rank": {
|
|
"type": "integer"
|
|
},
|
|
"savingsOpportunity": {
|
|
"shape": "S37"
|
|
},
|
|
"savingsOpportunityAfterDiscounts": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsOpportunityPercentage": {
|
|
"type": "double"
|
|
},
|
|
"estimatedMonthlySavings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"currency": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"utilizationMetrics": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S9w"
|
|
}
|
|
},
|
|
"effectiveRecommendationPreferences": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cpuVendorArchitectures": {
|
|
"shape": "S18"
|
|
},
|
|
"enhancedInfrastructureMetrics": {},
|
|
"lookBackPeriod": {},
|
|
"savingsEstimationMode": {
|
|
"type": "structure",
|
|
"members": {
|
|
"source": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"lookbackPeriodInDays": {
|
|
"type": "double"
|
|
},
|
|
"lastRefreshTimestamp": {
|
|
"type": "timestamp"
|
|
},
|
|
"tags": {
|
|
"shape": "S4w"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"errors": {
|
|
"shape": "S42"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetRecommendationPreferences": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceType"
|
|
],
|
|
"members": {
|
|
"resourceType": {},
|
|
"scope": {
|
|
"shape": "S3"
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"recommendationPreferencesDetails": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"scope": {
|
|
"shape": "S3"
|
|
},
|
|
"resourceType": {},
|
|
"enhancedInfrastructureMetrics": {},
|
|
"inferredWorkloadTypes": {},
|
|
"externalMetricsPreference": {
|
|
"shape": "S3k"
|
|
},
|
|
"lookBackPeriod": {},
|
|
"utilizationPreferences": {
|
|
"shape": "S3n"
|
|
},
|
|
"preferredResources": {
|
|
"shape": "S3t"
|
|
},
|
|
"savingsEstimationMode": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetRecommendationSummaries": {
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"accountIds": {
|
|
"shape": "Sw"
|
|
},
|
|
"nextToken": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextToken": {},
|
|
"recommendationSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"summaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"value": {
|
|
"type": "double"
|
|
},
|
|
"reasonCodeSummaries": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"recommendationResourceType": {},
|
|
"accountId": {},
|
|
"savingsOpportunity": {
|
|
"shape": "S37"
|
|
},
|
|
"currentPerformanceRiskRatings": {
|
|
"type": "structure",
|
|
"members": {
|
|
"high": {
|
|
"type": "long"
|
|
},
|
|
"medium": {
|
|
"type": "long"
|
|
},
|
|
"low": {
|
|
"type": "long"
|
|
},
|
|
"veryLow": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"inferredWorkloadSavings": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"inferredWorkloadTypes": {
|
|
"shape": "S40"
|
|
},
|
|
"estimatedMonthlySavings": {
|
|
"shape": "S39"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PutRecommendationPreferences": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceType"
|
|
],
|
|
"members": {
|
|
"resourceType": {},
|
|
"scope": {
|
|
"shape": "S3"
|
|
},
|
|
"enhancedInfrastructureMetrics": {},
|
|
"inferredWorkloadTypes": {},
|
|
"externalMetricsPreference": {
|
|
"shape": "S3k"
|
|
},
|
|
"lookBackPeriod": {},
|
|
"utilizationPreferences": {
|
|
"shape": "S3n"
|
|
},
|
|
"preferredResources": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"includeList": {
|
|
"shape": "S3w"
|
|
},
|
|
"excludeList": {
|
|
"shape": "S3w"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"savingsEstimationMode": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"UpdateEnrollmentStatus": {
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"status"
|
|
],
|
|
"members": {
|
|
"status": {},
|
|
"includeMemberAccounts": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"status": {},
|
|
"statusReason": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S3": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"value": {}
|
|
}
|
|
},
|
|
"Sf": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sn": {
|
|
"type": "structure",
|
|
"members": {
|
|
"bucket": {},
|
|
"key": {},
|
|
"metadataKey": {}
|
|
}
|
|
},
|
|
"Sw": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"Sy": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"values": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S13": {
|
|
"type": "structure",
|
|
"members": {
|
|
"bucket": {},
|
|
"keyPrefix": {}
|
|
}
|
|
},
|
|
"S17": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cpuVendorArchitectures": {
|
|
"shape": "S18"
|
|
}
|
|
}
|
|
},
|
|
"S18": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S1c": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"values": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1n": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"values": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S1u": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"values": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S21": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"values": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S28": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"values": {
|
|
"shape": "Sf"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S2m": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2n"
|
|
}
|
|
},
|
|
"S2n": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"statistic": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
},
|
|
"S2s": {
|
|
"type": "structure",
|
|
"members": {
|
|
"desiredCapacity": {
|
|
"type": "integer"
|
|
},
|
|
"minSize": {
|
|
"type": "integer"
|
|
},
|
|
"maxSize": {
|
|
"type": "integer"
|
|
},
|
|
"instanceType": {}
|
|
}
|
|
},
|
|
"S2x": {
|
|
"type": "structure",
|
|
"members": {
|
|
"gpus": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"gpuCount": {
|
|
"type": "integer"
|
|
},
|
|
"gpuMemorySizeInMiB": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S34": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2n"
|
|
}
|
|
},
|
|
"S37": {
|
|
"type": "structure",
|
|
"members": {
|
|
"savingsOpportunityPercentage": {
|
|
"type": "double"
|
|
},
|
|
"estimatedMonthlySavings": {
|
|
"shape": "S39"
|
|
}
|
|
}
|
|
},
|
|
"S39": {
|
|
"type": "structure",
|
|
"members": {
|
|
"currency": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
},
|
|
"S3h": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cpuVendorArchitectures": {
|
|
"shape": "S18"
|
|
},
|
|
"enhancedInfrastructureMetrics": {},
|
|
"inferredWorkloadTypes": {},
|
|
"externalMetricsPreference": {
|
|
"shape": "S3k"
|
|
},
|
|
"lookBackPeriod": {},
|
|
"utilizationPreferences": {
|
|
"shape": "S3n"
|
|
},
|
|
"preferredResources": {
|
|
"shape": "S3t"
|
|
},
|
|
"savingsEstimationMode": {
|
|
"type": "structure",
|
|
"members": {
|
|
"source": {}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3k": {
|
|
"type": "structure",
|
|
"members": {
|
|
"source": {}
|
|
}
|
|
},
|
|
"S3n": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"metricName": {},
|
|
"metricParameters": {
|
|
"type": "structure",
|
|
"members": {
|
|
"threshold": {},
|
|
"headroom": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3t": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"includeList": {
|
|
"shape": "S3w"
|
|
},
|
|
"effectiveIncludeList": {
|
|
"shape": "S3w"
|
|
},
|
|
"excludeList": {
|
|
"shape": "S3w"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"S3w": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S40": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S42": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"identifier": {},
|
|
"code": {},
|
|
"message": {}
|
|
}
|
|
}
|
|
},
|
|
"S4d": {
|
|
"type": "structure",
|
|
"members": {
|
|
"volumeType": {},
|
|
"volumeSize": {
|
|
"type": "integer"
|
|
},
|
|
"volumeBaselineIOPS": {
|
|
"type": "integer"
|
|
},
|
|
"volumeBurstIOPS": {
|
|
"type": "integer"
|
|
},
|
|
"volumeBaselineThroughput": {
|
|
"type": "integer"
|
|
},
|
|
"volumeBurstThroughput": {
|
|
"type": "integer"
|
|
},
|
|
"rootVolume": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S4w": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"key": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
},
|
|
"S5y": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "timestamp"
|
|
}
|
|
},
|
|
"S5z": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "double"
|
|
}
|
|
},
|
|
"S6l": {
|
|
"type": "structure",
|
|
"members": {
|
|
"memory": {
|
|
"type": "integer"
|
|
},
|
|
"memoryReservation": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S8g": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S9f": {
|
|
"type": "structure",
|
|
"members": {
|
|
"storageType": {},
|
|
"allocatedStorage": {
|
|
"type": "integer"
|
|
},
|
|
"iops": {
|
|
"type": "integer"
|
|
},
|
|
"maxAllocatedStorage": {
|
|
"type": "integer"
|
|
},
|
|
"storageThroughput": {
|
|
"type": "integer"
|
|
}
|
|
}
|
|
},
|
|
"S9w": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"statistic": {},
|
|
"value": {
|
|
"type": "double"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |