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

Description

Retrieves the list of the data lake administrators of a Lake Formation-managed data lake.

Synopsis

Creating a Request

data GetDataLakeSettings Source #

See: newGetDataLakeSettings smart constructor.

Constructors

GetDataLakeSettings' 

Fields

  • catalogId :: Maybe Text

    The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.

Instances

Instances details
ToJSON GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

ToHeaders GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

ToPath GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

ToQuery GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

AWSRequest GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

Associated Types

type AWSResponse GetDataLakeSettings #

Generic GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

Associated Types

type Rep GetDataLakeSettings :: Type -> Type #

Read GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

Show GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

NFData GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

Methods

rnf :: GetDataLakeSettings -> () #

Eq GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

Hashable GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

type AWSResponse GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

type Rep GetDataLakeSettings Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

type Rep GetDataLakeSettings = D1 ('MetaData "GetDataLakeSettings" "Amazonka.LakeFormation.GetDataLakeSettings" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "GetDataLakeSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "catalogId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGetDataLakeSettings :: GetDataLakeSettings Source #

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

GetDataLakeSettings, getDataLakeSettings_catalogId - The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.

Request Lenses

getDataLakeSettings_catalogId :: Lens' GetDataLakeSettings (Maybe Text) Source #

The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.

Destructuring the Response

data GetDataLakeSettingsResponse Source #

See: newGetDataLakeSettingsResponse smart constructor.

Constructors

GetDataLakeSettingsResponse' 

Fields

Instances

Instances details
Generic GetDataLakeSettingsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

Associated Types

type Rep GetDataLakeSettingsResponse :: Type -> Type #

Read GetDataLakeSettingsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

Show GetDataLakeSettingsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

NFData GetDataLakeSettingsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

Eq GetDataLakeSettingsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

type Rep GetDataLakeSettingsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetDataLakeSettings

type Rep GetDataLakeSettingsResponse = D1 ('MetaData "GetDataLakeSettingsResponse" "Amazonka.LakeFormation.GetDataLakeSettings" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "GetDataLakeSettingsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataLakeSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataLakeSettings)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetDataLakeSettingsResponse Source #

Create a value of GetDataLakeSettingsResponse 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:dataLakeSettings:GetDataLakeSettingsResponse', getDataLakeSettingsResponse_dataLakeSettings - A structure representing a list of Lake Formation principals designated as data lake administrators.

$sel:httpStatus:GetDataLakeSettingsResponse', getDataLakeSettingsResponse_httpStatus - The response's http status code.

Response Lenses

getDataLakeSettingsResponse_dataLakeSettings :: Lens' GetDataLakeSettingsResponse (Maybe DataLakeSettings) Source #

A structure representing a list of Lake Formation principals designated as data lake administrators.