Skip to content

Migrationhubrefactorspaces Service

AccountId

  • Type: string
  • Pattern: ^\d{12}$
  • Min Length: 12
  • Max Length: 12

ApiGatewayId

  • Type: string
  • Pattern: ^[a-z0-9]{10}$
  • Min Length: 10
  • Max Length: 10

ApplicationId

  • Type: string
  • Pattern: ^app-[0-9A-Za-z]{10}$
  • Min Length: 14
  • Max Length: 14

ApplicationName

  • Type: string
  • Pattern: ^(?!app-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$
  • Min Length: 3
  • Max Length: 63

ClientToken

  • Type: string
  • Pattern: ^[\x20-\x7E]{1,64}$
  • Min Length: 1
  • Max Length: 64

Description

  • Type: string
  • Pattern: ^[a-zA-Z0-9-_\s\.\!\*\#\@\\']+$
  • Min Length: 1
  • Max Length: 256

Ec2TagValue

  • Type: string
  • Pattern: ^.*$
  • Min Length: 0
  • Max Length: 255

EnvironmentId

  • Type: string
  • Pattern: ^env-[0-9A-Za-z]{10}$
  • Min Length: 14
  • Max Length: 14

EnvironmentName

  • Type: string
  • Pattern: ^(?!env-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$
  • Min Length: 3
  • Max Length: 63

ErrorMessage

  • Type: string
  • Pattern: ^[\p{Alnum}\p{Punct}\p{Blank}]*$
  • Min Length: 0
  • Max Length: 255

LambdaArn

  • Type: string
  • Pattern: ^arn:(aws[a-zA-Z-]*)?:lambda:[a-z]{2}((-gov)|(-iso(b?)))?-[a-z]+-\d{1}:\d{12}:function:[a-zA-Z0-9-_]+(:(\$LATEST|[a-zA-Z0-9-_]+))?$
  • Min Length: 1
  • Max Length: 2048

NextToken

  • Type: string
  • Pattern: ^[a-zA-Z0-9/\+\=]{0,2048}$
  • Min Length: 1
  • Max Length: 2048

NlbArn

  • Type: string
  • Pattern: ^arn:aws:elasticloadbalancing:[a-zA-Z0-9\-]+:\w{12}:[a-zA-Z_0-9+=,.@\-_/]+$
  • Min Length: 20
  • Max Length: 2048

NlbName

  • Type: string
  • Pattern: ^(?!internal-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+.*[^-]$
  • Min Length: 1
  • Max Length: 32

PathResourceToIdValue

  • Type: string
  • Pattern: ^[a-z0-9]{10}$
  • Min Length: 10
  • Max Length: 10

PolicyString

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

ResourceArn

  • Type: string
  • Pattern: ^arn:aws:refactor-spaces:[a-zA-Z0-9\-]+:\w{12}:[a-zA-Z_0-9+=,.@\-_/]+$
  • Min Length: 20
  • Max Length: 2048

ResourceIdentifier

  • Type: string
  • Pattern: (^(env|svc|pxy|rte|app)-([0-9A-Za-z]{10}$))
  • Min Length: 3
  • Max Length: 63

ResourcePolicyIdentifier

  • Type: string
  • Pattern: ^arn:aws:refactor-spaces:[a-zA-Z0-9\-]+:\w{12}:[a-zA-Z_0-9+=,.@\-_/]+$
  • Min Length: 20
  • Max Length: 2048

RouteId

  • Type: string
  • Pattern: ^rte-[0-9A-Za-z]{10}$
  • Min Length: 14
  • Max Length: 14

ServiceId

  • Type: string
  • Pattern: ^svc-[0-9A-Za-z]{10}$
  • Min Length: 14
  • Max Length: 14

ServiceName

  • Type: string
  • Pattern: ^(?!svc-)[a-zA-Z0-9]+[a-zA-Z0-9-_ ]+$
  • Min Length: 3
  • Max Length: 63

StageName

  • Type: string
  • Pattern: ^[-a-zA-Z0-9_]*$
  • Min Length: 1
  • Max Length: 128

TagMapKeyString

  • Type: string
  • Pattern: ^(?!aws:).+
  • Min Length: 1
  • Max Length: 128

TransitGatewayId

  • Type: string
  • Pattern: ^tgw-[-a-f0-9]{17}$
  • Min Length: 21
  • Max Length: 21

Uri

  • Type: string
  • Pattern: ^https?://[-a-zA-Z0-9+\x38@#/%?=~_|!:,.;]*[-a-zA-Z0-9+\x38@#/%=~_|]$
  • Min Length: 1
  • Max Length: 2048

UriPath

  • Type: string
  • Pattern: ^(/([a-zA-Z0-9._:-]+|\{[a-zA-Z0-9._:-]+\}))+$
  • Min Length: 1
  • Max Length: 2048

VpcId

  • Type: string
  • Pattern: ^vpc-[-a-f0-9]{8}([-a-f0-9]{9})?$
  • Min Length: 12
  • Max Length: 21

VpcLinkId

  • Type: string
  • Pattern: ^[a-z0-9]{10}$
  • Min Length: 10
  • Max Length: 10