Package-level declarations

Types

Link copied to clipboard

You do not have sufficient access to perform this action.

Link copied to clipboard

Describes the enrollment status of an organization's member accounts in Compute Optimizer.

Link copied to clipboard
sealed class AllocationStrategy
Link copied to clipboard
sealed class AsgType
Link copied to clipboard
Link copied to clipboard

Describes the configuration of an EC2 Auto Scaling group.

Link copied to clipboard

An object that describes the estimated monthly savings possible by adopting Compute Optimizer’s Auto Scaling group recommendations. This is based on the Savings Plans and Reserved Instances discounts.

Link copied to clipboard

Describes an Auto Scaling group recommendation.

Link copied to clipboard

Describes a recommendation option for an Auto Scaling group.

Describes the savings opportunity for Auto Scaling group recommendations after applying the Savings Plans and Reserved Instances discounts.

Link copied to clipboard

Base class for all service related exceptions thrown by the ComputeOptimizer client

Link copied to clipboard

Describes the container configurations within the tasks of your Amazon ECS service.

Link copied to clipboard

The CPU and memory recommendations for a container within the tasks of your Amazon ECS service.

Link copied to clipboard
Link copied to clipboard
sealed class Currency
Link copied to clipboard
Link copied to clipboard

Describes the performance risk ratings for a given resource type.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Defines the various metric parameters that can be customized, such as threshold and headroom.

Link copied to clipboard
Link copied to clipboard

The configuration of the recommended RDS storage.

Link copied to clipboard
sealed class Dimension
Link copied to clipboard

Describes the effective recommendation preferences for Amazon EBS volumes.

Link copied to clipboard

An object that describes the estimated monthly savings possible by adopting Compute Optimizer’s Amazon EBS volume recommendations. This includes any applicable discounts.

Link copied to clipboard
class EbsFilter

Describes a filter that returns a more specific list of Amazon Elastic Block Store (Amazon EBS) volume recommendations. Use this filter with the GetEBSVolumeRecommendations action.

Link copied to clipboard
sealed class EbsFilterName
Link copied to clipboard
sealed class EbsFinding
Link copied to clipboard
sealed class EbsMetricName
Link copied to clipboard

Describes the savings estimation mode used for calculating savings opportunity for Amazon EBS volumes.

Link copied to clipboard
Link copied to clipboard

Describes the savings opportunity for Amazon EBS volume recommendations after applying specific discounts.

Link copied to clipboard

Describes a utilization metric of an Amazon Elastic Block Store (Amazon EBS) volume.

Link copied to clipboard

Describes the effective recommendation preferences for Amazon ECS services.

Link copied to clipboard

Describes the estimated monthly savings possible for Amazon ECS services by adopting Compute Optimizer recommendations. This is based on Amazon ECS service pricing after applying Savings Plans discounts.

Link copied to clipboard

Describes the savings estimation mode used for calculating savings opportunity for Amazon ECS services.

Link copied to clipboard
Link copied to clipboard

Describes the savings opportunity for Amazon ECS service recommendations after applying Savings Plans discounts.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes the projected metrics of an Amazon ECS service recommendation option.

Link copied to clipboard

Describes the projected utilization metrics of an Amazon ECS service recommendation option.

Link copied to clipboard

Describes an Amazon ECS service recommendation.

Link copied to clipboard

Describes a filter that returns a more specific list of Amazon ECS service recommendations. Use this filter with the GetECSServiceRecommendations action.

Link copied to clipboard

Describes the recommendation options for an Amazon ECS service.

Describes the projected metrics of an Amazon ECS service recommendation option.

Link copied to clipboard

Describes the utilization metric of an Amazon ECS service.

Link copied to clipboard

Describes the effective preferred resources that Compute Optimizer considers as rightsizing recommendation candidates.

Link copied to clipboard

Describes the effective recommendation preferences for a resource.

Link copied to clipboard
Link copied to clipboard

Describes a filter that returns a more specific list of account enrollment statuses. Use this filter with the GetEnrollmentStatusesForOrganization action.

Link copied to clipboard
Link copied to clipboard

Describes the estimated monthly savings amount possible, based on On-Demand instance pricing, by adopting Compute Optimizer recommendations for a given resource.

Link copied to clipboard
Link copied to clipboard
sealed class ExportableIdleField
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes the destination of the recommendations export and metadata files.

Link copied to clipboard

Describes the external metrics preferences for EC2 rightsizing recommendations.

Link copied to clipboard
Link copied to clipboard

Describes Compute Optimizer's integration status with your chosen external metric provider. For example, Datadog.

Link copied to clipboard
Link copied to clipboard
sealed class FileFormat
Link copied to clipboard
class Filter

Describes a filter that returns a more specific list of recommendations. Use this filter with the GetAutoScalingGroupRecommendations and GetEC2InstanceRecommendations actions.

Link copied to clipboard
sealed class FilterName
Link copied to clipboard
sealed class Finding
Link copied to clipboard
sealed class FindingReasonCode
Link copied to clipboard

Describes an error experienced when getting recommendations.

Link copied to clipboard
class Gpu

Describes the GPU accelerators for the instance type.

Link copied to clipboard
class GpuInfo

Describes the GPU accelerator settings for the instance type.

Link copied to clipboard
sealed class Idle
Link copied to clipboard

Describes the estimated monthly savings possible for idle resources by adopting Compute Optimizer recommendations.

Link copied to clipboard
sealed class IdleFinding
Link copied to clipboard
sealed class IdleMetricName
Link copied to clipboard

Describes an Idle resource recommendation.

Link copied to clipboard

Returns of list of resources that doesn't have idle recommendations.

Link copied to clipboard

Describes a filter that returns a more specific list of idle resource recommendations.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes the savings opportunity for idle resource recommendations.

Link copied to clipboard

Describes the savings opportunity for idle resource recommendations after applying discounts.

Link copied to clipboard

Describes the findings summary of the idle resources.

Link copied to clipboard

Describes the utilization metric of an idle resource.

Link copied to clipboard

The estimated monthly savings after you adjust the configurations of your instances running on the inferred workload types to the recommended configurations. If the inferredWorkloadTypes list contains multiple entries, then the savings are the sum of the monthly savings from instances that run the exact combination of the inferred workload types.

Link copied to clipboard
Link copied to clipboard

An object that describes the estimated monthly savings possible by adopting Compute Optimizer’s Amazon EC2 instance recommendations. This is based on the Savings Plans and Reserved Instances pricing discounts.

Link copied to clipboard
sealed class InstanceIdle
Link copied to clipboard

Describes an Amazon EC2 instance recommendation.

Link copied to clipboard

Describes a recommendation option for an Amazon EC2 instance.

Link copied to clipboard

Describes the savings estimation mode used for calculating savings opportunity for Amazon EC2 instances.

Link copied to clipboard

Describes the savings opportunity for instance recommendations after applying the Savings Plans and Reserved Instances discounts.

Link copied to clipboard
sealed class InstanceState
Link copied to clipboard

An internal error has occurred. Try your call again.

Link copied to clipboard

The value supplied for the input parameter is out of range or not valid.

Link copied to clipboard
class JobFilter

Describes a filter that returns a more specific list of recommendation export jobs. Use this filter with the DescribeRecommendationExportJobs action.

Link copied to clipboard
sealed class JobFilterName
Link copied to clipboard
sealed class JobStatus
Link copied to clipboard

Describes the effective recommendation preferences for Lambda functions.

Link copied to clipboard

Describes the estimated monthly savings possible for Lambda functions by adopting Compute Optimizer recommendations. This is based on Lambda functions pricing after applying Savings Plans discounts.

Link copied to clipboard
Link copied to clipboard

Describes a projected utilization metric of an Lambda function recommendation option.

Link copied to clipboard

Describes a recommendation option for an Lambda function.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Describes an Lambda function recommendation.

Link copied to clipboard

Describes a filter that returns a more specific list of Lambda function recommendations. Use this filter with the GetLambdaFunctionRecommendations action.

Link copied to clipboard

Describes a utilization metric of an Lambda function.

Link copied to clipboard

Describes the savings estimation used for calculating savings opportunity for Lambda functions.

Link copied to clipboard

Describes the savings opportunity for Lambda functions recommendations after applying Savings Plans discounts.

Link copied to clipboard

Describes the configuration of a license for an Amazon EC2 instance.

Link copied to clipboard
sealed class LicenseEdition
Link copied to clipboard
sealed class LicenseFinding
Link copied to clipboard
Link copied to clipboard
sealed class LicenseModel
Link copied to clipboard
sealed class LicenseName
Link copied to clipboard

Describes a license recommendation for an EC2 instance.

Link copied to clipboard

Describes a filter that returns a more specific list of license recommendations. Use this filter with the GetLicenseRecommendation action.

Link copied to clipboard

Describes the recommendation options for licenses.

Link copied to clipboard

The request exceeds a limit of the service.

Link copied to clipboard
Link copied to clipboard

The memory size configurations of a container.

Link copied to clipboard
sealed class MetricName
Link copied to clipboard

The list of metric sources required to generate recommendations for commercial software licenses.

Link copied to clipboard
Link copied to clipboard
sealed class MetricStatistic
Link copied to clipboard
sealed class MigrationEffort
Link copied to clipboard

The request must contain either a valid (registered) Amazon Web Services access key ID or X.509 certificate.

Link copied to clipboard

The account is not opted in to Compute Optimizer.

Link copied to clipboard
sealed class Order
Link copied to clipboard
class OrderBy

Describes how the recommendations are ordered.

Link copied to clipboard
sealed class PlatformDifference
Link copied to clipboard

The preference to control which resource type values are considered when generating rightsizing recommendations. You can specify this preference as a combination of include and exclude lists. You must specify either an includeList or excludeList. If the preference is an empty set of resource type values, an error occurs. For more information, see Rightsizing recommendation preferences in the Compute Optimizer User Guide.

Link copied to clipboard
Link copied to clipboard

Describes a projected utilization metric of a recommendation option, such as an Amazon EC2 instance. This represents the projected utilization of a recommendation option had you used that resource during the analyzed period.

Link copied to clipboard

Describes the projected metrics of an Amazon Aurora and RDS database recommendation option.

Describes the projected metrics of an Amazon Aurora and RDS database recommendation option.

Link copied to clipboard

Describes the recommendation options for a DB instance.

Link copied to clipboard
sealed class RdsdbMetricName
Link copied to clipboard
Link copied to clipboard

Describes an Amazon Aurora and RDS database recommendation.

Link copied to clipboard

Describes a filter that returns a more specific list of DB instance recommendations. Use this filter with the GetECSServiceRecommendations action.

Link copied to clipboard
Link copied to clipboard

Describes the recommendation options for DB storage.

Link copied to clipboard

Describes the utilization metric of an Amazon Aurora and RDS database.

Link copied to clipboard

Describes the effective recommendation preferences for Amazon Aurora and RDS databases.

Link copied to clipboard

Describes the estimated monthly savings possible for DB instances by adopting Compute Optimizer recommendations. This is based on DB instance pricing after applying Savings Plans discounts.

Link copied to clipboard
sealed class RdsInstanceFinding
Link copied to clipboard

Describes the savings opportunity for DB instance recommendations after applying Savings Plans discounts.

Link copied to clipboard

Describes the savings estimation mode used for calculating savings opportunity for DB instances.

Link copied to clipboard
Link copied to clipboard

Describes the estimated monthly savings possible for DB instance storage by adopting Compute Optimizer recommendations. This is based on DB instance pricing after applying Savings Plans discounts.

Link copied to clipboard
sealed class RdsStorageFinding
Link copied to clipboard

Describes the savings opportunity for Amazon RDS storage recommendations after applying Savings Plans discounts.

Link copied to clipboard

A summary of a finding reason code.

Link copied to clipboard

Describes a recommendation export job.

Link copied to clipboard
Link copied to clipboard

Describes the recommendation preferences to return in the response of a GetAutoScalingGroupRecommendations, GetEC2InstanceRecommendations, GetEC2RecommendationProjectedMetrics, GetRDSDatabaseRecommendations, and GetRDSDatabaseRecommendationProjectedMetrics request.

Link copied to clipboard

Describes a recommendation preference.

Link copied to clipboard

Describes the source of a recommendation, such as an Amazon EC2 instance or Auto Scaling group.

Link copied to clipboard
Link copied to clipboard

A summary of a recommendation.

Link copied to clipboard

Describes a projected utilization metric of a recommendation option.

Link copied to clipboard

A resource that is required for the action doesn't exist.

Link copied to clipboard
sealed class ResourceType
Link copied to clipboard

Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and object keys of a recommendations export file, and its associated metadata file.

Link copied to clipboard

Describes the destination Amazon Simple Storage Service (Amazon S3) bucket name and key prefix for a recommendations export job.

Link copied to clipboard
Link copied to clipboard

Describes the savings opportunity for recommendations of a given resource type or for the recommendation option of an individual resource.

Link copied to clipboard
class Scope

Describes the scope of a recommendation preference.

Link copied to clipboard
sealed class ScopeName
Link copied to clipboard

The Amazon ECS service configurations used for recommendations.

Link copied to clipboard

The request has failed due to a temporary failure of the server.

Link copied to clipboard
sealed class Status
Link copied to clipboard
class Summary

The summary of a recommendation.

Link copied to clipboard
class Tag

A list of tag key and value pairs that you define.

Link copied to clipboard

The request was denied due to request throttling.

Link copied to clipboard

Describes a utilization metric of a resource, such as an Amazon EC2 instance.

Link copied to clipboard

The preference to control the resource’s CPU utilization threshold, CPU utilization headroom, and memory utilization headroom.

Link copied to clipboard

Describes the configuration of an Amazon Elastic Block Store (Amazon EBS) volume.

Link copied to clipboard

Describes an Amazon Elastic Block Store (Amazon EBS) volume recommendation.

Link copied to clipboard

Describes a recommendation option for an Amazon Elastic Block Store (Amazon EBS) instance.