Skip to content

Emrcontainers Service

ACMCertArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):acm:.+:(\d{12}):certificate/.+$
  • Min Length: 44
  • Max Length: 2048

Base64Encoded

  • Type: string
  • Pattern: ^([A-Za-z0-9+/]{4})*([A-Za-z0-9+/]{4}|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{2}==)?$
  • Max Length: 5000

ClientToken

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

ClusterId

  • Type: string
  • Pattern: ^[0-9A-Za-z][A-Za-z0-9\-_]*
  • Min Length: 1
  • Max Length: 100

CredentialType

  • Type: string
  • Pattern: ^.*\S.*$
  • Min Length: 1
  • Max Length: 64

EndpointArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\d{12}):\/virtualclusters\/[0-9a-zA-Z]+\/endpoints\/[0-9a-zA-Z]+$
  • Min Length: 60
  • Max Length: 1024

EndpointType

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

EntryPointArgument

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

EntryPointPath

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

IAMRoleArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):iam::(\d{12})?:(role((\u002F)|(\u002F[\u0021-\u007F]+\u002F))[\w+=,.@-]+)$
  • Min Length: 20
  • Max Length: 2048

JobArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\d{12}):\/virtualclusters\/[0-9a-zA-Z]+\/jobruns\/[0-9a-zA-Z]+$
  • Min Length: 60
  • Max Length: 1024

JobTemplateArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\d{12}):\/jobtemplates\/[0-9a-zA-Z]+$
  • Min Length: 60
  • Max Length: 1024

KmsKeyArn

  • Type: string
  • Pattern: ^(arn:(aws[a-zA-Z0-9-]*):kms:.+:(\d{12})?:key\/[(0-9a-zA-Z)-?]+|\$\{[a-zA-Z]\w*\})$
  • Min Length: 3
  • Max Length: 2048

KubernetesNamespace

  • Type: string
  • Pattern: [a-z0-9]([-a-z0-9]*[a-z0-9])?
  • Min Length: 1
  • Max Length: 63

LogContext

  • Type: string
  • Pattern: ^((?!.*-s3alias)(?!xn--.*)[a-z0-9][-a-z0-9.]*)?[a-z0-9]$
  • Min Length: 3
  • Max Length: 63

LogGroupName

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

NextToken

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

ParametricIAMRoleArn

  • Type: string
  • Pattern: (^arn:(aws[a-zA-Z0-9-]*):iam::(\d{12})?:(role((\u002F)|(\u002F[\u0021-\u007F]+\u002F))[\w+=,.@-]+)$)|([\.\-_\#A-Za-z0-9\$\{\}]+)
  • Min Length: 4
  • Max Length: 2048

ParametricReleaseLabel

  • Type: string
  • Pattern: ([\.\-_/A-Za-z0-9]+|\$\{[a-zA-Z]\w*\})
  • Min Length: 1
  • Max Length: 64

ReleaseLabel

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

RequestIdentityUserArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):(iam|sts)::(\d{12})?:[\w/+=,.@-]+$
  • Min Length: 20
  • Max Length: 2048

ResourceIdString

  • Type: string
  • Pattern: [0-9a-z]+
  • Min Length: 1
  • Max Length: 64

ResourceNameString

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

RotationSize

  • Type: string
  • Pattern: ^\d+(\.\d+)?[KMG][Bb]?$
  • Min Length: 3
  • Max Length: 12

RsiArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\d{12}):/virtualclusters/.+$
  • Min Length: 60
  • Max Length: 500

SecretsManagerArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):secretsmanager:.+:(\d{12}):secret:[0-9a-zA-Z/_+=.@-]+$
  • Min Length: 3
  • Max Length: 2048

SecurityConfigurationArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\d{12}):\/securityconfigurations\/[0-9a-zA-Z]+$
  • Min Length: 60
  • Max Length: 1024

SessionTagValue

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

SparkSqlParameters

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

SparkSubmitParameters

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

String1024

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

String128

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

String2048

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

String256

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

StringEmpty256

  • Type: string
  • Pattern: .*\S.*
  • Min Length: 0
  • Max Length: 256

TemplateParameter

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

TemplateParameterName

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

Token

  • Type: string
  • Pattern: ^.*\S.*$
  • Min Length: 1

UriString

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

VirtualClusterArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z0-9-]*):emr-containers:.+:(\d{12}):\/virtualclusters\/[0-9a-zA-Z]+$
  • Min Length: 60
  • Max Length: 1024