Amplify Service
AccessToken
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 255
AppId
- Type: string
- Pattern:
d[a-z0-9]+
- Min Length: 1
- Max Length: 20
ArtifactId
- Type: string
- Pattern:
(?s).*
- Max Length: 255
AutoBranchCreationPattern
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 2048
AutoSubDomainCreationPattern
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 2048
AutoSubDomainIAMRole
- Type: string
- Pattern:
^$|^arn:aws:iam::\d{12}:role.+
- Max Length: 1000
BackendEnvironmentArn
- Type: string
- Pattern:
(?s).*
- Min Length: 0
- Max Length: 1000
BasicAuthCredentials
- Type: string
- Pattern:
(?s).*
- Max Length: 2000
BranchArn
- Type: string
- Pattern:
(?s).*
- Max Length: 1000
BranchName
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 255
BuildSpec
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 25000
CertificateArn
- Type: string
- Pattern:
^arn:aws:acm:[a-z0-9-]+:\d{12}:certificate\/.+$
- Min Length: 0
- Max Length: 1000
CommitId
- Type: string
- Pattern:
(?s).*
- Max Length: 255
CommitMessage
- Type: string
- Pattern:
(?s).*
- Max Length: 10000
Condition
- Type: string
- Pattern:
(?s).*
- Min Length: 0
- Max Length: 2048
CustomHeaders
- Type: string
- Pattern:
(?s).*
- Min Length: 0
- Max Length: 25000
DeploymentArtifacts
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 1000
Description
- Type: string
- Pattern:
(?s).*
- Max Length: 1000
DisplayName
- Type: string
- Pattern:
(?s).*
- Max Length: 255
DomainName
- Type: string
- Pattern:
^(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])(\.)?$
- Max Length: 64
DomainPrefix
- Type: string
- Pattern:
(?s).*
- Max Length: 255
EnvKey
- Type: string
- Pattern:
(?s).*
- Max Length: 255
EnvValue
- Type: string
- Pattern:
(?s).*
- Max Length: 5500
EnvironmentName
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 255
FileName
- Type: string
- Pattern:
(?s).*
- Max Length: 255
Framework
- Type: string
- Pattern:
(?s).*
- Max Length: 255
JobId
- Type: string
- Pattern:
[0-9]+
- Max Length: 255
JobReason
- Type: string
- Pattern:
(?s).*
- Max Length: 255
MD5Hash
- Type: string
- Pattern:
(?s).*
- Max Length: 32
Name
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 255
NextToken
- Type: string
- Pattern:
(?s).*
- Max Length: 2000
OauthToken
- Type: string
- Pattern:
(?s).*
- Max Length: 1000
PullRequestEnvironmentName
- Type: string
- Pattern:
(?s).*
- Max Length: 20
Repository
- Type: string
- Pattern:
(?s).*
- Max Length: 1000
ResourceArn
- Type: string
- Pattern:
^arn:aws:amplify:.*
- Min Length: 0
- Max Length: 2048
ServiceRoleArn
- Type: string
- Pattern:
(?s).*
- Min Length: 0
- Max Length: 1000
Source
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 2048
SourceUrl
- Type: string
- Pattern:
(?s).*
- Max Length: 3000
StackArn
- Type: string
- Pattern:
^arn:aws:cloudformation:[a-z0-9-]+:\d{12}:stack/.+/.+$
- Min Length: 20
- Max Length: 2048
StackName
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 255
Status
- Type: string
- Pattern:
.{3,7}
- Min Length: 3
- Max Length: 7
TTL
- Type: string
- Pattern:
\d*
- Min Length: 0
- Max Length: 32
TagKey
- Type: string
- Pattern:
^(?!aws:)[a-zA-Z+-=._:/]+$
- Min Length: 1
- Max Length: 128
TagValue
- Type: string
- Pattern:
^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$
- Max Length: 256
Target
- Type: string
- Pattern:
(?s).+
- Min Length: 1
- Max Length: 2048
WebhookId
- Type: string
- Pattern:
(?s).*
- Max Length: 255