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.UpdateServiceAccessPolicies

Description

Configures the access rules that control access to the domain's document and search endpoints. For more information, see Configuring Access for an Amazon CloudSearch Domain.

Synopsis

Creating a Request

data UpdateServiceAccessPolicies Source #

Container for the parameters to the UpdateServiceAccessPolicies operation. Specifies the name of the domain you want to update and the access rules you want to configure.

See: newUpdateServiceAccessPolicies smart constructor.

Constructors

UpdateServiceAccessPolicies' 

Fields

Instances

Instances details
ToHeaders UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

ToPath UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

ToQuery UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

AWSRequest UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Generic UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Associated Types

type Rep UpdateServiceAccessPolicies :: Type -> Type #

Read UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Show UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

NFData UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Eq UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Hashable UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

type AWSResponse UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

type Rep UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

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

newUpdateServiceAccessPolicies Source #

Create a value of UpdateServiceAccessPolicies 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:

UpdateServiceAccessPolicies, updateServiceAccessPolicies_domainName - Undocumented member.

UpdateServiceAccessPolicies, updateServiceAccessPolicies_accessPolicies - The access rules you want to configure. These rules replace any existing rules.

Request Lenses

updateServiceAccessPolicies_accessPolicies :: Lens' UpdateServiceAccessPolicies Text Source #

The access rules you want to configure. These rules replace any existing rules.

Destructuring the Response

data UpdateServiceAccessPoliciesResponse Source #

The result of an UpdateServiceAccessPolicies request. Contains the new access policies.

See: newUpdateServiceAccessPoliciesResponse smart constructor.

Constructors

UpdateServiceAccessPoliciesResponse' 

Fields

Instances

Instances details
Generic UpdateServiceAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Read UpdateServiceAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Show UpdateServiceAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

NFData UpdateServiceAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Eq UpdateServiceAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

type Rep UpdateServiceAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

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

newUpdateServiceAccessPoliciesResponse Source #

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

UpdateServiceAccessPolicies, updateServiceAccessPoliciesResponse_accessPolicies - The access rules configured for the domain.

Response Lenses