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