

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS Lake Formation API
<a name="aws-lake-formation-api"></a>

**注意**  
AWS Lake Formation 服务的更新版 [API 参考](https://docs.aws.amazon.com/lake-formation/latest/APIReference/Welcome.html)现已推出。

**Contents**
+ [权限 API](aws-lake-formation-api-aws-lake-formation-api-permissions.md)
  + [操作](aws-lake-formation-api-aws-lake-formation-api-permissions.md#aws-lake-formation-api-aws-lake-formation-api-permissions-actions)
  + [数据类型](aws-lake-formation-api-aws-lake-formation-api-permissions.md#aws-lake-formation-api-aws-lake-formation-api-permissions-objects)
+ [数据湖设置 APIs](aws-lake-formation-api-aws-lake-formation-api-settings.md)
  + [操作](aws-lake-formation-api-aws-lake-formation-api-settings.md#aws-lake-formation-api-aws-lake-formation-api-settings-actions)
  + [数据类型](aws-lake-formation-api-aws-lake-formation-api-settings.md#aws-lake-formation-api-aws-lake-formation-api-settings-objects)
+ [IAM 身份中心集成 APIs](aws-lake-formation-api-Identity-center-integ.md)
  + [操作](aws-lake-formation-api-Identity-center-integ.md#aws-lake-formation-api-Identity-center-integ-actions)
  + [数据类型](aws-lake-formation-api-Identity-center-integ.md#aws-lake-formation-api-aws-lake-formation-api-settings-objects)
+ [混合访问模式 API](aws-lake-formation-api-hybrid-access-mode.md)
  + [操作](aws-lake-formation-api-hybrid-access-mode.md#aws-lake-formation-api-hybrid-access-mode-actions)
  + [数据类型](aws-lake-formation-api-hybrid-access-mode.md#aws-lake-formation-api-aws-lake-formation-api-permissions-objects)
+ [凭证售卖 API](aws-lake-formation-api-credential-vending.md)
  + [操作](aws-lake-formation-api-credential-vending.md#aws-lake-formation-api-credential-vending-actions)
  + [数据类型](aws-lake-formation-api-credential-vending.md#aws-lake-formation-api-credential-vending-objects)
+ [标记 API](aws-lake-formation-api-tagging-api.md)
  + [操作](aws-lake-formation-api-tagging-api.md#aws-lake-formation-api-tagging-api-actions)
  + [数据类型](aws-lake-formation-api-tagging-api.md#aws-lake-formation-api-tagging-api-objects)
+ [数据筛选条件 API](aws-lake-formation-api-data-filter.md)
  + [操作](aws-lake-formation-api-data-filter.md#aws-lake-formation-api-data-filter-actions)
  + [数据类型](aws-lake-formation-api-data-filter.md#aws-lake-formation-api-data-filter-objects)
+ [常见数据类型](aws-lake-formation-api-aws-lake-formation-api-common.md)
  + [ErrorDetail 结构](aws-lake-formation-api-aws-lake-formation-api-common.md#aws-lake-formation-api-aws-lake-formation-api-common-ErrorDetail)
  + [字符串模式](aws-lake-formation-api-aws-lake-formation-api-common.md#aws-lake-formation-api-aws-lake-formation-api-common-_string-patterns)

# 权限 API
<a name="aws-lake-formation-api-aws-lake-formation-api-permissions"></a>

“权限 API”介绍了在 AWS Lake Formation 中授予和撤消权限所需的操作和数据类型。有关所有 AWS Lake Formation API 操作和数据类型，请参阅 [Lake Formation API 参考指南](https://docs.aws.amazon.com/lake-formation/latest/APIReference/Welcome.html)。

## 操作
<a name="aws-lake-formation-api-aws-lake-formation-api-permissions-actions"></a>
+ [GrantPermissions](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GrantPermissions.html)
+ [RevokePermissions](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_RevokePermissions.html)
+ [BatchGrantPermissions](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_BatchGrantPermissions.html)
+ [BatchRevokePermissions](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_BatchRevokePermissions.html)
+ [GetEffectivePermissionsForPath](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GetEffectivePermissionsForPath.html)
+ [ListPermissions](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ListPermissions.html)
+ [GetDataLakePrincipal](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GetDataLakePrincipal.html)

## 数据类型
<a name="aws-lake-formation-api-aws-lake-formation-api-permissions-objects"></a>
+ [资源](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_Resource.html)：
+ [DatabaseResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DatabaseResource.html)
+ [TableResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_TableResource.html)
+ [TableWithColumnsResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_TableWithColumnsResource.html)
+ [DataCellsFilterResourcee](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DataCellsFilterResource.html)
+ [DataLocationResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DataLocationResource.html)
+ [DataLakePrincipal](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DataLakePrincipal.html)
+ [PrincipalPermissions](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_PrincipalPermissions.html)
+ [PrincipalResourcePermissions](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_PrincipalResourcePermissions.html)
+ [DetailsMap](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DetailsMap.html)
+ [ColumnWildcard](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ColumnWildcard.html)
+ [BatchPermissionsRequestEntry](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_BatchPermissionsRequestEntry.html)
+ [BatchPermissionsFailureEntry](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_BatchPermissionsFailureEntry.html)

# 数据湖设置 APIs
<a name="aws-lake-formation-api-aws-lake-formation-api-settings"></a>

本节包含用于管理数据湖管理员的数据湖设置 API 操作和数据类型。

## 操作
<a name="aws-lake-formation-api-aws-lake-formation-api-settings-actions"></a>
+ [GetDataLakeSettings](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GetDataLakeSettings.html)
+ [PutDataLakeSettings](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_PutDataLakeSettings.html)

## 数据类型
<a name="aws-lake-formation-api-aws-lake-formation-api-settings-objects"></a>
+ [DataLakeSettings](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DataLakeSettings.html)

# IAM 身份中心集成 APIs
<a name="aws-lake-formation-api-Identity-center-integ"></a>

本部分包含用于创建和管理 Lake Formation 与 IAM Identity Center 集成的操作。

## 操作
<a name="aws-lake-formation-api-Identity-center-integ-actions"></a>
+ [CreateLakeFormationIdentityCenterConfiguration](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_CreateLakeFormationIdentityCenterConfiguration.html)
+ [DeleteLakeFormationIdentityCenterConfiguration](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DeleteLakeFormationIdentityCenterConfiguration.html)
+ [DescribeLakeFormationIdentityCenterConfiguration](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DescribeLakeFormationIdentityCenterConfiguration.html)
+ [UpdateLakeFormationIdentityCenterConfiguration](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_UpdateLakeFormationIdentityCenterConfiguration.html)

## 数据类型
<a name="aws-lake-formation-api-aws-lake-formation-api-settings-objects"></a>
+ [ExternalFilteringConfiguration](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ExternalFilteringConfiguration.html)

# 混合访问模式 API
<a name="aws-lake-formation-api-hybrid-access-mode"></a>

“混合访问模式 API”一节介绍了在 AWS Lake Formation 中设置混合访问模式所需的操作和数据类型。有关所有 AWS Lake Formation API 操作和数据类型，请参阅 [Lake Formation API 参考指南](https://docs.aws.amazon.com/lake-formation/latest/APIReference/Welcome.html)。

## 操作
<a name="aws-lake-formation-api-hybrid-access-mode-actions"></a>
+ [CreateLakeFormationOptIn](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_CreateLakeFormationOptIn.html)
+ [DeleteLakeFormationOptIn](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DeleteLakeFormationOptIn.html)
+ [ListLakeFormationOptIns](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ListLakeFormationOptIns.html)

## 数据类型
<a name="aws-lake-formation-api-aws-lake-formation-api-permissions-objects"></a>
+ [资源](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_Resource.html)：
+ [DatabaseResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DatabaseResource.html)
+ [TableResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_TableResource.html)
+ [资源信息](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ResourceInfo.html)
+ [LakeFormationOptInsInfo](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_LakeFormationOptInsInfo.html)
+ [DataLocationResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DataLocationResource.html)

# 凭证售卖 API
<a name="aws-lake-formation-api-credential-vending"></a>

“凭证售卖 API”一节介绍了与使用 AWS Lake Formation 服务来售卖凭据以及注册和管理数据湖资源相关的操作和数据类型。

## 操作
<a name="aws-lake-formation-api-credential-vending-actions"></a>
+ [RegisterResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_RegisterResource.html)
+ [DeregisterResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DeregisterResource.html)
+ [ListResources](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ListResources.html)
+ [GetUnfilteredTableMetadata](https://docs.aws.amazon.com/glue/latest/webapi/API_GetUnfilteredTableMetadata.html)
+ [GetUnfilteredPartitionsMetadata](https://docs.aws.amazon.com/glue/latest/webapi/API_GetUnfilteredPartitionsMetadata.html)
+ [GetTemporaryGluePartitionCredentials](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GetTemporaryGluePartitionCredentials.html)
+ [GetTemporaryGlueTableCredentials](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GetTemporaryGlueTableCredentials.html)
+ [UpdateResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_UpdateResource.html)

## 数据类型
<a name="aws-lake-formation-api-credential-vending-objects"></a>
+ [FilterCondition](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_FilterCondition.html)
+ [RowFilter](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_RowFilter.html)
+ [ResourceInfo](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ResourceInfo.html)

# 标记 API
<a name="aws-lake-formation-api-tagging-api"></a>

“标记 API”一节介绍了与授权策略相关的操作和数据类型，该策略针对属性或键值对标签定义了权限模型。

## 操作
<a name="aws-lake-formation-api-tagging-api-actions"></a>
+ [GetLFTagExpression](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GetLFTagExpression.html)
+ [ListLFTagExpressions](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ListLFTagExpressions.html)
+ [DeleteLFTagExpression](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DeleteLFTagExpression.html)
+ [UpdateLFTagExpression](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_UpdateLFTagExpression.html)
+ [CreateLFTagExpression](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_CreateLFTagExpression.html)
+ [AddLFTagsToResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_AddLFTagsToResource.html)
+ [RemoveLFTagsFromResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_RemoveLFTagsFromResource.html)
+ [GetResourceLFTags](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GetResourceLFTags.html)
+ [ListLFTags](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ListLFTags.html)
+ [CreateLFTag](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_CreateLFTag.html)
+ [GetLFTag](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GetLFTag.html)
+ [UpdateLFTag](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_UpdateLFTag.html)
+ [DeleteLFTag](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DeleteLFTag.html)
+ [SearchTablesByLFTags](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_SearchTablesByLFTags.html)
+ [SearchDatabasesByLFTags](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_SearchDatabasesByLFTags.html)

## 数据类型
<a name="aws-lake-formation-api-tagging-api-objects"></a>
+ [LFTagKeyResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_LFTagKeyResource.html)
+ [LFTagPolicyResource](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_LFTagKeyResource.html)
+ [TaggedTable](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_TaggedTable.html)
+ [TaggedDatabase](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_TaggedDatabase.html)
+ [LFTag](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_LFTag.html)
+ [LFTagPair](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_LFTagPair.html)
+ [LFTagError](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_LFTagError.html)
+ [ColumnLFTag](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ColumnLFTag.html)

# 数据筛选条件 API
<a name="aws-lake-formation-api-data-filter"></a>

“数据筛选条件 API”介绍了如何在 AWS Lake Formation 中管理数据单元格筛选条件。

## 操作
<a name="aws-lake-formation-api-data-filter-actions"></a>
+ [CreateDataCellsFilter](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_CreateDataCellsFilter.html)
+ [DeleteDataCellsFilter](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DeleteDataCellsFilter.html)
+ [ListDataCellsFilter](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_ListDataCellsFilter.html)
+ [GetDataCellsFilter](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_GetDataCellsFilter.html)
+ [UpdateDataCellsFilter](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_UpdateDataCellsFilter.html)

## 数据类型
<a name="aws-lake-formation-api-data-filter-objects"></a>
+ [DataCellsFilter](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_DataCellsFilter.html)
+ [RowFilter](https://docs.aws.amazon.com/lake-formation/latest/APIReference/API_RowFilter.html)

# 常见数据类型
<a name="aws-lake-formation-api-aws-lake-formation-api-common"></a>

常见数据类型介绍 AWS Lake Formation 中的各种常见的数据类型。

## ErrorDetail 结构
<a name="aws-lake-formation-api-aws-lake-formation-api-common-ErrorDetail"></a>

包含有关错误的详细信息。

**Fields**
+ `ErrorCode` – UTF-8 字符串，长度不少于 1 个字节或超过 255 个字节，与 [Single-line string pattern](#aws-glue-api-regex-oneLine) 匹配。

  与此错误关联的代码。
+ `ErrorMessage` – 描述字符串，长度不超过 2048 个字节，与 [URI address multi-line string pattern](#aws-glue-api-regex-uri) 匹配。

  描述错误的消息。

## 字符串模式
<a name="aws-lake-formation-api-aws-lake-formation-api-common-_string-patterns"></a>

API 使用以下正则表达式来定义对于各种字符串参数和成员有效的内容：
+ 单行字符串模式 -“`[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*`”
+ URI 地址多行字符串模式 -“`[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*`”
+ 自定义字符串模式 3 –“`^\w+\.\w+\.\w+$`”
+ 自定义字符串模式 4 –“`^\w+\.\w+$`”
+ 自定义字符串模式 5 –“`arn:aws:iam::[0-9]*:role/.*`”
+ 自定义字符串模式 6 –“`arn:aws:iam::[0-9]*:user/.*`”
+ 自定义字符串模式 7 –“`arn:aws:iam::[0-9]*:group/.*`”
+ 自定义字符串模式 \$18 –“`arn:aws:iam::[0-9]*:saml-provider/.*`”
+ 自定义字符串模式 \$19 –“`^([\p{L}\p{Z}\p{N}_.:\/=+\-@%]*)$`”
+ 自定义字符串模式 \$110 –“`^([\p{L}\p{Z}\p{N}_.:\*\/=+\-@%]*)$`”
+ 自定义字符串模式 \$111 –“`[\p{L}\p{N}\p{P}]*`”