本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Transfer Family API 參考
Transfer Family 的完整 API 參考指南可在 AWS Transfer Family API 參考中取得。
AWS Transfer Family 是一種安全傳輸服務,可讓您透過下列通訊協定,將檔案傳入和傳出 Amazon Simple Storage Service (Amazon S3) 儲存體:
-
安全殼層 (SSH) 檔案傳輸通訊協定 (SFTP)
-
檔案傳輸通訊協定安全 (FTPS)
-
檔案傳輸通訊協定 (FTP)
-
適用性聲明 2 (AS2)
伺服器、使用者和角色都由其 Amazon Resource Name (ARN) 識別。您可以使用 ARN 將鍵值對的標籤指派給實體。標籤是中繼資料,可用於分組或搜尋這些實體。舉例來說,標籤在會計用途方面就非常有用。
下列慣例是以 AWS Transfer Family ID 格式觀察:
-
ServerId值採用s-01234567890abcdef的形式。 -
SshPublicKeyId值採用key-01234567890abcdef的形式。
Amazon Resource Name (ARN) 格式採用下列格式:
-
對於 伺服器,ARNs採用格式
arn:aws:transfer:。region:account-id:server/server-id伺服器 ARN 的範例為
arn:aws:transfer:us-east-1:123456789012:server/s-01234567890abcdef。 -
針對使用者,ARN 採用
arn:aws:transfer:的形式。region:account-id:user/server-id/username例如,
arn:aws:transfer:us-east-1:123456789012:user/s-01234567890abcdef/user1。
使用中的 DNS 項目 (端點) 如下所示:
-
API 端點採用
transfer.的形式。region.amazonaws.com -
伺服器端點採用
server.transfer.的形式。region.amazonaws.com
的此 API 界面參考 AWS Transfer Family 包含您可以用來管理的程式設計界面的文件 AWS Transfer Family。參考結構如下:
提示
您可以搭配任何 API 呼叫使用 --generate-cli-skeleton 參數來產生和顯示參數範本,而不是實際執行命令。然後,您可以使用產生的範本來自訂和使用 做為稍後命令的輸入。如需詳細資訊,請參閱產生和使用參數骨架檔案。