amazonka-cloudsearch-2.0: Amazon CloudSearch SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CloudSearch.UpdateScalingParameters

Description

Configures scaling parameters for a domain. A domain's scaling parameters specify the desired search instance type and replication count. Amazon CloudSearch will still automatically scale your domain based on the volume of data and traffic, but not below the desired instance type and replication count. If the Multi-AZ option is enabled, these values control the resources used per Availability Zone. For more information, see Configuring Scaling Options in the Amazon CloudSearch Developer Guide.

Synopsis

Creating a Request

data UpdateScalingParameters Source #

Container for the parameters to the UpdateScalingParameters operation. Specifies the name of the domain you want to update and the scaling parameters you want to configure.

See: newUpdateScalingParameters smart constructor.

Instances

Instances details
ToHeaders UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

ToPath UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

ToQuery UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

AWSRequest UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

Generic UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

Associated Types

type Rep UpdateScalingParameters :: Type -> Type #

Read UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

Show UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

NFData UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

Methods

rnf :: UpdateScalingParameters -> () #

Eq UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

Hashable UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

type AWSResponse UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

type Rep UpdateScalingParameters Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

type Rep UpdateScalingParameters = D1 ('MetaData "UpdateScalingParameters" "Amazonka.CloudSearch.UpdateScalingParameters" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "UpdateScalingParameters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "scalingParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScalingParameters)))

newUpdateScalingParameters Source #

Create a value of UpdateScalingParameters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

UpdateScalingParameters, updateScalingParameters_domainName - Undocumented member.

UpdateScalingParameters, updateScalingParameters_scalingParameters - Undocumented member.

Request Lenses

Destructuring the Response

data UpdateScalingParametersResponse Source #

The result of a UpdateScalingParameters request. Contains the status of the newly-configured scaling parameters.

See: newUpdateScalingParametersResponse smart constructor.

Constructors

UpdateScalingParametersResponse' 

Fields

Instances

Instances details
Generic UpdateScalingParametersResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

Associated Types

type Rep UpdateScalingParametersResponse :: Type -> Type #

Read UpdateScalingParametersResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

Show UpdateScalingParametersResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

NFData UpdateScalingParametersResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

Eq UpdateScalingParametersResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

type Rep UpdateScalingParametersResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateScalingParameters

type Rep UpdateScalingParametersResponse = D1 ('MetaData "UpdateScalingParametersResponse" "Amazonka.CloudSearch.UpdateScalingParameters" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "UpdateScalingParametersResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "scalingParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ScalingParametersStatus)))

newUpdateScalingParametersResponse Source #

Create a value of UpdateScalingParametersResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateScalingParametersResponse', updateScalingParametersResponse_httpStatus - The response's http status code.

UpdateScalingParameters, updateScalingParametersResponse_scalingParameters - Undocumented member.

Response Lenses