Transfer Service
AgreementId
- Type: string
- Pattern:
a-([0-9a-f]{17})
- Min Length: 19
- Max Length: 19
Arn
- Type: string
- Pattern:
arn:\S+
- Min Length: 20
- Max Length: 1600
As2Id
- Type: string
- Pattern:
[\p{Print}\s]*
- Min Length: 1
- Max Length: 128
CallbackToken
- Type: string
- Pattern:
\w+
- Min Length: 1
- Max Length: 64
CertSerial
- Type: string
- Pattern:
[\p{XDigit}{2}:?]*
- Min Length: 0
- Max Length: 48
CertificateBodyType
- Type: string
- Pattern:
[\u0009\u000A\u000D\u0020-\u00FF]*
- Min Length: 1
- Max Length: 16384
CertificateChainType
- Type: string
- Pattern:
[\u0009\u000A\u000D\u0020-\u00FF]*
- Min Length: 1
- Max Length: 2097152
CertificateId
- Type: string
- Pattern:
cert-([0-9a-f]{17})
- Min Length: 22
- Max Length: 22
ConnectorId
- Type: string
- Pattern:
c-([0-9a-f]{17})
- Min Length: 19
- Max Length: 19
ConnectorSecurityPolicyName
- Type: string
- Pattern:
TransferSFTPConnectorSecurityPolicy-[A-Za-z0-9-]+
- Min Length: 0
- Max Length: 100
CustomStepTarget
- Type: string
- Pattern:
arn:[a-z-]+:lambda:.*
- Min Length: 0
- Max Length: 170
Description
- Type: string
- Pattern:
[\p{Graph}]+
- Min Length: 1
- Max Length: 200
DirectoryId
- Type: string
- Pattern:
d-[0-9a-f]{10}
- Min Length: 12
- Max Length: 12
EfsFileSystemId
- Type: string
- Pattern:
(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:(access-point/fsap|file-system/fs)-[0-9a-f]{8,40}|fs(ap)?-[0-9a-f]{8,40})
- Min Length: 0
- Max Length: 128
EfsPath
- Type: string
- Pattern:
[^\x00]+
- Min Length: 1
- Max Length: 65536
ExecutionId
- Type: string
- Pattern:
[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}
- Min Length: 36
- Max Length: 36
ExternalId
- Type: string
- Pattern:
S-1-[\d-]+
- Min Length: 1
- Max Length: 256
FilePath
- Type: string
- Pattern:
(.)+
- Min Length: 1
- Max Length: 1024
Function
- Type: string
- Pattern:
arn:[a-z-]+:lambda:.*
- Min Length: 1
- Max Length: 170
HomeDirectory
- Type: string
- Pattern:
(|/.*)
- Min Length: 0
- Max Length: 1024
HostKeyDescription
- Type: string
- Pattern:
[\p{Print}]*
- Min Length: 0
- Max Length: 200
HostKeyId
- Type: string
- Pattern:
hostkey-[0-9a-f]{17}
- Min Length: 25
- Max Length: 25
ListingId
- Type: string
- Pattern:
[0-9a-zA-Z./-]+
- Min Length: 1
- Max Length: 512
LogGroupName
- Type: string
- Pattern:
[\.\-_/#A-Za-z0-9]*
- Min Length: 1
- Max Length: 512
MapEntry
- Type: string
- Pattern:
/.*
- Min Length: 0
- Max Length: 1024
MapTarget
- Type: string
- Pattern:
/.*
- Min Length: 0
- Max Length: 1024
MessageSubject
- Type: string
- Pattern:
[\p{Print}\p{Blank}]+
- Min Length: 1
- Max Length: 1024
NullableRole
- Type: string
- Pattern:
(|arn:.*role/\S+)
- Min Length: 0
- Max Length: 2048
OutputFileName
- Type: string
- Pattern:
c-([0-9a-f]{17})-[0-9a-zA-Z./-]+.json
- Min Length: 26
- Max Length: 537
PostAuthenticationLoginBanner
- Type: string
- Pattern:
[\x09-\x0D\x20-\x7E]*
- Min Length: 0
- Max Length: 4096
PreAuthenticationLoginBanner
- Type: string
- Pattern:
[\x09-\x0D\x20-\x7E]*
- Min Length: 0
- Max Length: 4096
PrivateKeyType
- Type: string
- Pattern:
[\u0009\u000A\u000D\u0020-\u00FF]*
- Min Length: 1
- Max Length: 16384
ProfileId
- Type: string
- Pattern:
p-([0-9a-f]{17})
- Min Length: 19
- Max Length: 19
Role
- Type: string
- Pattern:
arn:.*role/\S+
- Min Length: 20
- Max Length: 2048
S3Bucket
- Type: string
- Pattern:
[a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]
- Min Length: 3
- Max Length: 63
S3Etag
- Type: string
- Pattern:
.+
- Min Length: 1
- Max Length: 65536
S3Key
- Type: string
- Pattern:
[\P{M}\p{M}]*
- Min Length: 0
- Max Length: 1024
S3TagKey
- Type: string
- Pattern:
([\p{L}\p{Z}\p{N}_.:/=+\-@]*)
- Min Length: 1
- Max Length: 128
S3TagValue
- Type: string
- Pattern:
([\p{L}\p{Z}\p{N}_.:/=+\-@]*)
- Min Length: 0
- Max Length: 256
S3VersionId
- Type: string
- Pattern:
.+
- Min Length: 1
- Max Length: 1024
SecurityGroupId
- Type: string
- Pattern:
sg-[0-9a-f]{8,17}
- Min Length: 11
- Max Length: 20
SecurityPolicyName
- Type: string
- Pattern:
Transfer[A-Za-z0-9]*SecurityPolicy-[A-Za-z0-9-]+
- Min Length: 0
- Max Length: 100
ServerId
- Type: string
- Pattern:
s-([0-9a-f]{17})
- Min Length: 19
- Max Length: 19
ServiceManagedEgressIpAddress
- Type: string
- Pattern:
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
SessionId
- Type: string
- Pattern:
[\w-]*
- Min Length: 3
- Max Length: 32
SourceFileLocation
- Type: string
- Pattern:
\$\{(\w+.)+\w+\}
- Min Length: 0
- Max Length: 256
SourceIp
- Type: string
- Pattern:
\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}
- Min Length: 0
- Max Length: 32
SshPublicKeyId
- Type: string
- Pattern:
key-[0-9a-f]{17}
- Min Length: 21
- Max Length: 21
TransferId
- Type: string
- Pattern:
[0-9a-zA-Z./-]+
- Min Length: 1
- Max Length: 512
UserName
- Type: string
- Pattern:
[\w][\w@.-]{2,99}
- Min Length: 3
- Max Length: 100
VpcEndpointId
- Type: string
- Pattern:
vpce-[0-9a-f]{17}
- Min Length: 22
- Max Length: 22
WorkflowDescription
- Type: string
- Pattern:
[\w- ]*
- Min Length: 0
- Max Length: 256
WorkflowId
- Type: string
- Pattern:
w-([a-z0-9]{17})
- Min Length: 19
- Max Length: 19
WorkflowStepName
- Type: string
- Pattern:
[\w-]*
- Min Length: 0
- Max Length: 30