PingIntelligence

Deploy the PingIntelligence policy

PingIntelligence for APIs provides a pi_policy.yaml file for IBM DataPower Gateway sideband integration.

The policy has the following three policy assembly components:

  • ASE Config: This assembly component configures the ASE connection and authentication parameters. It implements a set-variable policy that configures the parameters as runtime variables.

  • ASE Request: This assembly component extracts the API metadata from a request processed by the IBM DataPower Gateway. It implements a gateway script policy in the DataPower Gateway.

  • ASE Response: This assembly component extracts the API metadata from a response processed by the IBM DataPower Gateway. It implements a gateway script policy in the DataPower Gateway.

IBM API Connect provides different policy types to control specific aspects of processing by the DataPower Gateway (for example, to configure a capability for logging, for security, and so forth). The set-variable policy type helps to add or set a runtime variable. The gateway script policy gives built-in access to the DataPower Gateway to execute a specified DataPower Gateway script program.

The deployment of the PingIntelligence policy involves:

The PingIntelligence policy does not support payload with a DELETE request. When the policy is deployed, if a DELETE request comes with a payload, the payload will not reach the backend API server.