amazonka-opensearch-2.0: Amazon OpenSearch Service 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.OpenSearch.DescribeDomains

Description

Returns domain configuration information about the specified Amazon OpenSearch Service domains.

Synopsis

Creating a Request

data DescribeDomains Source #

Container for the parameters to the DescribeDomains operation.

See: newDescribeDomains smart constructor.

Constructors

DescribeDomains' 

Fields

  • domainNames :: [Text]

    Array of OpenSearch Service domain names that you want information about. If you don't specify any domains, OpenSearch Service returns information about all domains owned by the account.

Instances

Instances details
ToJSON DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

ToHeaders DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

ToPath DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

ToQuery DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

AWSRequest DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Associated Types

type AWSResponse DescribeDomains #

Generic DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Associated Types

type Rep DescribeDomains :: Type -> Type #

Read DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Show DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

NFData DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Methods

rnf :: DescribeDomains -> () #

Eq DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Hashable DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type AWSResponse DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomains Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomains = D1 ('MetaData "DescribeDomains" "Amazonka.OpenSearch.DescribeDomains" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" 'False) (C1 ('MetaCons "DescribeDomains'" 'PrefixI 'True) (S1 ('MetaSel ('Just "domainNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [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 - Array of OpenSearch Service domain names that you want information about. If you don't specify any domains, OpenSearch Service returns information about all domains owned by the account.

Request Lenses

describeDomains_domainNames :: Lens' DescribeDomains [Text] Source #

Array of OpenSearch Service domain names that you want information about. If you don't specify any domains, OpenSearch Service returns information about all domains owned by the account.

Destructuring the Response

data DescribeDomainsResponse Source #

Contains the status of the specified domains 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.OpenSearch.DescribeDomains

Associated Types

type Rep DescribeDomainsResponse :: Type -> Type #

Read DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Show DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

NFData DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

Methods

rnf :: DescribeDomainsResponse -> () #

Eq DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomainsResponse Source # 
Instance details

Defined in Amazonka.OpenSearch.DescribeDomains

type Rep DescribeDomainsResponse = D1 ('MetaData "DescribeDomainsResponse" "Amazonka.OpenSearch.DescribeDomains" "amazonka-opensearch-2.0-GNoaWlqGXH04P8GBIHM78L" '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 - The status of the requested domains.

Response Lenses