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
+2 -2
View File
@@ -1,5 +1,5 @@
@{
ModuleVersion = '2025.05.11.1030'
ModuleVersion = '2025.05.30.1740'
GUID = 'd24f0894-3d0c-4ef1-a41e-b273c3db86ad'
Author = 'PSProxmox Team'
CompanyName = 'PSProxmox'
@@ -106,7 +106,7 @@
Tags = @('Proxmox', 'VirtualMachine', 'Cluster', 'Management')
LicenseUri = 'https://github.com/Grace-Solutions/PSProxmox/blob/main/LICENSE'
ProjectUri = 'https://github.com/Grace-Solutions/PSProxmox'
ReleaseNotes = 'Added LXC container and TurnKey template support. Fixed cloud image functionality and added pipeline support. See https://github.com/Grace-Solutions/PSProxmox/releases/tag/v2025.05.11.1030'
ReleaseNotes = 'Added VM Guest Agent support with comprehensive network interface information. Fixed all 41 compilation errors and warnings for 100% clean builds. Enhanced API client standardization across all cmdlets. See https://github.com/Grace-Solutions/PSProxmox/releases/tag/v2025.05.30.1740'
}
}
}
BIN
View File
Binary file not shown.