BIG-IP F5 icon

BIG-IP F5

Interact with F5 BIG-IP via the iControl REST API

Authentication → Get Modules

AI-generated

Summary

Sends a GET request to the BIG-IP /modules endpoint to discover the licensed and provisioned modules on the device.

Inputs

  • Request Options > Batching — Splits input items into batches to throttle requests. Items per Batch defaults to 50 (-1 disables batching, 0 is treated as 1). Batch Interval defaults to 1000 ms between batches.
  • Request Options > Ignore SSL Issues (Insecure) — Accepts the response even if SSL certificate validation fails. Defaults to false.
  • Request Options > Proxy — HTTP proxy URL, e.g. http://myproxy:3128. Credentials can be embedded as http://user:pass@host:port.
  • Request Options > Timeout — Milliseconds to wait for response headers before aborting the request. Defaults to 10000.

Output shape

The JSON response from the BIG-IP /modules endpoint, returned as output item(s) on the main output.

The operation has no operation-specific parameters. The host and auth come from the required bigIpF5Api credential. The request is sent to the credential's host plus /modules, with no /mgmt/tm prefix, which differs from most other operations in this node. The exact response fields are not defined in the source and depend on what the device returns.

Examples

Example 1: Check which BIG-IP modules are available before running module-specific workflows.

Resource: Authentication, Operation: Get Modules, with the bigIpF5Api credential. Leave Request Options at their defaults.

Example 2: Query a BIG-IP that has a self-signed certificate and is reachable only through a proxy.

Add Request Options: enable Ignore SSL Issues, set Proxy to http://myproxy:3128, and set Timeout to 20000.

Links

Discussion