翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
SftpConnectorConfig
SFTP コネクタオブジェクトの詳細が含まれます。コネクタオブジェクトは、パートナーのSFTPサーバーとの間でファイルを転送するために使用します。
注記
SftpConnectorConfig
データ型はSFTPコネクタとそのパラメータの作成と更新の両方に使用されるため、 TrustedHostKeys
および UserSecretId
は必須ではないとマークされます。これは、既存のSFTPコネクタを更新するときに必要ではなく、新しいSFTPコネクタを作成するときに必要であるため、少し誤解を招くものです。
内容
- TrustedHostKeys
-
接続先の外部サーバーを識別するために使用されるホストキー (1 つまたは複数) のパブリック部分。SFTP サーバーに対して
ssh-keyscan
コマンドを使用して、必要なキーを取得できます。3 つの標準SSHパブリックキー形式要素は
<key type>
、、<body base64>
、およびオプションの で<comment>
、各要素間にスペースがあります。<key type>
と<body base64>
だけを指定し、鍵の<comment>
部分は入力しないでください。信頼されたホストキーの場合、 AWS Transfer Family と RSAECDSAキーを受け入れます。
-
RSA キーの場合、
<key type>
文字列は ですssh-rsa
。 -
ECDSA キーの場合、
<key type>
文字列はecdsa-sha2-nistp256
、生成したキーのサイズに応じてecdsa-sha2-nistp384
、ecdsa-sha2-nistp521
、、または のいずれかになります。
このコマンドを実行して、SFTPサーバー名の であるSFTPサーバーホストキーを取得します
ftp.host.com
。ssh-keyscan ftp.host.com
これにより、パブリックホストキーが標準出力に出力されます。
ftp.host.com ssh-rsa AAAAB3Nza...<long-string-for-public-key
この文字列をコピーして、
create-connector
コマンドのTrustedHostKeys
フィールド、またはコンソールの信頼されたホストキー フィールドに貼り付けます。型: 文字列の配列
配列メンバー:最小数は 1 項目です。最大数は 10 項目です。
長さの制限:最小長は 1 です。最大長は 2,048 です。
必須:いいえ
-
- UserSecretId
-
SFTP ユーザーのプライベートキー、パスワード、またはその両方を含むシークレットの識別子 ( AWS Secrets Manager 内)。識別子は、シークレットの Amazon リソースネーム (ARN) である必要があります。
型: 文字列
長さの制限:最小長は 1 です。最大長は 2,048 です。
必須:いいえ
以下の資料も参照してください。
言語固有の のいずれかAPIでこれを使用する方法の詳細については AWS SDKs、以下を参照してください。