Ec2RecommendationsExportPreferences - AWS Application Discovery Service

Ec2RecommendationsExportPreferences

Indicates that the exported data must include EC2 instance type matches for on-premises servers that are discovered through AWS Application Discovery Service.

Contents

cpuPerformanceMetricBasis

The recommended EC2 instance type that matches the CPU usage metric of server performance data.

Type: UsageMetricBasis object

Required: No

enabled

If set to true, the export preferences is set to Ec2RecommendationsExportPreferences.

Type: Boolean

Required: No

excludedInstanceTypes

An array of instance types to exclude from recommendations.

Type: Array of strings

Length Constraints: Minimum length of 1. Maximum length of 25.

Pattern: [a-zA-Z0-9\d\.\-]+

Required: No

preferredRegion

The target AWS Region for the recommendations. You can use any of the Region codes available for the chosen service, as listed in AWS service endpoints in the AWS General Reference.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 30.

Pattern: [a-z]{2}-[a-z\-]+-[0-9]+

Required: No

ramPerformanceMetricBasis

The recommended EC2 instance type that matches the Memory usage metric of server performance data.

Type: UsageMetricBasis object

Required: No

reservedInstanceOptions

The contract type for a reserved instance. If blank, we assume an On-Demand instance is preferred.

Type: ReservedInstanceOptions object

Required: No

tenancy

The target tenancy to use for your recommended EC2 instances.

Type: String

Valid Values: DEDICATED | SHARED

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: