Class: Aws::DatabaseMigrationService::Types::StartRecommendationsRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#database_idString

The identifier of the source database to analyze and provide recommendations for.

Returns:

  • (String)


14137
14138
14139
14140
14141
14142
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 14137

class StartRecommendationsRequest < Struct.new(
  :database_id,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end

#settingsTypes::RecommendationSettings

The settings in JSON format that Fleet Advisor uses to determine target engine recommendations. These parameters include target instance sizing and availability and durability settings. For target instance sizing, Fleet Advisor supports the following two options: total capacity and resource utilization. For availability and durability, Fleet Advisor supports the following two options: production (Multi-AZ deployments) and Dev/Test (Single-AZ deployments).



14137
14138
14139
14140
14141
14142
# File 'gems/aws-sdk-databasemigrationservice/lib/aws-sdk-databasemigrationservice/types.rb', line 14137

class StartRecommendationsRequest < Struct.new(
  :database_id,
  :settings)
  SENSITIVE = []
  include Aws::Structure
end