Connect your own self-hosted Iguana (iNTERFACEWARE) instance to manage channels from Imperal -- status/start/stop/start-all/stop-all, full channel configuration (add/update/remove, get/get-default...
What this app can do
31 tools registered
Connect IguanaFree
Connect your Iguana instance by saving its base URL plus an administrator username/password, after checking they actually work together.
Disconnect IguanaFree
Disconnect an Iguana instance: deletes the saved base URL/credentials. Nothing on the Iguana server itself is changed.
List ConnectionsFree
List the connected Iguana instances.
Connect License PortalFree
Connect your my.interfaceware.com licensing portal login (separate from your Iguana instance connection), after checking it actually works.
Disconnect License PortalFree
Disconnect a licensing portal login: deletes the saved credentials. Nothing on my.interfaceware.com itself is changed.
List License ConnectionsFree
List the connected Iguana licensing portal logins.
List Licenses8 tok
List the Iguana license entitlements available on your connected my.interfaceware.com account.
Get Instance License Detail8 tok
Read the license detail (instance id and current license status) of your connected Iguana instance -- needed before activating a license against it.
Activate License20 tok
Activate a license entitlement from your my.interfaceware.com account against a specific Iguana instance.
Check License Activation8 tok
Check the activation status of a license entitlement on your my.interfaceware.com account.
Transfer License20 tok
Transfer an existing license activation from one Iguana instance to another, after explicit confirmation -- frees the license from an instance that is no longer being used.
Apply Instance License20 tok
Apply a license key directly to your connected Iguana instance.
Get Server Status8 tok
Read the connected Iguana server's own status report -- server info plus every channel's current status (running/stopped).
Start Channel20 tok
Start a channel on the connected Iguana instance by name or guid.
Stop Channel20 tok
Stop a channel on the connected Iguana instance by name or guid.
Start All Channels60 tok
Start every channel on the connected Iguana instance.
Stop All Channels60 tok
Stop every channel on the connected Iguana instance.
Get Current Version8 tok
Read the connected Iguana server's own version information.
Get Server Salt8 tok
Read the encryption salt used by the connected Iguana server -- needed to encrypt source/destination passwords before sending them in add_channel/update_channel calls.
Get Channel Config8 tok
Read the full configuration of an existing channel (serialized as XML), by name or guid -- use this to clone/inspect a channel before update_channel.
Get Default Config8 tok
Read the default channel configuration for a given source and destination component type pair -- the starting point for building a new channel with add_channel.
Add Channel16 tok
Add a new channel to the connected Iguana server from a channel configuration (as XML, e.g. from get_default_config or get_channel_config). Requires administrator privileges. The channel name inside the config must be unique.
Update Channel16 tok
Update the configuration of an existing channel (as XML). Requires administrator privileges.
Remove Channel16 tok
Permanently remove a channel from the connected Iguana server, by name or guid. Requires administrator privileges. Cannot be undone.
Export Project8 tok
Export a Translator project (the channel's mapping code) as a zip file, base64-encoded, by project guid.
Import Project20 tok
Import a Translator project (base64-encoded zip, e.g. from export_project) into an existing channel by project guid.
Save Project Milestone16 tok
Save a named milestone (version snapshot) for a Translator project, by project guid.
Query Logs8 tok
Query the connected Iguana server's own log messages, optionally filtered by date range, channel, message type, or free-text filter.
Get Server Config8 tok
Read the connected Iguana server's own configuration information (server-wide settings, not one channel's config).
Get Performance Stats8 tok
Read the connected Iguana server's own performance statistics (monitor_query) -- throughput/latency data for the server and its channels.
Audit Iguana Instance40 tok
Build one aggregated health report for the connected Iguana instance: server version, total channel count, and how many channels are stopped (a channel that should be running but isn't is the single most common Iguana operational problem).