IBM MQ tracing API - GET a queue manager
Gets the parameters of the specified queue manager.
GET |
|
Parameters
Parameter | Type | Description | In | Required |
---|---|---|---|---|
name | string |
The name of the queue manager you're inquiring. |
path | required |
Response format
The QueueManager object
Parameters of the queue manager.
Element | Type | Description |
---|---|---|
name | string | The name of the queue manager. |
clusters | string[] | The queue manager will have access to all cluster visible queues in these clusters. |
aliasQueues | AliasQueue[] | The list of alias queues in the queue manager. |
remoteQueues | RemoteQueue[] | The list of remote queues in the queue manager. |
clusterQueues | ClusterQueue[] | The list of cluster queues in the queue manager. |
The ClusterQueue object
This local queue is visible in these clusters. The queue manager must be part of these clusters.
Element | Type | Description |
---|---|---|
localQueue | string | The name of the local queue. |
clusterVisibility | string[] | The local queue is visible in these clusters. The queue manager must be part of these clusters. |
The RemoteQueue object
Define a local definition of a remote queue owned by another queue manager. The local definition can be made visible in one or more clusters.
Element | Type | Description |
---|---|---|
localQueue | string | The name of the local definition of the remote queue. |
remoteQueue | string | The name of the remote queue. |
remoteQueueManager | string | The name of the remote queue manager. |
clusterVisibility | string[] | The local definition of the remote queue is visible in these clusters. The queue manager must be part of these clusters. |
The AliasQueue object
Define an alias for a so called base queue. This can either be a local queue owned by this queue manager, a local definition of a remote queue or a cluster queue visible but owned by another queue manager. The alias can be made visible in one or more clusters.
Element | Type | Description |
---|---|---|
aliasQueue | string | The name of the alias queue. |
baseQueue | string | The name of the base queue, which the alias queue should point to. |
clusterVisibility | string[] | The alias queue is visible in these clusters. The queue manager must be part of these clusters. |
{
"name": "name of a queue manager",
"clusters": [
"name of a cluster this queue manager is part of",
"another name of a cluster this queue manager is part of"
],
"aliasQueues": [
{
"aliasQueue": "alias queue name",
"baseQueue": "real queue name",
"clusterVisibility": [
"name of a cluster this alias should be visible in",
"another cluster"
]
}
],
"remoteQueues": [
{
"localQueue": "local definition of the remote queue",
"remoteQueue": "remote queue name",
"remoteQueueManager": "remote queue manager name",
"clusterVisibility": [
"name of a cluster this local definition of the remote queue should be visible in",
"another cluster"
]
}
],
"clusterQueues": [
{
"localQueue": "name of a local queue",
"clusterVisibility": [
"name of a cluster this local queue should be visible in",
"another cluster"
]
}
]
}