amazonka-elasticsearch-2.0: Amazon Elasticsearch 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.ElasticSearch.DescribePackages

Description

Describes all packages available to Amazon ES. Includes options for filtering, limiting the number of results, and pagination.

Synopsis

Creating a Request

data DescribePackages Source #

Container for request parameters to DescribePackage operation.

See: newDescribePackages smart constructor.

Constructors

DescribePackages' 

Fields

Instances

Instances details
ToJSON DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

ToHeaders DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

ToPath DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

ToQuery DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

AWSRequest DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Associated Types

type AWSResponse DescribePackages #

Generic DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Associated Types

type Rep DescribePackages :: Type -> Type #

Read DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Show DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

NFData DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Methods

rnf :: DescribePackages -> () #

Eq DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Hashable DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type AWSResponse DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type Rep DescribePackages Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type Rep DescribePackages = D1 ('MetaData "DescribePackages" "Amazonka.ElasticSearch.DescribePackages" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribePackages'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DescribePackagesFilter])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribePackages :: DescribePackages Source #

Create a value of DescribePackages 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:filters:DescribePackages', describePackages_filters - Only returns packages that match the DescribePackagesFilterList values.

$sel:maxResults:DescribePackages', describePackages_maxResults - Limits results to a maximum number of packages.

DescribePackages, describePackages_nextToken - Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

Request Lenses

describePackages_filters :: Lens' DescribePackages (Maybe [DescribePackagesFilter]) Source #

Only returns packages that match the DescribePackagesFilterList values.

describePackages_maxResults :: Lens' DescribePackages (Maybe Int) Source #

Limits results to a maximum number of packages.

describePackages_nextToken :: Lens' DescribePackages (Maybe Text) Source #

Used for pagination. Only necessary if a previous API call includes a non-null NextToken value. If provided, returns results for the next page.

Destructuring the Response

data DescribePackagesResponse Source #

Container for response returned by DescribePackages operation.

See: newDescribePackagesResponse smart constructor.

Constructors

DescribePackagesResponse' 

Fields

Instances

Instances details
Generic DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Associated Types

type Rep DescribePackagesResponse :: Type -> Type #

Read DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Show DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

NFData DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

Eq DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type Rep DescribePackagesResponse Source # 
Instance details

Defined in Amazonka.ElasticSearch.DescribePackages

type Rep DescribePackagesResponse = D1 ('MetaData "DescribePackagesResponse" "Amazonka.ElasticSearch.DescribePackages" "amazonka-elasticsearch-2.0-BmZjovliTfgJWgrJ3fCf5z" 'False) (C1 ('MetaCons "DescribePackagesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "packageDetailsList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PackageDetails])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribePackagesResponse Source #

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

DescribePackages, describePackagesResponse_nextToken - Undocumented member.

$sel:packageDetailsList:DescribePackagesResponse', describePackagesResponse_packageDetailsList - List of PackageDetails objects.

$sel:httpStatus:DescribePackagesResponse', describePackagesResponse_httpStatus - The response's http status code.

Response Lenses