9. AWS SQS Sink
メッセージを AWS SQS キューに送信します。
9.1. 設定オプション リンクのコピーリンクがクリップボードにコピーされました!
次の表は、aws-sqs-sink Kamelet で利用できる設定オプションをまとめたものです。
| プロパティー | 名前 | 説明 | 型 | デフォルト | 例 |
|---|---|---|---|---|---|
| queueNameOrArn * | キュー名 | SQS キュー名または ARN。 |
| ||
| region * | AWS Region | 以下に接続する AWS リージョン |
|
| |
| accessKey | Access Key | AWS から取得したアクセスキー |
| ||
| secretKey | Secret Key | AWS から取得したシークレットキー |
| ||
| autoCreateQueue | 自動作成キュー | SQS キューの自動作成の設定。 |
|
| |
| amazonAWSHost | AWS Host | Amazon AWS クラウドのホスト名。 |
|
| |
| protocol | プロトコル | SQS との通信に使用される基礎となるプロトコル。 |
|
|
|
| useDefaultCredentialsProvider | Default Credentials Provider | true の場合、SQS クライアントはデフォルトの認証情報プロバイダーを通じて認証情報を読み込みます。false の場合は、基本的な認証方法 (アクセスキーとシークレットキー) が使用されます。 |
|
| |
| useProfileCredentialsProvider | Profile Credentials Provider | SQS クライアントがプロファイル認証情報プロバイダーを通じて認証情報をロードするかどうかを設定します。 |
|
| |
| useSessionCredentials | Session Credentials | SQS クライアントがセッション認証情報を使用するかどうかを設定します。これは、ユーザーが SQS で操作を実行するために IAM ロールを引き受ける必要がある場合に便利です。 |
|
| |
| profileCredentialsName | Profile Credentials Name | プロファイル認証情報プロバイダーを使用する場合、このパラメーターがプロファイル名を設定します。 |
| ||
| sessionToken | Session Token | ユーザーに IAM ロールが想定される場合に使用される Amazon AWS セッショントークン。 |
| ||
| uriEndpointOverride | Overwrite Endpoint URI |
オーバーライドするエンドポイント URI。このオプションを使用するには、 |
| ||
| overrideEndpoint | Endpoint Overwrite |
エンドポイント URI をオーバーライドするには、このオプションを選択します。このオプションを使用するには、 |
|
|
* = アスタリスクの付いたフィールドは 必須 です。
9.2. 依存関係 リンクのコピーリンクがクリップボードにコピーされました!
実行時に、aws-sqs-sink Kamelet は以下の依存関係の存在に依存します。
- camel:core
- camel:aws2-sqs
- camel:kamelet
9.3. Kamelets ソースファイル リンクのコピーリンクがクリップボードにコピーされました!
https://github.com/apache/camel-kamelets/blob/4.8.x/kamelets/aws-sqs-sink.kamelet.yaml