configファイルには、Amazon S3バケットがある地域の名前が含まれています。configファイルではコメントがサポートされます。
慣例では、Amazonコマンドライン ユーティリティでは、ユーザーのホーム ディレクトリ内のファイルから設定データと認証データを取得します。このファイルは、~/.aws/configにあるconfig、および~/.aws/credentialsにあるcredentialsです。これらのファイルの構文はAWSドキュメントで定義されますが、まだ存在しない場合は、作成するために十分なサンプルが必要です。
多くの場合、開発および管理はAWS CLIユーティリティを使用して実行されるため、これらのファイルは多数のAWSユーザーに提供されます。領域、access_key_id、およびsecret_access_keyがモジュール パラメータまたはシェル環境変数を介して提供されない場合でも、TPT-S3コネクタがファイルを変換して取得することができます。
これらのファイルは、「プロファイル」と呼ばれるセクションに分かれています。各セクションは、角括弧で囲まれたプロファイル名で識別されます。プロファイル[default]が存在する必要があり、その他のプロファイルは、以下の例に示すように提供できます。目的のプロファイルは、S3Profileモジュール パラメータで選択できます。
次に、configファイルの内容の例を示します。このファイルのデフォルトの場所は~/.aws/configです。
[default] region = us-west-2 [export_job_7] region = us-east [load_job_5] region = us-west-2 # I support comments
credentialsファイルには、"アクセス キーID"や"秘密アクセス キー"などのユーザー信頼証明が含まれています。
次に、credentialsファイルの内容の例を示します。このファイルのデフォルトの場所は~/.aws/credentialsです。
[default] aws_access_key_id = AKIA************T6XA aws_secret_access_key = Mpm1********************************CNT4 [export_job_7] aws_access_key_id = AKIA************WLCX aws_secret_access_key = Mpm1********************************QQL7 [load_job_5] aws_access_key_id = AKIA************WWNB aws_secret_access_key = Mpm1********************************CNT4
これらのファイルには、ロード ジョブまたはエクスポート ジョブの説明に対応する角括弧で囲まれた任意の名前で識別される、プロファイルと呼ばれるセクションが含まれる場合があります。configファイルとcredentialsファイルの特定のプロファイルを、S3Profileという名前の初期化文字列パラメータで使用するために選択できます。
configファイルとcredentialsファイルを任意のディレクトリに格納することもできます。ただし、S3ConfigDirという名前の初期化文字列パラメータで、configファイルとcredentialsファイルが格納されているディレクトリ パスを指定する必要があります。