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.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
Eq UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Read UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Show 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 #

NFData UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

Hashable UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

AWSRequest UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

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

type Rep UpdateServiceAccessPolicies Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

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

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

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:

$sel:domainName:UpdateServiceAccessPolicies', updateServiceAccessPolicies_domainName - Undocumented member.

$sel:accessPolicies: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
Eq 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

Generic UpdateServiceAccessPoliciesResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateServiceAccessPolicies

NFData 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" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" '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.

$sel:accessPolicies:UpdateServiceAccessPolicies', updateServiceAccessPoliciesResponse_accessPolicies - The access rules configured for the domain.

Response Lenses