amazonka-lakeformation-2.0: Amazon Lake Formation 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.LakeFormation.ListResources

Description

Lists the resources registered to be managed by the Data Catalog.

Synopsis

Creating a Request

data ListResources Source #

See: newListResources smart constructor.

Constructors

ListResources' 

Fields

Instances

Instances details
ToJSON ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

ToHeaders ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

ToPath ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

ToQuery ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

AWSRequest ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

Associated Types

type AWSResponse ListResources #

Generic ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

Associated Types

type Rep ListResources :: Type -> Type #

Read ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

Show ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

NFData ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

Methods

rnf :: ListResources -> () #

Eq ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

Hashable ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

type AWSResponse ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

type Rep ListResources Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

type Rep ListResources = D1 ('MetaData "ListResources" "Amazonka.LakeFormation.ListResources" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "ListResources'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filterConditionList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty FilterCondition))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListResources :: ListResources Source #

Create a value of ListResources 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:filterConditionList:ListResources', listResources_filterConditionList - Any applicable row-level and/or column-level filtering conditions for the resources.

$sel:maxResults:ListResources', listResources_maxResults - The maximum number of resource results.

ListResources, listResources_nextToken - A continuation token, if this is not the first call to retrieve these resources.

Request Lenses

listResources_filterConditionList :: Lens' ListResources (Maybe (NonEmpty FilterCondition)) Source #

Any applicable row-level and/or column-level filtering conditions for the resources.

listResources_maxResults :: Lens' ListResources (Maybe Natural) Source #

The maximum number of resource results.

listResources_nextToken :: Lens' ListResources (Maybe Text) Source #

A continuation token, if this is not the first call to retrieve these resources.

Destructuring the Response

data ListResourcesResponse Source #

See: newListResourcesResponse smart constructor.

Constructors

ListResourcesResponse' 

Fields

Instances

Instances details
Generic ListResourcesResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

Associated Types

type Rep ListResourcesResponse :: Type -> Type #

Read ListResourcesResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

Show ListResourcesResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

NFData ListResourcesResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

Methods

rnf :: ListResourcesResponse -> () #

Eq ListResourcesResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

type Rep ListResourcesResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListResources

type Rep ListResourcesResponse = D1 ('MetaData "ListResourcesResponse" "Amazonka.LakeFormation.ListResources" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "ListResourcesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceInfoList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceInfo])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResourcesResponse Source #

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

ListResources, listResourcesResponse_nextToken - A continuation token, if this is not the first call to retrieve these resources.

$sel:resourceInfoList:ListResourcesResponse', listResourcesResponse_resourceInfoList - A summary of the data lake resources.

$sel:httpStatus:ListResourcesResponse', listResourcesResponse_httpStatus - The response's http status code.

Response Lenses

listResourcesResponse_nextToken :: Lens' ListResourcesResponse (Maybe Text) Source #

A continuation token, if this is not the first call to retrieve these resources.