MQ
Microsoft Connector for MQ は、Azure アプリケーションを WebSphere MQ サーバーに格納されているリソースと統合します。 メッセージの送受信操作をサポートします。
このコネクタは、次の製品および地域で利用可能です。
Service | クラス | 地域 |
---|---|---|
Logic Apps | エンタープライズ | 以下を除くすべての Logic Apps 地域および統合サービス環境 (ISE): - 国防総省 (DoD) |
連絡先 | |
---|---|
件名 | Microsoft |
URL | Microsoft LogicApps サポート |
コネクタのメタデータ | |
---|---|
公開元 | Microsoft |
Web サイト | https://www.ibm.com/products/mq |
プライバシー ポリシー | https://www.ibm.com/privacy/us/en/?lnk=flg-priv-usen |
接続の作成
コネクタは、次の認証タイプをサポートしています:
既定 | 接続を作成するためのパラメーター。 | すべてのリージョン | 共有可能 |
既定
適用できるもの: すべての領域
接続を作成するためのパラメーター。
これは共有可能な接続です。 Power App が他のユーザーと共有されている場合、接続も共有されます。 詳細については、キャンバス アプリのコネクタの概要 - Power Apps | Microsoft Docs を参照してください
件名 | タイプ | 内容 | 必要 |
---|---|---|---|
サーバー | 文字列 | MQ サーバーが実行されているホスト名とポート (host:port)。 | 真 |
キュー マネージャー名 | 文字列 | 接続するキュー・マネージャーの名前。 | 真 |
チャネル名 | 文字列 | キュー・マネージャーに接続するチャネル。 | 真 |
既定のキュー名 | 文字列 | 既定のキューの名前は上書きされることがあります。 | 真 |
接続の種類 | 文字列 | MQ に接続するときに使用するユーザー名。 | 真 |
認証 | 文字列 | キュー・マネージャーに接続するための認証の種類 | 真 |
ユーザー名 | securestring | ユーザー名資格情報 | |
パスワード | securestring | パスワード資格情報 | |
SSL を有効化しますか? | bool | SSL を有効化しますか? (True/False) | |
ゲートウェイ | gatewaySetting | オンプレミス ゲートウェイ (詳細については、https://docs.microsoft.com/data-integration/gateway を参照してください |
調整制限
名前 | 呼び出し | 更新期間 |
---|---|---|
接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
メッセージの削除 (v2) (プレビュー) |
破壊的な取得を実行して、キューから 1 件のメッセージを削除します。 |
メッセージの参照 |
キューにあるメッセージを 1 件参照します。 |
メッセージの参照 |
キューにある複数のメッセージを参照します。 |
メッセージの参照 (v2) (プレビュー) |
キューにあるメッセージを 1 件参照します。 |
メッセージの参照 (v2) (プレビュー) |
キューにある複数のメッセージを参照します。 |
メッセージの受信 |
破壊的な取得を実行して、キューから 1 件のメッセージを返します。 |
メッセージの受信 (v2) (プレビュー) |
破壊的な取得を実行して、キューから 1 件のメッセージを返します。 |
メッセージの送信 |
キューにメッセージを送信します。 |
メッセージの送信 (v2) (プレビュー) |
キューにメッセージを送信します。 |
メッセージを削除する |
破壊的な取得を実行して、キューから 1 件のメッセージを削除します。 |
複数のメッセージの削除 |
破壊的な取得を実行して、キューから複数のメッセージを削除します。 |
複数のメッセージの削除 (v2) (プレビュー) |
破壊的な取得を実行して、キューから複数のメッセージを削除します。 |
複数のメッセージの受信 |
破壊的な取得を実行して、キューから複数のメッセージを返します。 |
複数のメッセージの受信 (v2) (プレビュー) |
破壊的な取得を実行して、キューから複数のメッセージを返します。 |
メッセージの削除 (v2) (プレビュー)
破壊的な取得を実行して、キューから 1 件のメッセージを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
戻り値
- 本文
- Item
メッセージの参照
キューにあるメッセージを 1 件参照します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
戻り値
- 本文
- Item
メッセージの参照
キューにある複数のメッセージを参照します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
|
BatchSize
|
BatchSize | integer |
キューから取得するメッセージの最大数です。 |
戻り値
- 本文
- ItemsList
メッセージの参照 (v2) (プレビュー)
キューにあるメッセージを 1 件参照します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
戻り値
- 本文
- Item
メッセージの参照 (v2) (プレビュー)
キューにある複数のメッセージを参照します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
|
BatchSize
|
BatchSize | integer |
キューから取得するメッセージの最大数です。 |
戻り値
- 本文
- ItemsList
メッセージの受信
破壊的な取得を実行して、キューから 1 件のメッセージを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
戻り値
- 本文
- Item
メッセージの受信 (v2) (プレビュー)
破壊的な取得を実行して、キューから 1 件のメッセージを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
戻り値
- 本文
- Item
メッセージの送信
キューにメッセージを送信します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
メッセージ
|
Message | True | string |
メッセージ データ |
MessageType
|
MessageType | string |
メッセージの種類 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
ReplyToQueue
|
ReplyToQueue | string |
返信キュー |
|
ReplyToQueueManager
|
ReplyToQueueManager | string |
返信キュー マネージャー |
|
CodeCharSetId
|
CodeCharSetId | integer |
メッセージの文字セット。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
書式
|
Format | string |
メッセージの形式フィールド。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
MessageData
|
MessageData | string | |
MessageId
|
MessageId | string | |
相関 ID
|
CorrelationId | string |
メッセージの送信 (v2) (プレビュー)
キューにメッセージを送信します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
メッセージ
|
Message | True | string |
メッセージ データ |
MessageType
|
MessageType | string |
メッセージの種類 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
ReplyToQueue
|
ReplyToQueue | string |
返信キュー |
|
ReplyToQueueManager
|
ReplyToQueueManager | string |
返信キュー マネージャー |
|
CodeCharSetId
|
CodeCharSetId | integer |
メッセージの文字セット。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
書式
|
Format | string |
メッセージの形式フィールド。 |
戻り値
名前 | パス | 型 | 説明 |
---|---|---|---|
MessageData
|
MessageData | string | |
MessageId
|
MessageId | string | |
相関 ID
|
CorrelationId | string |
メッセージを削除する
破壊的な取得を実行して、キューから 1 件のメッセージを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
戻り値
- 本文
- Item
複数のメッセージの削除
破壊的な取得を実行して、キューから複数のメッセージを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
|
BatchSize
|
BatchSize | integer |
キューから取得するメッセージの最大数です。 |
戻り値
- 本文
- ItemsList
複数のメッセージの削除 (v2) (プレビュー)
破壊的な取得を実行して、キューから複数のメッセージを削除します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
|
BatchSize
|
BatchSize | integer |
キューから取得するメッセージの最大数です。 |
戻り値
- 本文
- ItemsList
複数のメッセージの受信
破壊的な取得を実行して、キューから複数のメッセージを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
|
BatchSize
|
BatchSize | integer |
キューから取得するメッセージの最大数です。 |
戻り値
- 本文
- ItemsList
複数のメッセージの受信 (v2) (プレビュー)
破壊的な取得を実行して、キューから複数のメッセージを返します。
パラメーター
名前 | キー | 必須 | 型 | 説明 |
---|---|---|---|---|
キュー
|
Queue | string |
指定すると、接続で定義されたキューを上書きします。 |
|
MessageId
|
MessageId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
相関 ID
|
CorrelationId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
GroupId
|
GroupId | string |
24 バイトのバイト配列を表す Base64 文字列。 |
|
MessageToken
|
MessageToken | string |
16 バイトのバイト配列を表す Base64 文字列。 |
|
オフセット
|
Offset | integer |
論理メッセージの開始から始まる物理メッセージ データのバイト単位のオフセット。 |
|
LogicalSequenceNumber
|
LogicalSequenceNumber | integer |
グループ内の論理メッセージのシーケンス番号。 |
|
IncludeInfo
|
IncludeInfo | string |
追加のメッセージ情報を含める必要があるかどうかを示す。 true または false が必要です。 |
|
タイムアウト
|
Timeout | time |
メッセージがキューに表示されるまでの待機時間で、XML 期間または hh:mm:ss が必要です。 |
|
BatchSize
|
BatchSize | integer |
キューから取得するメッセージの最大数です。 |
戻り値
- 本文
- ItemsList
定義
アイテム
名前 | パス | 型 | 説明 |
---|---|---|---|
MessageData
|
MessageData | string | |
MessageId
|
MessageId | string | |
相関 ID
|
CorrelationId | string | |
PutDateTime
|
PutDateTime | date-time | |
UserIdentifier
|
UserIdentifier | string | |
PutApplicationName
|
PutApplicationName | string | |
PutApplicationType
|
PutApplicationType | string | |
書式
|
Format | string | |
AccountingToken
|
AccountingToken | byte | |
Ccsid
|
Ccsid | integer | |
GroupId
|
GroupId | string | |
LogicalSequenceNumber
|
LogicalSequenceNumber | integer | |
MessageType
|
MessageType | string | |
オフセット
|
Offset | integer | |
OriginalLength
|
OriginalLength | integer | |
保持
|
Persistence | string | |
優先順位
|
Priority | integer | |
ReplyToQueue
|
ReplyToQueue | string | |
ReplyToQueueManager
|
ReplyToQueueManager | string |
ItemsList
名前 | パス | 型 | 説明 |
---|---|---|---|
値
|
value | array of Item |