This is a community generated PowerShell Module for Actifio Global Manager (AGM).  
It provides a method to issue commands to AGM API endpoints, like "Application" and "Host".
This lets you create automation with AGM, or generate your own composite functions.
More information can be found here:

Minimum PowerShell version


Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name AGMPowerCLI

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deloy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More


Anthony Vandewerdt


(c) 2020 Actifio, Inc. All rights reserved





Get-AGMAPIData Post-AGMAPIData Put-AGMAPIData Connect-AGM Disconnect-AGM Convert-FromUnixDate Convert-ToUnixDate Convert-AGMDuration Get-AGMErrorMessage Test-AGMJSON Get-AGMAPILimit Get-AGMAppliance Get-AGMApplication Get-AGMApplicationActiveImage Get-AGMApplicationAppClass Get-AGMApplicationInstanceMember Get-AGMApplicationMember Get-AGMApplicationTypes Get-AGMApplicationWorkflow Get-AGMApplicationWorkflowStatus Get-AGMAudit Get-AGMConsistencyGroup Get-AGMDiskPool Get-AGMEvent Get-AGMHost Get-AGMImage Get-AGMImageSystemStateOptions Get-AGMJob Get-AGMJobHistory Get-AGMJobStatus Get-AGMLDAPConfig Get-AGMLDAPGroup Get-AGMLogicalGroup Get-AGMLogicalGroupMember Get-AGMOrg Get-AGMRight Get-AGMRole Get-AGMSession Get-AGMSLT Get-AGMSLTPolicy Get-AGMSLP Get-AGMSLA Get-AGMTimeZoneHandling Get-AGMUser Get-AGMVersion Get-AGMVersionDetail Get-AGMWorkflow Import-AGMOnVault New-AGMAppDiscovery New-AGMMount New-AGMOrg New-AGMRole New-AGMSLA Save-AGMPassword Set-AGMAPILimit Set-AGMTimeZoneHandling Set-AGMOrgApplication Set-AGMOrgHost Set-AGMOrgLogicalGroup Set-AGMSLA Remove-AGMApplication Remove-AGMHost Remove-AGMImage Remove-AGMJob Remove-AGMMigrate Remove-AGMMount Remove-AGMOrg Remove-AGMRole Remove-AGMSLA Remove-AGMUser Restore-AGMApplication Start-AGMMigrate Update-AGMOrg


This module has no dependencies.

Release Notes

       ## [] 2020-10-29
       Add  New-AGMAppDiscovery

       ## [] 2020-10-28
       Add Remove-AGMHost

       ## [] 2020-10-13
       Add duration conversion routine to job, jobstatus and jobhistory

       ## [] 2020-09-20
       Improved module description for PowerShell Gallery users
       Added more help information

       ## [] 2020-09-18
       Add Get-AGMAPILimit, fix issue with Set-AGMAPILimit in PS5

       ## [] 2020-09-18
       Allow this module to be run by PS5

       ## [] 2020-09-07
       Get-AGMApplicationWorkflowStatus was being truncated by item column

       ## [] 2020-09-5
       Added Restore-AGMApplication
       Changed most variables from int to string as their size can exceed int very easily

       ## [] 2020-08-24
       Added Import-AGMOnVault   
       Support not equals filter method

       ## [] 2020-08-21
       Added New-AGMSLA, Remove-AGMSLA, Set-AGMSLA, Remove-AGMMigrate, Start-AGMMigrate, Get-AGMImageSystemStateOptions
       Better handle case where -o does not fetch correctly formated filtervalues
       ## [] 2020-07-20
       Split modules so non-base functions are in AGMPowerLib

Version History

Version Downloads Last updated (current version) 29 10/29/2020 3 10/27/2020 10 10/13/2020 1 9/20/2020