Get Data Lake Settings Result
data class GetDataLakeSettingsResult(val admins: List<String>, val allowExternalDataFiltering: Boolean, val authorizedSessionTagValueLists: List<String>, val catalogId: String? = null, val createDatabaseDefaultPermissions: List<GetDataLakeSettingsCreateDatabaseDefaultPermission>, val createTableDefaultPermissions: List<GetDataLakeSettingsCreateTableDefaultPermission>, val externalDataFilteringAllowLists: List<String>, val id: String, val trustedResourceOwners: List<String>)
A collection of values returned by getDataLakeSettings.
Constructors
Link copied to clipboard
constructor(admins: List<String>, allowExternalDataFiltering: Boolean, authorizedSessionTagValueLists: List<String>, catalogId: String? = null, createDatabaseDefaultPermissions: List<GetDataLakeSettingsCreateDatabaseDefaultPermission>, createTableDefaultPermissions: List<GetDataLakeSettingsCreateTableDefaultPermission>, externalDataFilteringAllowLists: List<String>, id: String, trustedResourceOwners: List<String>)
Properties
Link copied to clipboard
Whether to allow Amazon EMR clusters to access data managed by Lake Formation.
Link copied to clipboard
Lake Formation relies on a privileged process secured by Amazon EMR or the third party integrator to tag the user's role while assuming it.
Link copied to clipboard
Up to three configuration blocks of principal permissions for default create database permissions. Detailed below.
Link copied to clipboard
Up to three configuration blocks of principal permissions for default create table permissions. Detailed below.
Link copied to clipboard
A list of the account IDs of Amazon Web Services accounts with Amazon EMR clusters that are to perform data filtering.
Link copied to clipboard
List of the resource-owning account IDs that the caller's account can use to share their user access details (user ARNs).