

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

Tipos de dados comuns descrevem os diversos tipos de dados comuns no AWS Lake Formation.

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

Contém detalhes sobre um erro.

**Campos**
+ `ErrorCode` – String UTF-8, superior a 1 e inferior a 255 bytes de comprimento, correspondente a [Single-line string pattern](#aws-glue-api-regex-oneLine).

  O código associado a este erro.
+ `ErrorMessage` – string de descrição com no máximo 2.048 bytes de comprimento e correspondente a [URI address multi-line string pattern](#aws-glue-api-regex-uri).

  Uma mensagem descrevendo o erro.

## Padrões de string
<a name="aws-lake-formation-api-aws-lake-formation-api-common-_string-patterns"></a>

A API usa as seguintes expressões regulares para definir o que é conteúdo válido para vários membros e parâmetros de string:
+ Single-line string pattern – "`[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*`"
+ Padrão de string com várias linhas de endereço URI – "`[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*`"
+ Padrão de string personalizado Nº. 3: "`^\w+\.\w+\.\w+$`"
+ Padrão de string personalizado Nº. 4: "`^\w+\.\w+$`"
+ Padrão de string personalizado Nº. 5: "`arn:aws:iam::[0-9]*:role/.*`"
+ Padrão de string personalizado Nº. 6: "`arn:aws:iam::[0-9]*:user/.*`"
+ Padrão de string personalizado Nº. 7: "`arn:aws:iam::[0-9]*:group/.*`"
+ Padrão de string personalizado Nº. 8 – "`arn:aws:iam::[0-9]*:saml-provider/.*`"
+ Padrão de string personalizado Nº. 9 – "`^([\p{L}\p{Z}\p{N}_.:\/=+\-@%]*)$`"
+ Padrão de string personalizado Nº. 10: “`^([\p{L}\p{Z}\p{N}_.:\*\/=+\-@%]*)$`”
+ Padrão de string personalizado Nº. 11: “`[\p{L}\p{N}\p{P}]*`”