

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

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

常见数据类型介绍 Amazon 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}]*`”