IMS Program Call
Connect to Information Management System (IMS) resources.
This article describes the operations for the IBM IMS built-in connector, which is available only for Standard workflows in single-tenant Azure Logic Apps.
Built-in connector settings
In a Standard logic app resource, the application and host settings control various thresholds for performance, throughput, timeout, and so on. For more information, see Edit host and app settings for Standard logic app workflows.
Connector how-to guide
For more information about integrating IMS programs on IBM mainframes with your workflow in Azure Logic Apps, see Integrate IMS programs on IBM mainframes with Standard workflows in Azure Logic Apps .
Authentication
The IMS system ID
The name for the IMS system where IMS Connect directs incoming requests.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| The IMS system ID | The name for the IMS system where IMS Connect directs incoming requests. | string | True |
ITOC exit name
The name for the exit routine that IMS uses to handle incoming requests.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| ITOC exit name | The name for the exit routine that IMS uses to handle incoming requests. | string | False |
MFS mod name
The name associated with the outbound IMS message output descriptor.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| MFS mod name | The name associated with the outbound IMS message output descriptor. | string | False |
Use the HWSO1 security exit
The server will use the HWSO1 security exit.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Use the HWSO1 security exit | The server will use the HWSO1 security exit. | bool | False |
Server certificate common name
The name of the Transport Layer Security (TLS) certificate to use.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Server certificate common name | The name of the Transport Layer Security (TLS) certificate to use. | string | False |
Client Certificate Thumbprint
The client certificate thumbprint for use with Mutual TLS authentication
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Client Certificate Thumbprint | The client certificate thumbprint for use with Mutual TLS authentication | securestring | False |
Code page
The code page number to use for converting text.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Code page | The code page number to use for converting text. | int | False |
Password
The optional user password for connection authentication.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Password | The optional user password for connection authentication. | securestring | False |
Port number
The port number to use for connecting to the server.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Port number | The port number to use for connecting to the server. | int | True |
Server name
The server name.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Server name | The server name. | string | True |
Timeout
The timeout period in seconds while waiting for responses from the server.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Timeout | The timeout period in seconds while waiting for responses from the server. | int | False |
User name
The optional username for connection authentication.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| User name | The optional username for connection authentication. | securestring | False |
Use TLS
Secure the connection with Transport Layer Security (TLS).
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Use TLS | Secure the connection with Transport Layer Security (TLS). | bool | False |
Validate server certificate
Validate the server's certificate.
Parameters
| Name | Description | Type | Required | Allowed Values |
|---|---|---|---|---|
| Validate server certificate | Validate the server's certificate. | bool | False |
Actions
| Call an IMS program |
Execute an Information Management System (IMS) program. |
Call an IMS program
Execute an Information Management System (IMS) program.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
HIDX name
|
hidx | True | string |
The name for the HIDX file that has the actions' metadata. |
|
Method name
|
method | True | string |
The name of a method in the HIDX file. |
|
Input parameters
|
inputParameters | True | string |
A single object that has all the input parameters to the method. |
Returns
A single object that has all the output parameters from the method.
- Output parameters
- object