AGMPowerCLI

0.0.0.43

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:  https://github.com/Actifio/AGMPowerCLI

Minimum PowerShell version

5.0

Installation Options

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

Install-Module -Name AGMPowerCLI -RequiredVersion 0.0.0.43

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

Install-PSResource -Name AGMPowerCLI -Version 0.0.0.43

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) 2022 Google, Inc. All rights reserved

Package Details

Author(s)

  • Anthony Vandewerdt

Tags

Actifio AGM Sky CDS CDX VDP

Functions

Get-AGMAPIData Get-AGMAPIApplianceInfo Get-AGMAPIApplianceReport 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-AGMApplicationCount Get-AGMApplicationActiveImage Get-AGMApplicationAppClass Get-AGMApplicationInstanceMember Get-AGMApplicationMember Get-AGMApplicationTypes Get-AGMApplicationWorkflow Get-AGMApplicationWorkflowStatus Get-AGMAudit Get-AGMCloudVM Get-AGMConsistencyGroup Get-AGMCredential Get-AGMDiskPool Get-AGMEvent Get-AGMHost Get-AGMImage Get-AGMImageCount Get-AGMImageSystemRecovery 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 Import-AGMPDSnapshot New-AGMAppDiscovery New-AGMAppliance New-AGMCloudVM New-AGMConsistencyGroup New-AGMCredential New-AGMHost New-AGMMount New-AGMOrg New-AGMRole New-AGMSLA New-AGMUser Set-AGMAPIApplianceTask Save-AGMPassword Set-AGMCredential Set-AGMAPILimit Set-AGMConsistencyGroup Set-AGMConsistencyGroupMember Set-AGMHostPort Set-AGMImage Set-AGMPromoteUser Set-AGMTimeZoneHandling Set-AGMOrgApplication Set-AGMOrgHost Set-AGMOrgLogicalGroup Set-AGMSLA Set-AGMUser Remove-AGMAppliance Remove-AGMApplication Remove-AGMConsistencyGroup Remove-AGMCredential Remove-AGMHost Remove-AGMHostPort Remove-AGMImage Remove-AGMJob Remove-AGMMigrate Remove-AGMMount Remove-AGMOrg Remove-AGMRole Remove-AGMSLA Remove-AGMUser Restore-AGMApplication Start-AGMReplicateLog Start-AGMMigrate Update-AGMOrg Get-GoogleCloudBackupDRConsole

Dependencies

This module has no dependencies.

Release Notes


       ## [0.0.0.39] 2022-07-22

       ## [0.0.0.38] 2022-06-29
       Added support for Org ID to new-Host and new-credential.   Added support for OnVault pool in new-credential while improving logic.  Added secretkey support to new-host, renamed Get-GBDRConsole to Get-GoogleCloudBackupDRConsole

       ## [0.0.0.37] 2022-06-15
       Add New-AGMHost, Set-AGMHostPort,  Remove-AGMHostPort, update license info
       Teach Get-AGMHost to show extra info when ID is specified

       ## [0.0.0.36] 2022-04-22
       Add Import-AGMPDSnapshot,   allowed user to set timeout with -agmtimeout and set default to 60 seconds

       ## [0.0.0.35] 2022-04-13
       Option -o to show filterable fields did not work on PS 5.

       ## [0.0.0.34] 2022-04-13
       Add Appliance API commands:  Get-AGMAPIApplianceInfo, Get-AGMAPIApplianceReport, Set-AGMAPIApplianceTask

       ## [0.0.0.33] 2022-03-30
       Add Get-AGMImageSystemRecovery

       ## [0.0.0.32] 2022-01-07
       Handle empty packet return error line 544
       Changed default timeout to 20 seconds

       ## [0.0.0.31] 2021-10-11
       Add Remove-AGMAppliance and New-AGMAppliance

       ## [0.0.0.30] 2021-09-15
       Taught Get-AGMCloudVM to use offset and limit correctly, it was only fetching 10 VMs before this and ignoring the limit

       ## [0.0.0.29] 2021-09-13
       Allow silent install
       Teach Remove-AGMImage to use force=false
       Teach Set-AGMImage to change expiration
       Teach Get-AGMImage and Set-AGMImage and Remove-AGMImage to work with both imagename and backupname

       ## [0.0.0.28] 2021-09-12
       Added Get-AGMApplicationCount
       Told Get-AGMSLA to stop allowing -o, as this endpoint cannot be queried for filterable fields

       ## [0.0.0.27] 2021-09-08
       New-AGMCredential was missed from the PSD1 file.   Corrected this

       ## [0.0.0.26] 2021-08-24
       Added Remove-AGMCredential, New-AGMCredential, Set-AGMCredential, Get-AGMImageCount, New-AGMCloudVM, Get-AGMCloudVM
       Updated Get-AGMCredential to allow individual credential to be selected
       Updated Convert-FromUnixDate to handle empty fields

       ## [0.0.0.25] 2021-07-14
       Teach Set-AGMSLA how to work with logical groups
       Fix issue with Get-AGMLogicalGroupMember where groups with more than 1 member get no output
       Teach the Get functions to allow both ID and say slaid for SLAs, or appid for apps.
       Add Start-AGMReplicateLog

       ## [0.0.0.24] 2021-07-12  
       Improve help text for Remove-AGMMount
       Add Set-AGMimage to allow user to set labels

       ## [0.0.0.23] 2021-06-28    
       Add Get-AGMCredential

       ## [0.0.0.22] 2021-06-28
       Teach Remove-AGMMount about preservevm
       Fix install bug on Linux OS on line 80 of Install-AGMPowerLib.ps1

       ## [0.0.0.21] 2020-12-04
       Teach Remove-AGMHost about clusterIDs

       ## [0.0.0.20] 2020-12-03
       Improve output of filter value options when shown with -o, they are now alpha sorted, format nicer and dont get JSON layer error if the list is too long

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

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

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

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

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

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

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

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

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

       ## [0.0.0.8] 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
       
       ## [0.0.0.7] 2020-07-20
       Split modules so non-base functions are in AGMPowerLib

FileList

Version History

Version Downloads Last updated
0.0.0.59 1,646 9/5/2023
0.0.0.57 2,475 3/23/2023
0.0.0.56 151 3/15/2023
0.0.0.55 68 3/15/2023
0.0.0.54 107 3/8/2023
0.0.0.53 416 2/9/2023
0.0.0.52 26 2/8/2023
0.0.0.51 208 1/27/2023
0.0.0.50 59 1/24/2023
0.0.0.49 2,971 11/29/2022
0.0.0.48 269 11/20/2022
0.0.0.47 149 11/11/2022
0.0.0.46 162 11/4/2022
0.0.0.45 98 10/31/2022
0.0.0.44 103 10/22/2022
0.0.0.43 (current version) 134 10/13/2022
0.0.0.42 195 9/28/2022
0.0.0.41 232 9/8/2022
0.0.0.40 103 8/29/2022
0.0.0.39 44 8/19/2022
0.0.0.38 84 6/29/2022
0.0.0.37 54 6/21/2022
0.0.0.36 108 4/22/2022
0.0.0.35 72 4/13/2022
0.0.0.34 51 4/13/2022
0.0.0.32 159 1/7/2022
0.0.0.29 155 9/14/2021
0.0.0.28 52 9/13/2021
0.0.0.27 59 9/7/2021
0.0.0.26 68 8/27/2021
0.0.0.25 92 7/26/2021
0.0.0.24 61 7/12/2021
0.0.0.23 53 7/4/2021
0.0.0.21 198 12/4/2020
0.0.0.20 55 12/3/2020
0.0.0.19 81 10/29/2020
0.0.0.18 52 10/27/2020
0.0.0.17 58 10/13/2020
Show less