Retrieve the current list of resources and principals that are opt in to enforce Lake Formation permissions¶
Description¶
Retrieve the current list of resources and principals that are opt in to enforce Lake Formation permissions.
Usage¶
Arguments¶
-
PrincipalThe Lake Formation principal. Supported principals are IAM users or IAM roles.
-
ResourceA structure for the resource.
-
MaxResultsThe maximum number of results to return.
-
NextTokenA continuation token, if this is not the first call to retrieve this list.
Value¶
A list with the following syntax:
list(
LakeFormationOptInsInfoList = list(
list(
Resource = list(
Catalog = list(
Id = "string"
),
Database = list(
CatalogId = "string",
Name = "string"
),
Table = list(
CatalogId = "string",
DatabaseName = "string",
Name = "string",
TableWildcard = list()
),
TableWithColumns = list(
CatalogId = "string",
DatabaseName = "string",
Name = "string",
ColumnNames = list(
"string"
),
ColumnWildcard = list(
ExcludedColumnNames = list(
"string"
)
)
),
DataLocation = list(
CatalogId = "string",
ResourceArn = "string"
),
DataCellsFilter = list(
TableCatalogId = "string",
DatabaseName = "string",
TableName = "string",
Name = "string"
),
LFTag = list(
CatalogId = "string",
TagKey = "string",
TagValues = list(
"string"
)
),
LFTagPolicy = list(
CatalogId = "string",
ResourceType = "DATABASE"|"TABLE",
Expression = list(
list(
TagKey = "string",
TagValues = list(
"string"
)
)
),
ExpressionName = "string"
),
LFTagExpression = list(
CatalogId = "string",
Name = "string"
)
),
Principal = list(
DataLakePrincipalIdentifier = "string"
),
Condition = list(
Expression = "string"
),
LastModified = as.POSIXct(
"2015-01-01"
),
LastUpdatedBy = "string"
)
),
NextToken = "string"
)
Request syntax¶
svc$list_lake_formation_opt_ins(
Principal = list(
DataLakePrincipalIdentifier = "string"
),
Resource = list(
Catalog = list(
Id = "string"
),
Database = list(
CatalogId = "string",
Name = "string"
),
Table = list(
CatalogId = "string",
DatabaseName = "string",
Name = "string",
TableWildcard = list()
),
TableWithColumns = list(
CatalogId = "string",
DatabaseName = "string",
Name = "string",
ColumnNames = list(
"string"
),
ColumnWildcard = list(
ExcludedColumnNames = list(
"string"
)
)
),
DataLocation = list(
CatalogId = "string",
ResourceArn = "string"
),
DataCellsFilter = list(
TableCatalogId = "string",
DatabaseName = "string",
TableName = "string",
Name = "string"
),
LFTag = list(
CatalogId = "string",
TagKey = "string",
TagValues = list(
"string"
)
),
LFTagPolicy = list(
CatalogId = "string",
ResourceType = "DATABASE"|"TABLE",
Expression = list(
list(
TagKey = "string",
TagValues = list(
"string"
)
)
),
ExpressionName = "string"
),
LFTagExpression = list(
CatalogId = "string",
Name = "string"
)
),
MaxResults = 123,
NextToken = "string"
)