次の方法で共有


MQ

Microsoft Connector for MQ は、Azure アプリケーションと、WebSphere MQ サーバーに格納されているリソースを統合します。 メッセージの送受信操作をサポートします。

このコネクタは、次の製品とリージョンで使用できます。

サービス クラス リージョン
ロジック アプリ Enterprise 次を除くすべての Logic Apps リージョン :
     - 米国国防総省 (DoD)
お問い合わせ
名前 Microsoft
URL Microsoft LogicApps のサポート
コネクタ メタデータ
Publisher Microsoft
Website https://www.ibm.com/products/mq
プライバシー ポリシー https://www.ibm.com/privacy/us/en/?lnk=flg-priv-usen

接続を作成する

コネクタでは、次の認証の種類がサポートされています。

デフォルト 接続を作成するためのパラメーター。 すべてのリージョン 共有可能

デフォルト

適用対象: すべてのリージョン

接続を作成するためのパラメーター。

これは共有可能な接続です。 電源アプリが別のユーザーと共有されている場合は、接続も共有されます。 詳細については、 キャンバス アプリのコネクタの概要 - Power Apps |Microsoft Docs

名前 タイプ Description 必須
Server 文字列 MQ サーバーが実行されているホスト名とポート (host:port)。 正しい
キュー マネージャー名 文字列 接続先のキュー マネージャーの名前。 正しい
チャネル名 文字列 キュー マネージャーに接続するチャネル。 正しい
既定のキュー名 文字列 既定のキューの名前はオーバーライドできます。 正しい
[接続者] 文字列 MQ に接続するときに使用するユーザー名。 正しい
Authentication 文字列 Queue Manager に接続するための認証の種類 正しい
ユーザー名 securestring ユーザー名の資格情報
パスワード securestring パスワード資格情報
SSL を有効にする ブール (bool) SSL を有効にする (True/False)
Gateway gatewaySetting オンプレミス ゲートウェイ (詳細については、 https://docs.microsoft.com/data-integration/gateway を参照してください)

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

メッセージの削除 (v2) (プレビュー)

破壊的な取得を実行して、キューから 1 つのメッセージを削除します。

メッセージの削除 (v2) (プレビュー)

破壊的な取得を実行して、キューからメッセージを削除します。

メッセージの参照 (v2) (プレビュー)

キューから 1 つのメッセージを参照します。

メッセージの参照 (v2) (プレビュー)

キュー内のメッセージを参照します。

メッセージの受信 (v2) (プレビュー)

破壊的な取得を行って、キューから 1 つのメッセージを返します。

メッセージの受信 (v2) (プレビュー)

破壊的な取得を実行して、キューからメッセージを返します。

メッセージの送信

キューにメッセージを送信します。

メッセージの送信 (v2) (プレビュー)

キューにメッセージを送信します。

メッセージを削除する

破壊的な取得を実行して、キューから 1 つのメッセージを削除します。

メッセージを削除する

破壊的な取得を実行して、キューからメッセージを削除します。

メッセージを参照する

キューから 1 つのメッセージを参照します。

メッセージを参照する

キュー内のメッセージを参照します。

メッセージを受信する

破壊的な取得を行って、キューから 1 つのメッセージを返します。

メッセージを受信する

破壊的な取得を実行して、キューからメッセージを返します。

メッセージの削除 (v2) (プレビュー)

破壊的な取得を実行して、キューから 1 つのメッセージを削除します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

戻り値

Body
Item

メッセージの削除 (v2) (プレビュー)

破壊的な取得を実行して、キューからメッセージを削除します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

BatchSize
BatchSize integer

キューから取得するメッセージの最大数。

戻り値

Body
ItemsList

メッセージの参照 (v2) (プレビュー)

キューから 1 つのメッセージを参照します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

戻り値

Body
Item

メッセージの参照 (v2) (プレビュー)

キュー内のメッセージを参照します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

BatchSize
BatchSize integer

キューから取得するメッセージの最大数。

戻り値

Body
ItemsList

メッセージの受信 (v2) (プレビュー)

破壊的な取得を行って、キューから 1 つのメッセージを返します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

戻り値

Body
Item

メッセージの受信 (v2) (プレビュー)

破壊的な取得を実行して、キューからメッセージを返します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

BatchSize
BatchSize integer

キューから取得するメッセージの最大数。

戻り値

Body
ItemsList

メッセージの送信

キューにメッセージを送信します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

メッセージ
Message True string

メッセージ データ

MessageType
MessageType string

メッセージの種類

CorrelationId
CorrelationId string

24 バイトのバイト配列を表す Base64 文字列。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

ReplyToQueue
ReplyToQueue string

応答キュー

ReplyToQueueManager
ReplyToQueueManager string

応答キュー・マネージャー

CodeCharSetId
CodeCharSetId integer

メッセージの文字セット。

オフセット
Offset integer

論理メッセージの先頭からの物理メッセージ内のデータのバイト単位のオフセット。

Format
Format string

メッセージの [書式] フィールド。

戻り値

名前 パス 説明
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string

メッセージの送信 (v2) (プレビュー)

キューにメッセージを送信します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

メッセージ
Message True string

メッセージ データ

MessageType
MessageType string

メッセージの種類

CorrelationId
CorrelationId string

24 バイトのバイト配列を表す Base64 文字列。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

ReplyToQueue
ReplyToQueue string

応答キュー

ReplyToQueueManager
ReplyToQueueManager string

応答キュー・マネージャー

CodeCharSetId
CodeCharSetId integer

メッセージの文字セット。

オフセット
Offset integer

論理メッセージの先頭からの物理メッセージ内のデータのバイト単位のオフセット。

Format
Format string

メッセージの [書式] フィールド。

戻り値

名前 パス 説明
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string

メッセージを削除する

破壊的な取得を実行して、キューから 1 つのメッセージを削除します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

戻り値

Body
Item

メッセージを削除する

破壊的な取得を実行して、キューからメッセージを削除します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

BatchSize
BatchSize integer

キューから取得するメッセージの最大数。

戻り値

Body
ItemsList

メッセージを参照する

キューから 1 つのメッセージを参照します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

戻り値

Body
Item

メッセージを参照する

キュー内のメッセージを参照します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

BatchSize
BatchSize integer

キューから取得するメッセージの最大数。

戻り値

Body
ItemsList

メッセージを受信する

破壊的な取得を行って、キューから 1 つのメッセージを返します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

戻り値

Body
Item

メッセージを受信する

破壊的な取得を実行して、キューからメッセージを返します。

パラメーター

名前 キー 必須 説明
待ち行列
Queue string

指定した場合は、接続で定義されているキューをオーバーライドします。

MessageId
MessageId string

24 バイトのバイト配列を表す Base64 文字列。

CorrelationId
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
Timeout time

メッセージがキューに表示されるまでの待ち時間。XML 期間または hh:mm:ss が必要です。

BatchSize
BatchSize integer

キューから取得するメッセージの最大数。

戻り値

Body
ItemsList

定義

Item

名前 パス 説明
MessageData
MessageData string
MessageId
MessageId string
CorrelationId
CorrelationId string
PutDateTime
PutDateTime date-time
UserIdentifier
UserIdentifier string
PutApplicationName
PutApplicationName string
PutApplicationType
PutApplicationType string
Format
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
Priority integer
ReplyToQueue
ReplyToQueue string
ReplyToQueueManager
ReplyToQueueManager string

ItemsList

名前 パス 説明
value
value array of Item