Flex Gateway新着情報
Governance新着情報
Monitoring API Manager
可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。 |
Amazon SQS 用 Anypoint Connector (Amazon SQS Connector) を使用すると、Amazon Simple Queue Service (Amazon SQS) API に接続し、Amazon SQSAPI を直接操作することなく SQS キューサービスを管理できます。
Amazon SQS Connector のデフォルト設定。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Name (名前) |
String (文字列) |
この設定の名前。コネクタはこの名前の設定を参照します。 |
x |
|
Connection (接続) |
この設定の接続種別。 |
x |
||
Default Global Queue URL (デフォルトのグローバルキュー URL) |
String (文字列) |
この値は、操作レベルでキュー URL を設定しない場合に使用されます。ここで、または操作レベルでキュー URL を指定しない場合、例外がスローされます。 キュー URL は、 |
||
Default Wait Time (デフォルトの待機時間) |
Number (数値) |
単一ポーリングの最大期間のデフォルト値 (秒)。
|
|
|
Expiration Policy (有効期限ポリシー) |
動的設定インスタンスがアイドル状態を続けられる最小時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。 |
Amazon STS が提供するセッショントークンを使用して Amazon SQS に接続します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Session Token (セッショントークン) |
String (文字列) |
Amazon STS が提供するセッショントークン。 |
||
Test Queue ARN (キュー ARN をテスト) |
String (文字列) |
このパラメーターを使用して、Amazon SQS Connector への接続をテストします。このパラメーターを指定しない場合、テスト接続は実行されません。 キュー ARN は、 |
||
Large Payload Support (大容量のペイロードサポート) |
Amazon SQS で大容量のメッセージペイロードをサポートします。 |
|||
Connection Timeout (接続タイムアウト) |
Number (数値) |
リモートサーバーへの接続を確立するときのコネクタの待機時間。この時間を経過するとタイムアウトします。値 |
|
|
Connection Timeout Unit (接続タイムアウト単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Connection Timeout (接続タイムアウト)] 項目の時間単位。 |
|
|
Max Connections (最大接続数) |
Number (数値) |
許可される開いた HTTP 接続の最大数を設定します。 |
||
Socket Timeout (ソケットタイムアウト) |
Number (数値) |
接続がタイムアウトする前に、確立または開いた接続でのデータの転送を待機する時間。値 |
|
|
Socket Timeout Unit (ソケットタイムアウト単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Socket Timeout (ソケットタイムアウト)] 項目の時間単位。 |
|
|
Access Key (アクセスキー) |
String (文字列) |
Amazon が提供するアクセスキー。 |
x |
|
Secret Key (シークレットキー) |
String (文字列) |
Amazon が提供するシークレットキー。 |
x |
|
Try Default AWSCredentials Provider Chain (デフォルトの AWSCredentials プロバイダーチェーンを試す) |
Boolean (ブール) |
AWS 環境からログイン情報を取得するには、この項目を |
|
|
Region Endpoint (リージョンエンドポイント) |
String (文字列) |
トピックリージョンエンドポイントを設定します。 |
|
|
Custom SQS Endpoint (カスタム SQS エンドポイント) |
String (文字列) |
カスタム SQS エンドポイントを設定します。Virtual Private Cloud (VPC) エンドポイントなど、非標準のサービスエンドポイントが必要な場合にこのパラメーターを使用します。 |
||
TLS Configuration (TLS 設定) |
TLS を設定します。HTTPS プロトコルを使用する場合、TLS を設定する必要があります。 |
|||
Reconnection (再接続) |
コネクタ操作で外部サーバーへの接続に失敗した場合に使用する再接続戦略を設定します。 |
|||
Host (ホスト) |
String (文字列) |
省略可能なプロキシホスト。 |
||
Port (ポート) |
Number (数値) |
省略可能なプロキシポート。 |
||
Username (ユーザー名) |
String (文字列) |
省略可能なプロキシユーザー名。 |
||
Password (パスワード) |
String (文字列) |
省略可能なプロキシパスワード。 |
||
Domain (ドメイン) |
String (文字列) |
省略可能なプロキシドメイン。 |
||
Workstation (ワークステーション) |
String (文字列) |
省略可能なプロキシワークステーション。 |
クロスアカウントアクセスを許可することを前提とするロールを一意に特定する Amazon ロール ARN を設定します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Role ARN (ロール ARN) |
String (文字列) |
クロスアカウントアクセスを取得することを前提とするロールを一意に特定するロール ARN。 |
x |
|
Test Queue ARN (キュー ARN をテスト) |
String (文字列) |
このパラメーターを使用して、Amazon SQS Connector への接続をテストします。このパラメーターを指定しない場合、テスト接続は実行されません。 キュー ARN は、 |
||
Large Payload Support (大容量のペイロードサポート) |
Amazon SQS で大容量のメッセージペイロードをサポートします。 |
|||
Connection Timeout (接続タイムアウト) |
Number (数値) |
リモートサーバーへの接続を確立するときのコネクタの待機時間。この時間を経過するとタイムアウトします。値 |
|
|
Connection Timeout Unit (接続タイムアウト単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Connection Timeout (接続タイムアウト)] 項目の時間単位。 |
|
|
Max Connections (最大接続数) |
Number (数値) |
許可される開いた HTTP 接続の最大数を設定します。 |
||
Socket Timeout (ソケットタイムアウト) |
Number (数値) |
接続がタイムアウトする前に、確立または開いた接続でのデータの転送を待機する時間。値 |
|
|
Socket Timeout Unit (ソケットタイムアウト単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Socket Timeout (ソケットタイムアウト)] 項目の時間単位。 |
|
|
Access Key (アクセスキー) |
String (文字列) |
Amazon が提供するアクセスキー。 |
x |
|
Secret Key (シークレットキー) |
String (文字列) |
Amazon が提供するシークレットキー。 |
x |
|
Try Default AWSCredentials Provider Chain (デフォルトの AWSCredentials プロバイダーチェーンを試す) |
Boolean (ブール) |
AWS 環境からログイン情報を取得するには、この項目を |
|
|
Region Endpoint (リージョンエンドポイント) |
String (文字列) |
トピックリージョンエンドポイントを設定します。 |
|
|
Custom STS Endpoint (カスタム STS エンドポイント) |
String (文字列) |
カスタム STS エンドポイントを設定します。Virtual Private Cloud (VPC) エンドポイントなど、非標準のサービスエンドポイントが必要な場合にこのパラメーターを使用します。 |
||
Custom SQS Endpoint (カスタム SQS エンドポイント) |
String (文字列) |
カスタム SQS エンドポイントを設定します。Virtual Private Cloud (VPC) エンドポイントなど、非標準のサービスエンドポイントが必要な場合にこのパラメーターを使用します。 |
||
TLS Configuration (TLS 設定) |
TLS を設定します。HTTPS プロトコルを使用する場合、TLS を設定する必要があります。 |
|||
Reconnection (再接続) |
コネクタ操作で外部サーバーへの接続に失敗した場合に使用する再接続戦略を設定します。 |
|||
Host (ホスト) |
String (文字列) |
省略可能なプロキシホスト。 |
||
Port (ポート) |
Number (数値) |
省略可能なプロキシポート。 |
||
Username (ユーザー名) |
String (文字列) |
省略可能なプロキシユーザー名。 |
||
Password (パスワード) |
String (文字列) |
省略可能なプロキシパスワード。 |
||
Domain (ドメイン) |
String (文字列) |
省略可能なプロキシドメイン。 |
||
Workstation (ワークステーション) |
String (文字列) |
省略可能なプロキシワークステーション。 |
<sqs:receivemessages>
1 つ以上のメッセージを取得します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Visibility Timeout (表示タイムアウト) |
Number (数値) |
他のコンシューマーがキュー内の同じメッセージを受信および処理することを防止する期間。 |
|
|
Visibility Timeout Unit (表示タイムアウト単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Visibility Timeout (表示タイムアウト)] 項目の時間単位。 |
|
|
Preserve Messages (メッセージを保持) |
Boolean (ブール) |
メッセージを読み取った直後にキューから削除する代わりに、メッセージを読み取った後に保持します。 |
|
|
Number Of Messages (メッセージ数) |
Number (数値) |
各コールで取得するメッセージ数。最大値は |
|
|
Queue Url (キュー URL) |
String (文字列) |
メッセージを受信するキューの URL。 |
||
Wait time (待機時間) |
Number (数値) |
単一ポーリングの最大期間 (秒)。
|
||
Number of consuming threads (コンシュームスレッドの数) |
Number (数値) |
インバウンドフローでメッセージをコンシュームするために使用されるスレッドの数。この値は、 |
|
|
Primary Node Only (プライマリノードのみ) |
Boolean (ブール) |
クラスターでの Mule インスタンスの実行時、このソースをプライマリノード上でのみ実行するかどうかを決定します。 |
||
Frequency (頻度) |
number (数値) |
[Time unit (時間単位)] 項目で指定された時間単位で、コネクタが受信メッセージをポーリングする頻度。この値を |
|
|
Start delay (開始遅延) |
Number (数値) |
[Time unit (時間単位)] 項目で指定された時間単位で、コネクタが受信メッセージのポーリングを開始する前に待機する時間。デフォルト値の |
|
|
Time unit (時間単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Frequency (頻度)] および [Start delay (開始遅延)] 項目値の時間単位。 |
|
|
Redelivery Policy (再配信ポリシー) |
同じメッセージの再配信を処理するためのポリシーを定義します。 |
|||
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:add-permission>
権限をメッセージキューに追加します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Label (表示ラベル) |
String (文字列) |
この権限の名前。 |
x |
|
Account Ids (アカウント ID) |
Array of String (文字列の配列) |
このキューを共有する AWS アカウントの ID。 |
x |
|
Actions (アクション) |
Array of String (文字列の配列) |
どのような権限を付与するのか示すリスト (Send Message、Receive Message、Change Message Visibility、Delete Message、Get Queue Attributes)。 |
x |
|
Queue Url (キュー URL) |
String (文字列) |
権限を付与するキューの URL。このパラメーターは省略可能です。指定しない場合、設定レベルで [Default Global Queue URL (デフォルトのグローバルキュー URL)] を指定する必要があります。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:change-message-visibility>
キュー内の指定されたメッセージの表示タイムアウトを新しい (12 時間を超えない) 値に変更します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Receipt Handle (受信ハンドル) |
String (文字列) |
表示タイムアウトを変更する必要があるメッセージに関連付けられている受信ハンドル。 |
||
Visibility Timeout (表示タイムアウト) |
Number (数値) |
メッセージ表示タイムアウトの新しい値 (最大 4300 秒または 12 時間)。 |
x |
|
Visibility Timeout Unit (表示タイムアウト単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Visibility Timeout (表示タイムアウト)] 項目の時間単位。 |
SECONDS (秒) |
|
Queue Url (キュー URL) |
String (文字列) |
アクションを実行するキューの URL。このパラメーターは省略可能です。指定しない場合、設定レベルで [Default Global Queue URL (デフォルトのグローバルキュー URL)] を指定する必要があります。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
SQS:ACCESS_DENIED
SQS:CONNECTIVITY
SQS:INTERNAL_FAILURE
SQS:INVALID_CREDENTIALS
SQS:INVALID_DATA
SQS:MESSAGE_NOT_IN_FLIGHT
SQS:MESSAGE_SIZE_THRESHOLD_OUT_OF_RANGE
SQS:OPT_IN_REQUIRED
SQS:PARAMETER_OUT_OF_RANGE
SQS:REQUEST_EXPIRED
SQS:RETRY_EXHAUSTED
SQS:S3_BUCKET_ACCESS_DENIED
SQS:S3_BUCKET_NOT_FOUND
SQS:SERVICE_UNAVAILABLE
SQS:THROTTLING_EXCEPTION
<sqs:change-message-visibility-batch>
最大 10 個の ChangeMessageVisibility 要求の表示タイムアウトを変更し、応答で各結果を個別に報告します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Receipt Handles (受信ハンドル) |
表示タイムアウトを変更する必要があるメッセージの受信ハンドルのリスト。 |
|
||
Queue Url (キュー URL) |
String (文字列) |
アクションを実行するキューの URL。このパラメーターは省略可能です。指定しない場合、設定レベルで [Default Global Queue URL (デフォルトのグローバルキュー URL)] を指定する必要があります。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
SQS:ACCESS_DENIED
SQS:CONNECTIVITY
SQS:INTERNAL_FAILURE
SQS:INVALID_CREDENTIALS
SQS:INVALID_DATA
SQS:MESSAGE_SIZE_THRESHOLD_OUT_OF_RANGE
SQS:OPT_IN_REQUIRED
SQS:PARAMETER_OUT_OF_RANGE
SQS:REQUEST_EXPIRED
SQS:RETRY_EXHAUSTED
SQS:S3_BUCKET_ACCESS_DENIED
SQS:S3_BUCKET_NOT_FOUND
SQS:SERVICE_UNAVAILABLE
SQS:THROTTLING_EXCEPTION
<sqs:create-queue>
新しいキューを作成するか、既存のキューの URL を返します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Queue Name (キュー名) |
String (文字列) |
作成するキューの名前。 |
x |
|
Attributes (属性) |
Object (オブジェクト) |
対応する値との属性のマップ。以下の「キュー属性」テーブルを参照してください。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
DelaySeconds |
Number (数値) |
キュー内のすべてのメッセージの配信を遅延する時間 (秒)。有効な値は |
|
|
MaximumMessageSize |
Number (数値) |
Amazon SQS がメッセージを拒否する前にそのメッセージに含めることができるバイト数の制限。有効な値は |
|
|
MessageRetentionPeriod |
Number (数値) |
Amazon SQS がメッセージを保持する時間 (秒)。有効な値は |
|
|
Policy (ポリシー) |
String (文字列) |
キューのポリシー。有効な AWS ポリシー。 |
||
ReceiveMessageWaitTimeSeconds |
Number (数値) |
ReceiveMessage アクションがメッセージの到着を待機する時間 (秒)。有効な値は |
|
|
RedrivePolicy |
String (文字列) |
ソースキューのデッドレターキュー機能のパラメーターを JSON オブジェクトとして含む文字列。 |
||
VisibilityTimeout |
Number (数値) |
キューの表示タイムアウト (秒)。有効な値は |
|
|
KmsMasterKeyId |
String (文字列) |
Amazon SQS またはカスタム CMK の AWS 管理カスタマーキー (CMK) の ID。 |
||
KmsDataKeyReusePeriodSeconds |
Number (数値) |
AWS KMS を再度コールする前に、Amazon SQS がデータキーを再利用してメッセージを暗号化または復号化できる時間 (秒)。有効な値は |
|
|
FifoQueue |
Boolean (ブール) |
キューを FIFO として指定します。有効な値は、 |
||
ContentBasedDeduplication |
Boolean (ブール) |
内容ベースの重複排除を有効にします。有効な値は、 |
||
ApproximateNumberOfMessages |
Number (数値) |
キューから取得できるおおよそのメッセージ数。 |
||
ApproximateNumberOfMessagesDelayed |
Number (数値) |
遅延していてすぐに読み取ることができないキュー内のおおよそのメッセージ数。これは、キューが遅延キューとして設定されている場合、またはメッセージが遅延パラメーターを使用して送信された場合に発生する可能性があります。 |
||
ApproximateNumberOfMessagesNotVisible |
Number (数値) |
おおよそのインフライトメッセージ数。メッセージがクライアントに送信されてもまだ削除されていないか、表示ウィンドウの最後に到達していない場合、インフライトメッセージとみなされます。 |
||
CreatedTimestamp |
Number (数値) |
キューが作成された時刻 (秒)。 |
||
LastModifiedTimestamp |
Number (数値) |
キューが最後に変更された時刻 (秒)。 |
||
QueueArn |
String (文字列) |
キューの Amazon リソース名 (ARN)。 |
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
deadLetterTargetArn |
String (文字列) |
maxReceiveCount の値を超えた後に、Amazon SQS によってメッセージが移動されるデッドレターキューの Amazon リソース名 (ARN)。 |
||
maxReceiveCount |
Number (数値) |
メッセージがデッドレターキューに移動される前にソースキューに配信される回数。メッセージの ReceiveCount がキューの maxReceiveCount を超えると、Amazon SQS はメッセージをデッドレターキューに移動します。 |
<sqs:delete-message>
キュー内のメッセージオブジェクトによって特定されたメッセージを削除します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Receipt Handle (受信ハンドル) |
String (文字列) |
削除するメッセージの受信ハンドル。 |
x |
|
Queue Url (キュー URL) |
String (文字列) |
キューの URL。このパラメーターは省略可能です。指定しない場合、設定レベルで [Default Global Queue URL (デフォルトのグローバルキュー URL)] を指定する必要があります。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
SQS:ACCESS_DENIED
SQS:CONNECTIVITY
SQS:INTERNAL_FAILURE
SQS:INVALID_CREDENTIALS
SQS:INVALID_DATA
SQS:MESSAGE_SIZE_THRESHOLD_OUT_OF_RANGE
SQS:OPT_IN_REQUIRED
SQS:PARAMETER_OUT_OF_RANGE
SQS:REQUEST_EXPIRED
SQS:RETRY_EXHAUSTED
SQS:S3_BUCKET_ACCESS_DENIED
SQS:S3_BUCKET_NOT_FOUND
SQS:SERVICE_UNAVAILABLE
SQS:THROTTLING_EXCEPTION
<sqs:delete-message-batch>
指定されたキューから最大 10 個のメッセージを削除します。これは、Delete Message のバッチバージョンです。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Entries (エントリ) |
削除するメッセージの受信ハンドルのリスト。 |
x |
||
Queue Url (キュー URL) |
String (文字列) |
バッチとしてメッセージを削除するキューの URL。このパラメーターは省略可能です。指定しない場合、設定レベルで [Default Global Queue URL (デフォルトのグローバルキュー URL)] を指定する必要があります。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
SQS:ACCESS_DENIED
SQS:CONNECTIVITY
SQS:INTERNAL_FAILURE
SQS:INVALID_CREDENTIALS
SQS:INVALID_DATA
SQS:MESSAGE_SIZE_THRESHOLD_OUT_OF_RANGE
SQS:OPT_IN_REQUIRED
SQS:PARAMETER_OUT_OF_RANGE
SQS:REQUEST_EXPIRED
SQS:RETRY_EXHAUSTED
SQS:S3_BUCKET_ACCESS_DENIED
SQS:S3_BUCKET_NOT_FOUND
SQS:SERVICE_UNAVAILABLE
SQS:THROTTLING_EXCEPTION
<sqs:delete-queue>
このオブジェクトによって表されるメッセージキューを削除し、空でないキューも削除できます。キューの削除には最大 60 秒かかるため、同じ名前で新しいキューを作成する前に、少なくともその時間待機します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Queue Url (キュー URL) |
String (文字列) |
削除するキューの URL。このパラメーターは省略可能です。指定しない場合、設定レベルで [Default Global Queue URL (デフォルトのグローバルキュー URL)] を指定する必要があります。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:get-approximate-number-of-messages>
表示されるキューのメッセージのおおよその数を取得します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Queue Url (キュー URL) |
String (文字列) |
キューの URL。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:get-queue-attributes>
基盤となる機能を公開するためのキュー属性を表示します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Attribute Names (属性名) |
Array of String (文字列の配列) |
情報を取得する属性のリスト。 |
||
Queue Url (キュー URL) |
String (文字列) |
アクションを実行するキューの URL。このパラメーターは省略可能です。指定しない場合、設定レベルで [Default Global Queue URL (デフォルトのグローバルキュー URL)] を指定する必要があります。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:get-queue-url>
既存のキューの URL を返します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Queue Name (キュー名) |
String (文字列) |
URL をフェッチする必要があるキューの名前。 |
x |
|
Queue Owner AWS Account Id (キューのオーナーの AWS アカウント ID) |
String (文字列) |
キューを作成したオーナーの AWS アカウント ID。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:list-dead-letter-source-queues>
デッドレターキューでリドライブポリシーキュー属性が設定されているキューのリストを返します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Queue Url (キュー URL) |
String (文字列) |
デッドレターキューの URL。このパラメーターは省略可能です。指定しない場合、設定レベルで [Default Global Queue URL (デフォルトのグローバルキュー URL)] を指定する必要があります。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:list-queues>
キューのリストを返します。返すことができるキューの最大数は 1000 です。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Queue Name Prefix (キュー名のプレフィックス) |
String (文字列) |
リスト結果の絞り込みに使用する文字列。指定された文字列で始まる名前のキューのみが返されます。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:purge-queue>
キュー URL で指定されるキューのメッセージを削除します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Queue Url (キュー URL) |
String (文字列) |
メッセージの取得元のキューの URL。このパラメーターは省略可能です。指定しない場合、設定レベルで [Default Global Queue URL (デフォルトのグローバルキュー URL)] を指定する必要があります。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:read>
キューからメッセージの数を読み込みます。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Queue Url (キュー URL) |
String (文字列) |
キューの URL。 |
||
Max Number Of Messages (最大メッセージ数) |
Number (数値) |
読み取るメッセージの最大数。 |
x |
|
Wait time (待機時間) |
Number (数値) |
単一ポーリングの最大期間 (秒)。
|
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
型 |
Message (メッセージ) の配列 |
Attributes Type (属性型) |
SQS:ACCESS_DENIED
SQS:CONNECTIVITY
SQS:INTERNAL_FAILURE
SQS:INVALID_CREDENTIALS
SQS:INVALID_DATA
SQS:MESSAGE_SIZE_THRESHOLD_OUT_OF_RANGE
SQS:OPT_IN_REQUIRED
SQS:OVER_LIMIT
SQS:PARAMETER_OUT_OF_RANGE
SQS:REQUEST_EXPIRED
SQS:RETRY_EXHAUSTED
SQS:S3_BUCKET_ACCESS_DENIED
SQS:S3_BUCKET_NOT_FOUND
SQS:SERVICE_UNAVAILABLE
SQS:THROTTLING_EXCEPTION
<sqs:remove-permission>
このメッセージキューから権限を削除します。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Label (表示ラベル) |
String (文字列) |
削除する権限の名前。 |
x |
|
Queue Url (キュー URL) |
String (文字列) |
権限を削除するキューの URL。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
<sqs:send-message>
指定されたキューにメッセージを送信します。メッセージは 1 ~ 256 KB にする必要があります。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Message (メッセージ) |
送信するメッセージ。 |
|
||
Queue Url (キュー URL) |
String (文字列) |
メッセージを送信するキューの URL。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
SQS:ACCESS_DENIED
SQS:CONNECTIVITY
SQS:INTERNAL_FAILURE
SQS:INVALID_CREDENTIALS
SQS:INVALID_DATA
SQS:MESSAGE_SIZE_THRESHOLD_OUT_OF_RANGE
SQS:OPT_IN_REQUIRED
SQS:PARAMETER_OUT_OF_RANGE
SQS:REQUEST_EXPIRED
SQS:RETRY_EXHAUSTED
SQS:S3_BUCKET_ACCESS_DENIED
SQS:S3_BUCKET_NOT_FOUND
SQS:SERVICE_UNAVAILABLE
SQS:THROTTLING_EXCEPTION
<sqs:send-message-batch>
最大 10 個のメッセージを指定されたキューに配信します。これは、Send Message のバッチバージョンです。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Messages |
Message (メッセージ) の配列 |
SendMessageBatchRequestEntry 項目のリスト。 |
|
|
Queue Url (キュー URL) |
String (文字列) |
メッセージを送信するキューの URL。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
SQS:ACCESS_DENIED
SQS:CONNECTIVITY
SQS:INTERNAL_FAILURE
SQS:INVALID_CREDENTIALS
SQS:INVALID_DATA
SQS:MESSAGE_SIZE_THRESHOLD_OUT_OF_RANGE
SQS:OPT_IN_REQUIRED
SQS:PARAMETER_OUT_OF_RANGE
SQS:REQUEST_EXPIRED
SQS:RETRY_EXHAUSTED
SQS:S3_BUCKET_ACCESS_DENIED
SQS:S3_BUCKET_NOT_FOUND
SQS:SERVICE_UNAVAILABLE
SQS:THROTTLING_EXCEPTION
<sqs:set-queue-attributes>
1 つ以上のキュー属性の値を設定します。SQS システム全体に伝播されるのに最大 60 秒かかります (ただし、MessageRetentionPeriod 属性への変更には最大 15 分かかります)。
名前 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Configuration (設定) |
String (文字列) |
使用する設定の名前。 |
x |
|
Attributes (属性) |
Object (オブジェクト) |
設定する属性のマップ。 |
|
|
Queue Url (キュー URL) |
String (文字列) |
キューの URL。 |
||
Target Variable (対象変数) |
String (文字列) |
操作の出力を保存する変数の名前。 |
||
Target Value (対象値) |
String (文字列) |
操作の出力を評価する式。式の結果は [Target Variable (対象変数)] 項目に保存されます。 |
|
|
Reconnection Strategy (再接続戦略) |
接続エラーが発生した場合の再試行戦略。 |
バッチ内のメッセージごとに応答にエントリ ID を表す String (文字列) (メッセージが成功した場合) または BatchResultErrorEntry タグ (メッセージが失敗した場合) が含まれます。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Failed (失敗) |
||||
Successful (成功) |
Array of String (文字列の配列) |
エントリ ID を表す String (文字列) 項目のリスト。 |
バッチ API の応答で使用され、要求の各エントリでのアクションの結果の詳細な説明を提供します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Code (コード) |
String (文字列) |
このエントリでアクションが失敗した理由を表すエラーコード。 |
||
Id |
String (文字列) |
バッチ要求のエントリの ID。 |
||
Message (メッセージ) |
String (文字列) |
このエントリでアクションが失敗した理由を説明するメッセージ。 |
||
Sender Fault (送信者エラー) |
Boolean (ブール) |
送信者のエラーが原因でエラーが発生したかどうか。 |
メッセージの表示タイムアウトを変更するために使用されます。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Id |
String (文字列) |
この特定の受信ハンドルの識別子。これは、結果を伝えるために使用されます。バッチ要求の ID は、要求内で一意である必要があります。 |
||
Receipt Handle (受信ハンドル) |
String (文字列) |
このエントリの受信ハンドル。 |
||
Visibility Timeout (表示タイムアウト) |
Number (数値) |
メッセージの表示タイムアウトの新しい値 (秒)。 |
証明書失効リスト (CRL) ファイルの場所を指定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Path (パス) |
String (文字列) |
CRL ファイルへのパス。 |
証明書の取り消し確認のカスタム OCSP レスポンダーを設定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Url |
String (文字列) |
OCSP レスポンダーの URL。 |
||
Cert Alias (証明書の別名) |
String (文字列) |
OCSP 応答の署名証明書の別名。指定した場合、別名はトラストストアに存在する必要があります。 |
メッセージをバッチで削除するために使用されます。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Id |
String (文字列) |
この特定の受信ハンドルの識別子。これは、結果を伝えるために使用されます。バッチ要求の ID は、要求内で一意である必要があります。 |
||
Receipt Handle (受信ハンドル) |
String (文字列) |
このエントリの受信ハンドル。 |
有効期限ポリシー戦略を設定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Max Idle Time (最大アイドル時間) |
Number (数値) |
動的設定インスタンスがアイドル状態を続けられる最大時間を設定します。この時間が経過すると、Mule Runtime で期限切れに相当するとみなされます。 |
||
Time Unit (時間単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Max Idle Time (最大アイドル時間)] 項目の時間単位。 |
TLS プロトコル用のキーストアを設定します。生成したキーストアには、非公開キーと公開証明書が格納されます。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Path (パス) |
String (文字列) |
キーストアへのパス。Mule では、現在のクラスパスとファイルシステムへの相対的なパスを解決します。 |
||
Type (型) |
String (文字列) |
キーストアの型。 |
||
Alias (別名) |
String (文字列) |
キーストアに複数の非公開キーが含まれている場合に使用するキーの別名。デフォルトでは、Mule はファイル内の最初のキーを使用します。 |
||
Key Password (キーパスワード) |
String (文字列) |
非公開キーを保護するために使用するパスワード。 |
||
Password (パスワード) |
String (文字列) |
キーストアを保護するために使用するパスワード。 |
||
Algorithm (アルゴリズム) |
String (文字列) |
キーストアで使用する暗号化アルゴリズム。 |
Amazon SQS で大容量のメッセージペイロードをサポートします。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Bucket (バケット) |
String (文字列) |
大容量のペイロードメッセージを保存する AWS S3 バケットの名前。AWS S3 バケットは、AWS S3 ですでに作成および設定されている必要があります。この機能を有効にすると、AWS S3 の使用で追加料金が発生します。 |
x |
|
Message Size Threshold (メッセージサイズしきい値) |
Number (数値) |
AWS S3 バケットにメッセージペイロードを保存するためのメッセージサイズしきい値。メッセージサイズしきい値のデフォルト値は 256 KB で、最大しきい値サイズの値は 256 KB です。最大メッセージサイズは 2 GB です。 |
|
|
Message Size Threshold Unit (メッセージサイズしきい値単位) |
Enumeration (列挙)。次のいずれかになります。
|
[Message Size Threshold (メッセージサイズしきい値)] 項目のデータ単位。 |
KB |
|
Custom S3 Endpoint (カスタム S3 エンドポイント) |
String (文字列) |
カスタム S3 エンドポイントを設定します。VPC エンドポイントなど、非標準のサービスエンドポイントが必要な場合に役立ちます。 |
送信されたメッセージの出力属性。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
body (本文) |
String (文字列) |
送信するメッセージ本文。 |
||
deduplicationId |
String (文字列) |
送信されたメッセージを重複排除するためのトークン。同じ重複排除 ID で複数のメッセージが送信された場合、Amazon SQS はメッセージを正常に受け入れますが、重複排除間隔中 (デフォルトでは 5 分間) に最初のメッセージのみを配信します。 FIFO キューでは、キューレベルで ContentBasedDeduplication を |
||
delaySeconds |
Number (数値) |
特定のメッセージを遅延する秒数。有効な値は、 FifoQueue が設定されている場合、delaySeconds 項目をメッセージごとに設定することはできません。delaySeconds はキューレベルでのみ設定できます。 |
||
groupId |
String (文字列) |
FIFO キューでこのメッセージが属するグループ。このパラメーターは、FIFO キューにのみ適用されます。 FIFO キューを作成するときに、このパラメーターは必須です。 |
||
id |
String (文字列) |
メッセージの一意の識別子。 |
||
message Attributes (メッセージ属性) |
Object (オブジェクト) |
メッセージ属性として送信する型付けされたキー-値ペアのマップ。各エントリの値、キー、およびデータ型を指定する必要があります。 |
||
receipt Handle (受信ハンドル) |
String (文字列) |
このエントリの受信ハンドル。 |
標準再接続戦略を設定し、再接続の頻度と、コネクタソースまたは操作で実行できる再接続の試行回数を指定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Frequency (頻度) |
Number (数値) |
再接続を試行する頻度 (ミリ秒)。 |
||
Blocking (ブロック) |
Boolean (ブール) |
|
||
Count (数) |
Number (数値) |
Mule アプリケーションで実行できる再接続の試行回数。 |
Mule アプリケーションが実行されている間はコネクタソースや操作によって指定された頻度で再接続が試行される Forever 再接続戦略を設定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Frequency (頻度) |
Number (数値) |
再接続を試行する頻度 (ミリ秒)。 |
||
Blocking (ブロック) |
Boolean (ブール) |
|
操作の再接続戦略を設定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Fails Deployment (デプロイに失敗) |
Boolean (ブール) |
アプリケーションのデプロイ時に、関連する再接続戦略をすべて実行した後、接続テストに合格しない場合の処理:
|
||
Reconnection Strategy (再接続戦略) |
使用する再接続戦略。 |
エラーを生成する要求を実行するための再配信ポリシーを設定します。再配信ポリシーは、フロー内のあらゆる提供元に追加できます。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Max Redelivery Count (最大再配信数) |
Number (数値) |
再配信される要求の最大処理失敗回数。この回数を超えると、REDELIVERY_EXHAUSTED エラーが返されます。 |
||
Use Secure Hash (セキュアハッシュを使用) |
Boolean (ブール) |
再配信されたメッセージの識別にセキュアハッシュアルゴリズムを使用するかどうか。 |
||
Message Digest Algorithm (メッセージダイジェストアルゴリズム) |
String (文字列) |
[Use Secure Hash (セキュアハッシュを使用)] 項目が |
||
Id Expression (ID 式) |
String (文字列) |
メッセージがいつ再配信されたのかを判断する 1 つ以上の式。このプロパティは、[Use Secure Hash (セキュアハッシュを使用)] 項目が |
||
Object Store (オブジェクトストア) |
Object Store (オブジェクトストア) |
各メッセージの再配信カウンターが保存されるオブジェクトストアを設定します。 |
要求 ID で使用されます。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Request Id (要求 ID) |
String (文字列) |
サービスコールが期待どおりに機能せず、AWS サポートと連携して問題をデバッグする必要がある場合に使用する AWS 要求 ID。 |
メッセージの結果を送信します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
MD5 Of Message Attributes (メッセージ属性の MD5) |
String (文字列) |
URL エンコードされていないメッセージ属性文字列の MD5 ダイジェスト。これを使用して、Amazon SQS がメッセージを適切に受信したことを確認できます。MD5 ダイジェストを作成する前に Amazon SQS の最初の URL でメッセージをデコードします。MD5 についての詳細は、 「RFC 1321 - The MD5 Message-Digest Algorithm (RFC 1321 - MD5 メッセージ-ダイジェストアルゴリズム)」を参照してください。 |
||
MD5 Of Message Body (メッセージ本文の MD5) |
String (文字列) |
URL エンコードされていないメッセージ本文文字列の MD5 ダイジェスト。これを使用して、Amazon SQS がメッセージを適切に受信したことを確認できます。MD5 ダイジェストを作成する前に Amazon SQS の最初の URL でメッセージをデコードします。MD5 についての詳細は、 「RFC 1321 - The MD5 Message-Digest Algorithm (RFC 1321 - MD5 メッセージ-ダイジェストアルゴリズム)」を参照してください。 |
||
Message Id (メッセージ ID) |
String (文字列) |
キューに送信されたメッセージのメッセージ ID を含む要素。詳細は、 「Amazon SQS キューとメッセージの識別子」を参照してください。 |
TLS 証明書の標準取り消し確認を設定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Only End Entities (最後のエンティティのみ) |
Boolean (ブール) |
証明書チェーン内で確認する要素:
|
||
Prefer Crls (CRL を優先) |
Boolean (ブール) |
証明書の有効性を確認する方法:
|
||
No Fallback (代替なし) |
Boolean (ブール) |
証明書の有効性を確認するための第 2 の方法を使用するかどうか:
|
||
Soft Fail (ソフトフェール) |
Boolean (ブール) |
取り消しサーバーに到達できない場合や取り消しサーバーが混雑している場合の処理:
|
Mule アプリケーションのセキュアな通信を提供するように TLS を設定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Enabled Protocols (有効化されたプロトコル) |
String (文字列) |
このコンテキストで有効化されたプロトコルのカンマ区切りリスト。 |
||
Enabled Cipher Suites (有効化された暗号化スイート) |
String (文字列) |
このコンテキストで有効化された暗号化スイートのカンマ区切りリスト。 |
||
Trust Store (トラストストア) |
TLS トラストストアを設定します。 |
|||
Key Store (キーストア) |
TLS キーストアを設定します。 |
|||
Revocation Check (取り消し確認) |
取り消し確認メカニズムを設定します。 |
TLS 用のトラストストアを設定します。
項目 | 型 | 説明 | デフォルト値 | 必須 |
---|---|---|---|---|
Path (パス) |
String (文字列) |
トラストストアへのパス。Mule では、現在のクラスパスとファイルシステムへの相対的なパスを解決します。 |
||
Password (パスワード) |
String (文字列) |
トラストストアを保護するために使用するパスワード。 |
||
Type (型) |
String (文字列) |
トラストストアの型。 |
||
Algorithm (アルゴリズム) |
String (文字列) |
トラストストアで使用する暗号化アルゴリズム。 |
||
Insecure (安全ではない) |
Boolean (ブール) |
|