| Package | Description |
|---|---|
| com.amazonaws.services.lakeformation.model |
| Modifier and Type | Method and Description |
|---|---|
PrincipalPermissions |
PrincipalPermissions.clone() |
PrincipalPermissions |
PrincipalPermissions.withPermissions(Collection<String> permissions)
The permissions that are granted to the principal.
|
PrincipalPermissions |
PrincipalPermissions.withPermissions(Permission... permissions)
The permissions that are granted to the principal.
|
PrincipalPermissions |
PrincipalPermissions.withPermissions(String... permissions)
The permissions that are granted to the principal.
|
PrincipalPermissions |
PrincipalPermissions.withPrincipal(DataLakePrincipal principal)
The principal who is granted permissions.
|
| Modifier and Type | Method and Description |
|---|---|
List<PrincipalPermissions> |
DataLakeSettings.getCreateDatabaseDefaultPermissions()
Specifies whether access control on newly created database is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
List<PrincipalPermissions> |
DataLakeSettings.getCreateTableDefaultPermissions()
Specifies whether access control on newly created table is managed by Lake Formation permissions or exclusively
by IAM permissions.
|
| Modifier and Type | Method and Description |
|---|---|
DataLakeSettings |
DataLakeSettings.withCreateDatabaseDefaultPermissions(PrincipalPermissions... createDatabaseDefaultPermissions)
Specifies whether access control on newly created database is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
DataLakeSettings |
DataLakeSettings.withCreateTableDefaultPermissions(PrincipalPermissions... createTableDefaultPermissions)
Specifies whether access control on newly created table is managed by Lake Formation permissions or exclusively
by IAM permissions.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataLakeSettings.setCreateDatabaseDefaultPermissions(Collection<PrincipalPermissions> createDatabaseDefaultPermissions)
Specifies whether access control on newly created database is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
void |
DataLakeSettings.setCreateTableDefaultPermissions(Collection<PrincipalPermissions> createTableDefaultPermissions)
Specifies whether access control on newly created table is managed by Lake Formation permissions or exclusively
by IAM permissions.
|
DataLakeSettings |
DataLakeSettings.withCreateDatabaseDefaultPermissions(Collection<PrincipalPermissions> createDatabaseDefaultPermissions)
Specifies whether access control on newly created database is managed by Lake Formation permissions or
exclusively by IAM permissions.
|
DataLakeSettings |
DataLakeSettings.withCreateTableDefaultPermissions(Collection<PrincipalPermissions> createTableDefaultPermissions)
Specifies whether access control on newly created table is managed by Lake Formation permissions or exclusively
by IAM permissions.
|
Copyright © 2024. All rights reserved.