mirror of
https://github.com/luthermonson/go-proxmox.git
synced 2026-04-26 17:35:48 +03:00
[PR #192] [MERGED] Adding firewall IPSet functionality #206
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/go-proxmox#206
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/luthermonson/go-proxmox/pull/192
Author: @javaexceptionde
Created: 5/6/2025
Status: ✅ Merged
Merged: 5/17/2025
Merged by: @luthermonson
Base:
main← Head:main📝 Commits (5)
d2d4cccfeat: firewall: Add IPSet and IPSetEntry management functionsffa5b35fix: validate inputs for firewall IPSet creation7e01f4arefactor: firewall: Simplify input validation for IP set functions0763152refactor(virtual_machine): Simplify parameter types in methods1808b43refactor(virtual_machine): Rename receiver from 'c' to 'v'📊 Changes
3 files changed (+85 additions, -1 deletions)
View changed files
📝
containers.go(+24 -1)📝
types.go(+26 -0)📝
virtual_machine.go(+35 -0)📄 Description
Introduce new methods to manage Firewall IPSet and IPSetEntries for both VirtualMachine and Container. Functions include creation, retrieval, updating, and deletion of IPSets and their entries. Added corresponding struct types for IPSet and IPSetEntry handling options.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.