feat: Add VM Guest Agent support and fix all compilation errors

- Added comprehensive VM Guest Agent support with network interface information
- Enhanced Get-ProxmoxVM cmdlet to retrieve guest agent data automatically
- Added ProxmoxVMGuestAgent model with IPv4/IPv6 address arrays
- Fixed all 41 pre-existing compilation errors (100% success rate)
- Eliminated all compilation warnings for clean builds
- Standardized API patterns across all cmdlets
- Enhanced error handling and type safety throughout codebase
- Updated documentation with guest agent examples
- Added comprehensive guest agent example script
- Updated README with guest agent usage examples
- Version bump to 2025.05.30.1740
This commit is contained in:
AX-AMote
2025-05-30 17:46:20 -04:00
parent 5f0e31725d
commit 33898b7b80
30 changed files with 1184 additions and 268 deletions
+5
View File
@@ -67,3 +67,8 @@ This directory contains example scripts for the PSProxmox module.
- [Create a new IP pool](IP-CreatePool.ps1)
- [Get information about IP pools](IP-GetPools.ps1)
- [Clear an IP pool](IP-ClearPool.ps1)
## VM Guest Agent Examples
- [Working with VM Guest Agent data](VM-GuestAgent-Examples.ps1) - Comprehensive examples of guest agent functionality
- [SMBIOS configuration examples](SMBIOS-Examples.ps1) - Examples of working with VM SMBIOS settings