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