Skip to content

Opensearch Service

ARN

  • Type: string
  • Pattern: .*
  • Min Length: 20
  • Max Length: 2048

AWSAccount

  • Type: string
  • Pattern: ^[0-9]+$

CloudWatchLogsLogGroupArn

  • Type: string
  • Pattern: .*
  • Min Length: 20
  • Max Length: 2048

ConnectionAlias

  • Type: string
  • Pattern: [a-zA-Z][a-zA-Z0-9\-\_]+
  • Min Length: 2
  • Max Length: 100

ConnectionId

  • Type: string
  • Pattern: [a-z][a-z0-9\-]+
  • Min Length: 10
  • Max Length: 256

DataSourceDescription

  • Type: string
  • Pattern: ^([a-zA-Z0-9_])*[\\a-zA-Z0-9_@#%*+=:?./!\s-]*$
  • Max Length: 1000

DataSourceName

  • Type: string
  • Pattern: [a-z][a-z0-9_]+
  • Min Length: 3
  • Max Length: 80

DescribePackagesFilterValue

  • Type: string
  • Pattern: ^[0-9a-zA-Z\*\.\_\\\/\?-]+$

DomainArn

  • Type: string
  • Pattern: arn:aws[a-z\-]*:[a-z]+:[a-z0-9\-]+:[0-9]+:domain\/[a-z0-9\-]+
  • Min Length: 1
  • Max Length: 512

DomainName

  • Type: string
  • Pattern: [a-z][a-z0-9\-]+
  • Min Length: 3
  • Max Length: 28

DomainNameFqdn

  • Type: string
  • Pattern: ^(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])$
  • Min Length: 1
  • Max Length: 255

Endpoint

  • Type: string
  • Pattern: ^[A-Za-z0-9\-\.]+$

EngineVersion

  • Type: string
  • Pattern: ^Elasticsearch_[0-9]{1}\.[0-9]{1,2}$|^OpenSearch_[0-9]{1,2}\.[0-9]{1,2}$

GUID

  • Type: string
  • Pattern: \p{XDigit}{8}-\p{XDigit}{4}-\p{XDigit}{4}-\p{XDigit}{4}-\p{XDigit}{12}
  • Min Length: 36
  • Max Length: 36

IdentityPoolId

  • Type: string
  • Pattern: [\w-]+:[0-9a-f-]+
  • Min Length: 1
  • Max Length: 55

InstanceTypeString

  • Type: string
  • Pattern: ^.*\..*\.search$
  • Min Length: 10
  • Max Length: 40

KmsKeyId

  • Type: string
  • Pattern: .*
  • Min Length: 1
  • Max Length: 500

MaintenanceStatusMessage

  • Type: string
  • Pattern: ^([\s\S]*)$
  • Min Length: 0
  • Max Length: 1000

NonEmptyString

  • Type: string
  • Pattern: [a-zA-Z0-9\-\_\.]+
  • Min Length: 1
  • Max Length: 100

NumberOfAZs

  • Type: string
  • Pattern: ^((\d+)|(NotAvailable))$

NumberOfNodes

  • Type: string
  • Pattern: ^((\d+)|(NotAvailable))$

NumberOfShards

  • Type: string
  • Pattern: ^((\d+)|(NotAvailable))$

OwnerId

  • Type: string
  • Pattern: [0-9]+
  • Min Length: 12
  • Max Length: 12

PackageID

  • Type: string
  • Pattern: ^([FG][0-9]+)$

PackageName

  • Type: string
  • Pattern: [a-z][a-z0-9\-]+
  • Min Length: 3
  • Max Length: 256

Password

  • Type: string
  • Pattern: .*
  • Min Length: 8
  • Max Length: 128

PolicyDocument

  • Type: string
  • Pattern: .*
  • Min Length: 0
  • Max Length: 102400

Region

  • Type: string
  • Pattern: [a-z][a-z0-9\-]+
  • Min Length: 5
  • Max Length: 30

RequestId

  • Type: string
  • Pattern: ^([\s\S]*)$
  • Min Length: 1
  • Max Length: 100

ReservationToken

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

RoleArn

  • Type: string
  • Pattern: arn:(aws|aws\-cn|aws\-us\-gov|aws\-iso|aws\-iso\-b):iam::[0-9]+:role\/.*
  • Min Length: 20
  • Max Length: 2048

TagKey

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

TagValue

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

UserPoolId

  • Type: string
  • Pattern: [\w-]+_[0-9a-zA-Z]+
  • Min Length: 1
  • Max Length: 55

Username

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

VersionString

  • Type: string
  • Pattern: ^Elasticsearch_[0-9]{1}\.[0-9]{1,2}$|^OpenSearch_[0-9]{1,2}\.[0-9]{1,2}$
  • Min Length: 14
  • Max Length: 18

VpcEndpointId

  • Type: string
  • Pattern: ^aos-[a-zA-Z0-9]*$
  • Min Length: 5
  • Max Length: 256