Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| summarize-notes | Creates a summary of all notes |
| ringfence-application | Ringfence an application by deploying rulesets to limit the inbound and outbound traffic |
| analyze-application-traffic | Analyze the traffic flows for an application and environment |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| add-note | Add a new note |
| get-workloads | Get workloads from the PCE |
| update-workload | Update a workload in the PCE |
| get-labels | Get all labels from PCE |
| create-workload | Create a Illumio Core unmanaged workload in the PCE |
| create-label | Create a label of a specific type and the value in the PCE |
| delete-label | Delete a label in the PCE |
| delete-workload | Delete a workload from the PCE |
| get-traffic-flows | Get traffic flows from the PCE with comprehensive filtering options |
| get-traffic-flows-summary | Get traffic flows from the PCE in a summarized text format, this is a text format that is not a dataframe, it also is not json, the form is: 'From to on : ' |
| check-pce-connection | Are my credentials and the connection to the PCE working? |
| get-rulesets | Get rulesets from the PCE |
| delete-ruleset | Delete a ruleset from the PCE |
| get-iplists | Get IP lists from the PCE |
| get-events | Get events from the PCE |
| create-ruleset | Create a ruleset in the PCE with support for ring-fencing patterns |
| get-services | Get services from the PCE with optional filtering |
| update-label | Update an existing label in the PCE |
| create-iplist | Create a new IP List in the PCE |
| update-iplist | Update an existing IP List in the PCE |
| delete-iplist | Delete an IP List from the PCE |
| update-ruleset | Update an existing ruleset in the PCE |
| delete-ruleset | Delete a ruleset from the PCE |