AWS::Transfer::Server Protocol
Specifies the file transfer protocol or protocols over which your file transfer protocol client can connect to your server's endpoint. The available protocols are:
-
SFTP(Secure Shell (SSH) File Transfer Protocol): File transfer over SSH -
FTPS(File Transfer Protocol Secure): File transfer with TLS encryption -
FTP(File Transfer Protocol): Unencrypted file transfer -
AS2(Applicability Statement 2): used for transporting structured business-to-business data
Note
-
If you select
FTPS, you must choose a certificate stored in Amazon Certificate Manager (ACM) which is used to identify your server when clients connect to it over FTPS. -
If
Protocolincludes eitherFTPorFTPS, then theEndpointTypemust beVPCand theIdentityProviderTypemust be eitherAWS_DIRECTORY_SERVICE,AWS_LAMBDA, orAPI_GATEWAY. -
If
ProtocolincludesFTP, thenAddressAllocationIdscannot be associated. -
If
Protocolis set only toSFTP, theEndpointTypecan be set toPUBLICand theIdentityProviderTypecan be set any of the supported identity types:SERVICE_MANAGED,AWS_DIRECTORY_SERVICE,AWS_LAMBDA, orAPI_GATEWAY. -
If
ProtocolincludesAS2, then theEndpointTypemust beVPC, and domain must be Amazon S3.