class Aws::CloudSearch::Types::ScalingParameters

The desired instance type and desired number of replicas of each index partition.

@note When making an API call, you may pass ScalingParameters

data as a hash:

    {
      desired_instance_type: "search.m1.small", # accepts search.m1.small, search.m1.large, search.m2.xlarge, search.m2.2xlarge, search.m3.medium, search.m3.large, search.m3.xlarge, search.m3.2xlarge, search.small, search.medium, search.large, search.xlarge, search.2xlarge, search.previousgeneration.small, search.previousgeneration.large, search.previousgeneration.xlarge, search.previousgeneration.2xlarge
      desired_replication_count: 1,
      desired_partition_count: 1,
    }

@!attribute [rw] desired_instance_type

The instance type that you want to preconfigure for your domain. For
example, `search.m1.small`.
@return [String]

@!attribute [rw] desired_replication_count

The number of replicas you want to preconfigure for each index
partition.
@return [Integer]

@!attribute [rw] desired_partition_count

The number of partitions you want to preconfigure for your domain.
Only valid when you select `m2.2xlarge` as the desired instance
type.
@return [Integer]

Constants

SENSITIVE