Loading...
Loading...
BunnyCDN integration. Manage CDNs. Use when the user wants to interact with BunnyCDN data.
npx skill4agent add membranedev/application-skills bunnycdnmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search bunnycdn --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Pull Zones | list-pull-zones | Returns a list of all Pull Zones in the account |
| List Storage Zones | list-storage-zones | Returns a list of all Storage Zones in the account |
| List DNS Zones | list-dns-zones | Returns a list of all DNS Zones in the account |
| List Video Libraries | list-video-libraries | Returns a list of all Video Libraries (Stream) in the account |
| Get Pull Zone | get-pull-zone | Returns the details of a specific Pull Zone by ID |
| Get Storage Zone | get-storage-zone | Returns the details of a specific Storage Zone by ID |
| Get DNS Zone | get-dns-zone | Returns the details of a specific DNS Zone by ID |
| Get Video Library | get-video-library | Returns the details of a specific Video Library |
| Add Pull Zone | add-pull-zone | Creates a new Pull Zone for content delivery |
| Add Storage Zone | add-storage-zone | Creates a new Storage Zone for file storage |
| Add DNS Zone | add-dns-zone | Creates a new DNS Zone |
| Update Pull Zone | update-pull-zone | Updates the configuration of an existing Pull Zone |
| Update Storage Zone | update-storage-zone | Updates an existing Storage Zone configuration |
| Delete Pull Zone | delete-pull-zone | Deletes a Pull Zone by ID |
| Delete Storage Zone | delete-storage-zone | Deletes a Storage Zone by ID |
| Delete DNS Zone | delete-dns-zone | Deletes a DNS Zone by ID |
| Purge Pull Zone Cache | purge-pull-zone-cache | Purges the entire cache for a Pull Zone |
| Purge URL Cache | purge-url-cache | Purges the cache for a specific URL |
| Get Statistics | get-statistics | Returns CDN statistics for the specified date range |
| Add Pull Zone Hostname | add-pull-zone-hostname | Adds a custom hostname to a Pull Zone |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY