libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CloudSearch.DefineExpression

Description

Configures an Expression for the search domain. Used to create new expressions and modify existing ones. If the expression exists, the new configuration replaces the old one. For more information, see Configuring Expressions in the Amazon CloudSearch Developer Guide.

Synopsis

Creating a Request

data DefineExpression Source #

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

See: newDefineExpression smart constructor.

Instances

Instances details
Eq DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Read DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Show DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Generic DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Associated Types

type Rep DefineExpression :: Type -> Type #

NFData DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Methods

rnf :: DefineExpression -> () #

Hashable DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

AWSRequest DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Associated Types

type AWSResponse DefineExpression #

ToHeaders DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

ToPath DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

ToQuery DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

type Rep DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

type Rep DefineExpression = D1 ('MetaData "DefineExpression" "Amazonka.CloudSearch.DefineExpression" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "DefineExpression'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Expression)))
type AWSResponse DefineExpression Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

newDefineExpression Source #

Create a value of DefineExpression 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:domainName:DefineExpression', defineExpression_domainName - Undocumented member.

$sel:expression:DefineExpression', defineExpression_expression - Undocumented member.

Request Lenses

Destructuring the Response

data DefineExpressionResponse Source #

The result of a DefineExpression request. Contains the status of the newly-configured expression.

See: newDefineExpressionResponse smart constructor.

Constructors

DefineExpressionResponse' 

Fields

Instances

Instances details
Eq DefineExpressionResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Read DefineExpressionResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Show DefineExpressionResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Generic DefineExpressionResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

Associated Types

type Rep DefineExpressionResponse :: Type -> Type #

NFData DefineExpressionResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

type Rep DefineExpressionResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DefineExpression

type Rep DefineExpressionResponse = D1 ('MetaData "DefineExpressionResponse" "Amazonka.CloudSearch.DefineExpression" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "DefineExpressionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "expression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExpressionStatus)))

newDefineExpressionResponse Source #

Create a value of DefineExpressionResponse 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:DefineExpressionResponse', defineExpressionResponse_httpStatus - The response's http status code.

$sel:expression:DefineExpression', defineExpressionResponse_expression - Undocumented member.

Response Lenses