Skip to content

Glue Service

AuthTokenString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 255

CatalogIdString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 255

CodeGenIdentifier

  • Type: string
  • Pattern: [A-Za-z_][A-Za-z0-9_]*
  • Min Length: 1
  • Max Length: 255

ColumnNameString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 1024

ColumnTypeString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 0
  • Max Length: 131072

CommentString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 0
  • Max Length: 255

CommitIdString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 40

CsvColumnDelimiter

  • Type: string
  • Pattern: [^\r\n]
  • Min Length: 1
  • Max Length: 1

CsvQuoteSymbol

  • Type: string
  • Pattern: [^\r\n]
  • Min Length: 1
  • Max Length: 1

CustomPatterns

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
  • Min Length: 0
  • Max Length: 16000

DQDLString

  • Type: string
  • Pattern: ([\u0020-\u007E\r\s\n])*
  • Min Length: 1
  • Max Length: 65536

DataQualityObservationDescription

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
  • Min Length: 0
  • Max Length: 2048

DataQualityRuleResultDescription

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
  • Min Length: 0
  • Max Length: 2048

DescriptionString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
  • Min Length: 0
  • Max Length: 2048

DescriptionStringRemovable

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
  • Min Length: 0
  • Max Length: 2048

EnclosedInStringProperty

  • Type: string
  • Pattern: ([\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF]|[^\S\r\n"\'])*

EnclosedInStringPropertyWithQuote

  • Type: string
  • Pattern: ([\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF]|[^\S\r\n])*

ExtendedString

  • Type: string
  • Pattern: [\s\S]*

FederationIdentifier

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 512

FilterString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 0
  • Max Length: 2048

FormatString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Max Length: 128

GenericLimitedString

  • Type: string
  • Pattern: [A-Za-z0-9_-]*

GlueResourceArn

  • Type: string
  • Pattern: arn:(aws|aws-us-gov|aws-cn):glue:.*
  • Min Length: 1
  • Max Length: 10240

GlueStudioColumnNameString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 0
  • Max Length: 1024

GlueVersionString

  • Type: string
  • Pattern: ^\w+\.\w+$
  • Min Length: 1
  • Max Length: 255

GrokPattern

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\t]*
  • Min Length: 1
  • Max Length: 2048

HashString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 255

IAMRoleArn

  • Type: string
  • Pattern: ^arn:aws(-(cn|us-gov|iso(-[bef])?))?:iam::[0-9]{12}:role/.+

IdString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 255

KeyString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 255

KmsKeyArn

  • Type: string
  • Pattern: arn:aws:kms:.*

LocationString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
  • Max Length: 2056

LogGroup

  • Type: string
  • Pattern: [\.\-_/#A-Za-z0-9]+
  • Min Length: 1
  • Max Length: 512

LogStream

  • Type: string
  • Pattern: [^:*]*
  • Min Length: 1
  • Max Length: 512

MaskValue

  • Type: string
  • Pattern: [*A-Za-z0-9_-]*
  • Min Length: 0
  • Max Length: 256

MessagePrefix

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 255

MetadataKeyString

  • Type: string
  • Pattern: [a-zA-Z0-9+-=._./@]+
  • Min Length: 1
  • Max Length: 128

MetadataValueString

  • Type: string
  • Pattern: [a-zA-Z0-9+-=._./@]+
  • Min Length: 1
  • Max Length: 256

NameString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 255

NodeId

  • Type: string
  • Pattern: [A-Za-z0-9_-]*

NodeName

  • Type: string
  • Pattern: ([\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF]|[^\r\n])*

OrchestrationArgumentsValue

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
  • Min Length: 0
  • Max Length: 4096

OrchestrationIAMRoleArn

  • Type: string
  • Pattern: arn:aws[^:]*:iam::[0-9]*:role/.+
  • Min Length: 1
  • Max Length: 1024

OrchestrationNameString

  • Type: string
  • Pattern: [\.\-_A-Za-z0-9]+
  • Min Length: 1
  • Max Length: 128

OrchestrationRoleArn

  • Type: string
  • Pattern: arn:aws[^:]*:iam::[0-9]*:role/.+
  • Min Length: 20
  • Max Length: 2048

OrchestrationS3Location

  • Type: string
  • Pattern: ^s3://([^/]+)/([^/]+/)*([^/]+)$
  • Min Length: 1
  • Max Length: 8192

PredicateString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
  • Min Length: 0
  • Max Length: 2048

PythonVersionString

  • Type: string
  • Pattern: ^([2-3]|3[.]9)$

RoleArn

  • Type: string
  • Pattern: arn:aws:iam::\d{12}:role/.*

RuntimeNameString

  • Type: string
  • Pattern: .*
  • Max Length: 64

SchemaDefinitionDiff

  • Type: string
  • Pattern: .*\S.*
  • Min Length: 1
  • Max Length: 340000

SchemaDefinitionString

  • Type: string
  • Pattern: .*\S.*
  • Min Length: 1
  • Max Length: 170000

SchemaRegistryNameString

  • Type: string
  • Pattern: [a-zA-Z0-9-_$#.]+
  • Min Length: 1
  • Max Length: 255

SchemaVersionIdString

  • Type: string
  • Pattern: [a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}
  • Min Length: 36
  • Max Length: 36

SqlQuery

  • Type: string
  • Pattern: ([\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\s])*

TransactionIdString

  • Type: string
  • Pattern: [\p{L}\p{N}\p{P}]*
  • Min Length: 1
  • Max Length: 255

TypeString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 0
  • Max Length: 20000

URI

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*
  • Min Length: 1
  • Max Length: 1024

VersionString

  • Type: string
  • Pattern: [\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\t]*
  • Min Length: 1
  • Max Length: 255

VersionsString

  • Type: string
  • Pattern: [1-9][0-9]*|[1-9][0-9]*-[1-9][0-9]*
  • Min Length: 1
  • Max Length: 100000