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

Description

Returns the configuration of all storage optimizers associated with a specified table.

Synopsis

Creating a Request

data ListTableStorageOptimizers Source #

See: newListTableStorageOptimizers smart constructor.

Constructors

ListTableStorageOptimizers' 

Fields

Instances

Instances details
ToJSON ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

ToHeaders ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

ToPath ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

ToQuery ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

AWSRequest ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

Generic ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

Associated Types

type Rep ListTableStorageOptimizers :: Type -> Type #

Read ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

Show ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

NFData ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

Eq ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

Hashable ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

type AWSResponse ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

type Rep ListTableStorageOptimizers Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

type Rep ListTableStorageOptimizers = D1 ('MetaData "ListTableStorageOptimizers" "Amazonka.LakeFormation.ListTableStorageOptimizers" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "ListTableStorageOptimizers'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "catalogId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "storageOptimizerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OptimizerType)) :*: (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListTableStorageOptimizers Source #

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

ListTableStorageOptimizers, listTableStorageOptimizers_catalogId - The Catalog ID of the table.

$sel:maxResults:ListTableStorageOptimizers', listTableStorageOptimizers_maxResults - The number of storage optimizers to return on each call.

ListTableStorageOptimizers, listTableStorageOptimizers_nextToken - A continuation token, if this is a continuation call.

ListTableStorageOptimizers, listTableStorageOptimizers_storageOptimizerType - The specific type of storage optimizers to list. The supported value is compaction.

ListTableStorageOptimizers, listTableStorageOptimizers_databaseName - Name of the database where the table is present.

ListTableStorageOptimizers, listTableStorageOptimizers_tableName - Name of the table.

Request Lenses

listTableStorageOptimizers_maxResults :: Lens' ListTableStorageOptimizers (Maybe Natural) Source #

The number of storage optimizers to return on each call.

listTableStorageOptimizers_nextToken :: Lens' ListTableStorageOptimizers (Maybe Text) Source #

A continuation token, if this is a continuation call.

listTableStorageOptimizers_storageOptimizerType :: Lens' ListTableStorageOptimizers (Maybe OptimizerType) Source #

The specific type of storage optimizers to list. The supported value is compaction.

listTableStorageOptimizers_databaseName :: Lens' ListTableStorageOptimizers Text Source #

Name of the database where the table is present.

Destructuring the Response

data ListTableStorageOptimizersResponse Source #

Constructors

ListTableStorageOptimizersResponse' 

Fields

Instances

Instances details
Generic ListTableStorageOptimizersResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

Associated Types

type Rep ListTableStorageOptimizersResponse :: Type -> Type #

Read ListTableStorageOptimizersResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

Show ListTableStorageOptimizersResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

NFData ListTableStorageOptimizersResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

Eq ListTableStorageOptimizersResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

type Rep ListTableStorageOptimizersResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.ListTableStorageOptimizers

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

newListTableStorageOptimizersResponse Source #

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

ListTableStorageOptimizers, listTableStorageOptimizersResponse_nextToken - A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.

$sel:storageOptimizerList:ListTableStorageOptimizersResponse', listTableStorageOptimizersResponse_storageOptimizerList - A list of the storage optimizers associated with a table.

$sel:httpStatus:ListTableStorageOptimizersResponse', listTableStorageOptimizersResponse_httpStatus - The response's http status code.

Response Lenses

listTableStorageOptimizersResponse_nextToken :: Lens' ListTableStorageOptimizersResponse (Maybe Text) Source #

A continuation token for paginating the returned list of tokens, returned if the current segment of the list is not the last.