

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Tipos de datos comunes
<a name="aws-lake-formation-api-aws-lake-formation-api-common"></a>

Los tipos de datos comunes describen diversos tipos de datos comunes en AWS Lake Formation.

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

Contiene detalles sobre un error.

**Campos**
+ `ErrorCode` – cadena UTF-8, con 1 byte de largo como mínimo y 255 bytes de largo como máximo, que coincide con el [Single-line string pattern](#aws-glue-api-regex-oneLine).

  El código asociado a este error.
+ `ErrorMessage` – cadena de descripción de un máximo de 2048 bytes de largo, que coincide con el [URI address multi-line string pattern](#aws-glue-api-regex-uri).

  Mensaje que describe el error.

## Patrones de cadena
<a name="aws-lake-formation-api-aws-lake-formation-api-common-_string-patterns"></a>

La API utiliza las siguientes expresiones regulares para definir qué es un contenido válido para diversos miembros y parámetros de cadena:
+ Patrón de cadena de línea única – "`[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*`"
+ Patrón de cadena de varias líneas de la dirección URI – "`[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*`"
+ Patrón de cadena personalizado n.º 3: “`^\w+\.\w+\.\w+$`”
+ Patrón de cadena personalizado n.º 4: “`^\w+\.\w+$`”
+ Patrón de cadena personalizado n.º 5: “`arn:aws:iam::[0-9]*:role/.*`”
+ Patrón de cadena personalizado n.º 6: “`arn:aws:iam::[0-9]*:user/.*`”
+ Patrón de cadena personalizado n.º 7: “`arn:aws:iam::[0-9]*:group/.*`”
+ Patrón de cadena personalizado n.º \$18 – "`arn:aws:iam::[0-9]*:saml-provider/.*`"
+ Patrón de cadena personalizado n.º \$19 – "`^([\p{L}\p{Z}\p{N}_.:\/=+\-@%]*)$`"
+ Patrón de cadena personalizado n.º \$110 – "`^([\p{L}\p{Z}\p{N}_.:\*\/=+\-@%]*)$`"
+ Patrón de cadena personalizado n.º \$111 – "`[\p{L}\p{N}\p{P}]*`"