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

Description

Gets information about the search domains owned by this account. Can be limited to specific domains. Shows all domains by default. To get the number of searchable documents in a domain, use the console or submit a matchall request to your domain's search endpoint: q=matchall&q.parser=structured&size=0. For more information, see Getting Information about a Search Domain in the Amazon CloudSearch Developer Guide.

Synopsis

Creating a Request

data DescribeDomains Source #

Container for the parameters to the DescribeDomains operation. By default shows the status of all domains. To restrict the response to particular domains, specify the names of the domains you want to describe.

See: newDescribeDomains smart constructor.

Constructors

DescribeDomains' 

Fields

Instances

Instances details
ToHeaders DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

ToPath DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

ToQuery DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

AWSRequest DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

Associated Types

type AWSResponse DescribeDomains #

Generic DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

Associated Types

type Rep DescribeDomains :: Type -> Type #

Read DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

Show DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

NFData DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

Methods

rnf :: DescribeDomains -> () #

Eq DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

Hashable DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

type AWSResponse DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

type Rep DescribeDomains Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

type Rep DescribeDomains = D1 ('MetaData "DescribeDomains" "Amazonka.CloudSearch.DescribeDomains" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DescribeDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newDescribeDomains :: DescribeDomains Source #

Create a value of DescribeDomains 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:domainNames:DescribeDomains', describeDomains_domainNames - The names of the domains you want to include in the response.

Request Lenses

describeDomains_domainNames :: Lens' DescribeDomains (Maybe [Text]) Source #

The names of the domains you want to include in the response.

Destructuring the Response

data DescribeDomainsResponse Source #

The result of a DescribeDomains request. Contains the status of the domains specified in the request or all domains owned by the account.

See: newDescribeDomainsResponse smart constructor.

Constructors

DescribeDomainsResponse' 

Fields

Instances

Instances details
Generic DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

Associated Types

type Rep DescribeDomainsResponse :: Type -> Type #

Read DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

Show DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

NFData DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

Methods

rnf :: DescribeDomainsResponse -> () #

Eq DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

type Rep DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.CloudSearch.DescribeDomains

type Rep DescribeDomainsResponse = D1 ('MetaData "DescribeDomainsResponse" "Amazonka.CloudSearch.DescribeDomains" "amazonka-cloudsearch-2.0-A2SXRDW2ivUDvdOgQgoVJQ" 'False) (C1 ('MetaCons "DescribeDomainsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "domainStatusList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DomainStatus])))

newDescribeDomainsResponse Source #

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

$sel:domainStatusList:DescribeDomainsResponse', describeDomainsResponse_domainStatusList - Undocumented member.

Response Lenses