AGMPowerLib

0.0.0.30

This is a community generated PowerShell Module for Actifio Global Manager (AGM).  
It provides composite functions that combine commands to various AGM API endpoints, to achieve specific outcomes.
Examples include mounting a database, creating a new VM or running a workflow.
More information about this module can be found here:   https://github.com/Actifio/AGMPowerL
This is a community generated PowerShell Module for Actifio Global Manager (AGM).  
It provides composite functions that combine commands to various AGM API endpoints, to achieve specific outcomes.
Examples include mounting a database, creating a new VM or running a workflow.
More information about this module can be found here:   https://github.com/Actifio/AGMPowerLib
Show more

Minimum PowerShell version

5.0

Installation Options

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

Install-Module -Name AGMPowerLib -RequiredVersion 0.0.0.30

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name AGMPowerLib -Version 0.0.0.30

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy 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

Owners

Copyright

(c) 2021 Actifio, Inc. All rights reserved

Package Details

Author(s)

  • Anthony Vandewerdt

Tags

Actifio AGM Sky CDS CDX VDP

Functions

Get-AGMLibActiveImage Get-AGMLibApplicationID Get-AGMLibAppPolicies Get-AGMLibContainerYAML New-AGMLibGCPInstance Get-AGMLibHostID Get-AGMLibImageDetails Get-AGMLibImageRange Get-AGMLibFollowJobStatus Get-AGMLibLastPostCommand Get-AGMLibLatestImage Get-AGMLibPolicies Get-AGMLibRunningJobs Get-AGMLibSLA Get-AGMLibWorkflowStatus New-AGMLibAWSVM New-AGMLibAzureVM New-AGMLibContainerMount New-AGMLibFSMount New-AGMLibGCPInstanceMultiMount New-AGMLibGCPVM New-AGMLibImage New-AGMLibMultiMount New-AGMLibMSSQLMount New-AGMLibVM New-AGMLibMultiVM New-AGMLibOracleMount New-AGMLibMSSQLMigrate New-AGMLibSystemStateToVM New-AGMLibVMExisting Restore-AGMLibMount Set-AGMLibImage Set-AGMLibMSSQLMigrate Set-AGMLibSLA Start-AGMLibWorkflow Start-AGMLibPolicy Start-AGMLibRansomwareRecovery

Dependencies

Release Notes


       ## [0.0.0.30] 2021-07-09
       Added ostype and label field to Get-AGMLibImageRange.  Also added a lot more help info.
       Give Hostname and appname when running Start-AGMLibPolicy
       New-AGMLibMultiMount was ignoring hostid, corrected this.  
       Added full guided mode for Start-AGMLibPolicy
       Teach Start-AGMLibPolicy to work with logical groups
       Taught New-AGMLibGCPInstance to handle disktype requests
       Add Set-AGMLibSLA, Get-AGMLibSLA, Set-AGMLibImage, Start-AGMLibRansomwareRecovery
       Changed Get-AGMLibPolicies and Get-AGMLibAppPolicies to use common operation terms rather than id

       ## [0.0.0.29] 2021-06-20
       Added Start-AGMLibPolicy, New-AGMLibGCPInstance, New-AGMLibMultiMount, New-AGMLibGCPInstanceMultiMount
       Allow Get-AGMLibImageRange to work with SLT Name.  
       Check for ostype in New-AGMLibSystemStateToVM as some vmware images may not have that value as reported in Issue 13
       Fix install bug on Linux OS in line 80 of Install-AGMPowerLib.ps1

       ## [0.0.0.28] 2020-11-12
       Start-AGMLibWorkflow now uses correct host timezone when specifying ENDPIT and user and host timezones are different
       New-AGMLibImage was not printing errors in monitor mode, fixed this.  Also changed the syntax from capturetype to backuptype as this is more obvious

       ## [0.0.0.27] 2020-11-11
       Improved monitor logic in reports that offer it
       Get-AGMLibApplicationID will ignore orphan apps
       Enhanced New-AGMLibImage by adding wait process and improving monitor process
       Enhanced Get-AGMLibFollowJobStatus to handle queued (readiness) and initializing job statuses.
       Enhanced Get-AGMLibRunningJobs with -q and -e options to track queued jobs and all dogs

       ## [0.0.0.26] 2020-11-01
       Allow New-AGMLibMSSQLMount to remount a mount

       ## [0.0.0.25] 2020-10-29
       Improve the follow logic for monitor function in all functions that use it.   Improve maturity of New-AGMLibVMExisting

       ## [0.0.0.24] 2020-10-28
       Wait option was not working in all the functions that create new objects

       ## [0.0.0.23] 2020-10-17
       Added jobtag to Get-AGMLibWorkflowStatus

       ## [0.0.0.22] 2020-10-17
       AGMPowerCLI 0.0.0.17 added duration conversion, which clashed with functions already using Convert-AGMDuration to do this.   Corrected Get-AGMLibRunningJobs,Get-AGMLibFollowJobStatus.

       ## [0.0.0.21] 2020-10-09
       Revamped New-AGMLibMSSQLMigrate and Set-AGMLibMSSQLMigrate with improved menus and help.  Enhanced imagestate column in Get-AGMLibActiveImage. Added migrate user story

       ## [0.0.0.20] 2020-09-20
       Improved module description for PowerShell Gallery users

FileList

Version History

Version Downloads Last updated
0.0.0.77 1,148 3/14/2024
0.0.0.75 330 11/13/2023
0.0.0.74 597 9/5/2023
0.0.0.72 1,525 3/24/2023
0.0.0.71 15 3/23/2023
0.0.0.70 63 3/16/2023
0.0.0.69 41 3/8/2023
0.0.0.68 36 2/10/2023
0.0.0.67 9 2/9/2023
0.0.0.66 9 2/8/2023
0.0.0.65 18 2/1/2023
0.0.0.64 13 1/27/2023
0.0.0.63 82 12/28/2022
0.0.0.62 359 11/30/2022
0.0.0.61 1,769 11/30/2022
0.0.0.60 216 11/17/2022
0.0.0.59 67 11/11/2022
0.0.0.58 138 10/31/2022
0.0.0.57 60 10/25/2022
0.0.0.56 124 10/11/2022
0.0.0.55 47 10/10/2022
0.0.0.54 275 8/20/2022
0.0.0.53 93 6/29/2022
0.0.0.52 78 6/19/2022
0.0.0.51 77 6/17/2022
0.0.0.50 75 6/17/2022
0.0.0.49 104 5/16/2022
0.0.0.48 91 5/13/2022
0.0.0.47 94 5/11/2022
0.0.0.46 104 4/22/2022
0.0.0.45 97 4/14/2022
0.0.0.44 94 4/13/2022
0.0.0.43 94 4/13/2022
0.0.0.42 108 3/9/2022
0.0.0.41 97 3/9/2022
0.0.0.40 140 1/7/2022
0.0.0.39 100 12/30/2021
0.0.0.35 163 9/14/2021
0.0.0.34 100 9/13/2021
0.0.0.33 102 9/8/2021
0.0.0.32 112 8/27/2021
0.0.0.31 117 8/11/2021
0.0.0.30 (current version) 112 7/26/2021
0.0.0.29 103 7/4/2021
0.0.0.28 157 11/13/2020
0.0.0.27 100 11/11/2020
0.0.0.26 99 11/1/2020
0.0.0.25 98 10/29/2020
0.0.0.24 99 10/27/2020
0.0.0.23 103 10/17/2020
0.0.0.22 97 10/17/2020
0.0.0.21 95 10/9/2020
0.0.0.20 95 9/20/2020
Show less