Releases: bottkars/PPDM-pwsh
19.14.20.33
2023-07-27 (v19.14.20.33)
- added copy maps excludeCopyState
- added asset poies paging
- Added Oracle SBT Backup
- Working on API Compliance Mandatory // Unallowed for 19.15
- fixed output bug
- reverted headerResponse to use webrequest on POST/PUT/PATCH for PSH 5
- Updated vcenter api´s for Moref
- added initial mfa and idp support
- fixes to pagination, streamlined -page and -pagesuze parameters
- added default activity views for Protection, Asset and System Jobs
19.14.20.5
2023-07-21 (v19.14.20.5)
- reverted headerResponse to use webrequest on POST/PUT/PATCH for PSH 5
- Updated vcenter api´s for Moref
- added initial mfa and idp support
- fixes to pagination, streamlined -page and -pagesuze parameters
- added default activity views for Protection, Asset and System Jobs
19.14.0.20 Release
Welcome to the new 19.14 Release of PPDM.
A lot of new Fearures have been added, e.g.
- Application Agents Update Management
- Recover Plan Management
- DD NFS Management
- FLR Restores
- AppAgent restores
- AppAware Policy Management
- Management of Boost Units
-... and Many More
Changes:
Added filter query endpoints for commands using state query ( Agent Update )
Added Standard Type Filters
Updated Paging Support
Initial 19.12 Release
- K8S Aliases
- fig issue #5
- Inline Documentation
TBD: Deprecating old API
19.11.1
- Added cmdlets:
Get-PPDMProtection_rules
Remove-PPDMProtection_rules
Set-PPDMProtection_rules
Job Logging:
Request-PPDMJobLog
Save-PPDMJobLog
Certificate Management
Add-PPDMCertificates, too add ROOT Certs to ppdm
Full Changelog: 19.11.0...19.11.1
Initial 19.11 Release
2022-09-07 (v19.11.0)
- added support for Tanzu Guest Clusters
- added Module Aliases
- added support for ProtectionEngineProxies
- added filter support to more modules
Deploy a Kubernetes Proxy in a vSphere Cluster
$NetworkMoref=((Get-PPDMhosts -hosttype ESX_CLUSTER -filter 'name eq "K8-TEST"').details.esxcluster.networks | where name -eq MGMT-v328).moref
$ClusterMoref=(Get-PPDMhosts -hosttype ESX_CLUSTER -filter 'name eq "K8-TEST"').details.esxcluster.clusterMoref
$VCenterID=(Get-PPDMinventory_sources -Type VCENTER -filter 'name eq "vcenter-01"').id
$DatastoreMoref=(Get-PPDMvcenterDatastores -id $VCenterID -clusterMOREF $clusterMoref | where name -match vsanDatastore).moref
$VPE=(Get-PPDMprotection_engines -Type VPE).ID
New-PPDMProxy -VPE $VPE `
-ProtectionType Kubernetes `
-fqdn ppdm-vproxy02.xiolab.lab.emc.com `
-IPAddress 10.55.28.42 `
-gateway 10.55.28.1 `
-netmask 255.255.255.0 `
-PrimaryDNS 10.55.234.250 `
-vCenterID $VCenterID `
-ClusterMoref ClusterMoref `
-DatastoreMoref $DatastoreMoref `
-NetworkMoref $NetworkMoref
What's Changed
New Contributors
Full Changelog: 19.8.005...19.11.0
Initial 19.8 Release
2021-05-06:
- added Pre-Release for new 19.8
- added Protection Policy Management Step 1
- Introduced Query and Pagination
- New Policy Start in favour of API Depreciation
v0.19.7.0
Added Alerts Acknowledgement.
Examles:
Acknowledge all Unacknowledged alerts:
Get-PPDMalerts |where {$_.acknowledgement.acknowledgeState -match "UNACKNOWLEDGED"} | Set-PPDMalerts_acknowledgement -acknowledgeState ACKNOWLEDGED
Unacknowledge all alerts of a Kind
Get-PPDMalerts |where {$_.messageID -match "ABK0002"} | Set-PPDMalerts_acknowledgement -acknowledgeState UNACKNOWLEDGED
Acknowledge all Unacknowledged of a Kind:
Get-PPDMalerts |where {$_.acknowledgement.acknowledgeState -match "UNACKNOWLEDGED" -and $_.messageID -match "ABK0002"} |Set-PPDMalerts_acknowledgement -acknowledgeState ACKNOWLEDGED
Initial Public Commit
Still working on doku