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

Description

Updates the domain's endpoint options, specifically whether all requests to the domain must arrive over HTTPS. For more information, see Configuring Domain Endpoint Options in the Amazon CloudSearch Developer Guide.

Synopsis

Creating a Request

data UpdateDomainEndpointOptions Source #

Container for the parameters to the UpdateDomainEndpointOptions operation. Specifies the name of the domain you want to update and the domain endpoint options.

See: newUpdateDomainEndpointOptions smart constructor.

Constructors

UpdateDomainEndpointOptions' 

Fields

  • domainName :: Text

    A string that represents the name of a domain.

  • domainEndpointOptions :: DomainEndpointOptions

    Whether to require that all requests to the domain arrive over HTTPS. We recommend Policy-Min-TLS-1-2-2019-07 for TLSSecurityPolicy. For compatibility with older clients, the default is Policy-Min-TLS-1-0-2019-07.

Instances

Instances details
Eq UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

Read UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

Show UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

Generic UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

Associated Types

type Rep UpdateDomainEndpointOptions :: Type -> Type #

NFData UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

Hashable UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

AWSRequest UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

ToHeaders UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

ToPath UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

ToQuery UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

type Rep UpdateDomainEndpointOptions Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

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

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

newUpdateDomainEndpointOptions Source #

Create a value of UpdateDomainEndpointOptions 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:UpdateDomainEndpointOptions', updateDomainEndpointOptions_domainName - A string that represents the name of a domain.

$sel:domainEndpointOptions:UpdateDomainEndpointOptions', updateDomainEndpointOptions_domainEndpointOptions - Whether to require that all requests to the domain arrive over HTTPS. We recommend Policy-Min-TLS-1-2-2019-07 for TLSSecurityPolicy. For compatibility with older clients, the default is Policy-Min-TLS-1-0-2019-07.

Request Lenses

updateDomainEndpointOptions_domainName :: Lens' UpdateDomainEndpointOptions Text Source #

A string that represents the name of a domain.

updateDomainEndpointOptions_domainEndpointOptions :: Lens' UpdateDomainEndpointOptions DomainEndpointOptions Source #

Whether to require that all requests to the domain arrive over HTTPS. We recommend Policy-Min-TLS-1-2-2019-07 for TLSSecurityPolicy. For compatibility with older clients, the default is Policy-Min-TLS-1-0-2019-07.

Destructuring the Response

data UpdateDomainEndpointOptionsResponse Source #

The result of a UpdateDomainEndpointOptions request. Contains the configuration and status of the domain's endpoint options.

See: newUpdateDomainEndpointOptionsResponse smart constructor.

Constructors

UpdateDomainEndpointOptionsResponse' 

Fields

Instances

Instances details
Eq UpdateDomainEndpointOptionsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

Read UpdateDomainEndpointOptionsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

Show UpdateDomainEndpointOptionsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

Generic UpdateDomainEndpointOptionsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

NFData UpdateDomainEndpointOptionsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

type Rep UpdateDomainEndpointOptionsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.UpdateDomainEndpointOptions

type Rep UpdateDomainEndpointOptionsResponse = D1 ('MetaData "UpdateDomainEndpointOptionsResponse" "Amazonka.CloudSearch.UpdateDomainEndpointOptions" "libZSservicesZSamazonka-cloudsearchZSamazonka-cloudsearch" 'False) (C1 ('MetaCons "UpdateDomainEndpointOptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainEndpointOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DomainEndpointOptionsStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDomainEndpointOptionsResponse Source #

Create a value of UpdateDomainEndpointOptionsResponse 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:domainEndpointOptions:UpdateDomainEndpointOptions', updateDomainEndpointOptionsResponse_domainEndpointOptions - The newly-configured domain endpoint options.

$sel:httpStatus:UpdateDomainEndpointOptionsResponse', updateDomainEndpointOptionsResponse_httpStatus - The response's http status code.

Response Lenses