Squashed commit of the following:

commit a2d724a54c
Merge: a22d9e3 f06157c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Dec 16 13:14:46 2020 -0500

    Merge pull request #114 from ZertoPublic/wcarroll/where-fix

    Wcarroll/where fix

commit f06157c75e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Dec 16 13:10:02 2020 -0500

    Bump Version for Release

commit d413374c09
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Dec 16 09:43:22 2020 -0500

    CHANGLOG Updates

commit 1513cd4f4b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Dec 16 09:42:48 2020 -0500

    Update Synopsis

commit 1daac508b2
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Dec 16 09:42:23 2020 -0500

    Update SiteId Lookup Method

commit a22d9e3416
Merge: 912bca0 06e81b4
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Dec 9 21:57:36 2020 -0500

    Merge pull request #113 from ZertoPublic/wcarroll/issue112

    SiteId Query to VirtualizationSites Fixes #112

commit 06e81b46d6
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Dec 9 17:09:53 2020 -0500

    Update CHANGELOG for #112

commit af33715f02
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Dec 9 16:13:50 2020 -0500

    SiteId Query to VirtualizationSites Fixes #112

commit 912bca0f9c
Merge: 50e03b3 4ac9516
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Oct 19 19:10:37 2020 -0400

    Merge pull request #111 from ZertoPublic/export_bug_fix

    Export bug fix

commit 4ac951607b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Oct 19 18:43:13 2020 -0400

    Add required Mock

commit d3d01f892f
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Oct 19 18:35:30 2020 -0400

    Bump Version

commit 84b7922156
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Oct 19 18:24:08 2020 -0400

    Update CHANGELOG

commit 0eaf89608b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Oct 19 18:22:10 2020 -0400

    Clean up VPG Settings Identifier

commit 50e03b36f5
Merge: a5a91fe 4531d2d
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Sep 8 08:55:07 2020 -0400

    Merge pull request #110 from ZertoPublic/Release

    Release into Master

commit 4531d2d53b
Merge: 9dc9aa9 e6e6be9
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Sep 8 08:22:32 2020 -0400

    Merge branch 'release_prep' into Release

commit e6e6be9ede
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Sep 8 08:21:10 2020 -0400

    Bump Version

commit 5c2dd620d8
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Sep 8 08:20:29 2020 -0400

    Update for Release Notes

commit a5a91febcf
Merge: ddee165 bb5dbaa
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Sep 4 10:28:45 2020 -0400

    Merge pull request #109 from jonsouzerto/master

    Fixed issue 108

commit bb5dbaa0d4
Author: jonsouzerto <57370019+jonsouzerto@users.noreply.github.com>
Date:   Thu Sep 3 12:50:49 2020 -0400

    Update CHANGELOG.md

    Added fix information

commit e6b5777e64
Author: jonsouzerto <57370019+jonsouzerto@users.noreply.github.com>
Date:   Thu Sep 3 12:45:35 2020 -0400

    Updated recovery host key

    Attempting to resolve issue 108

commit ddee165575
Merge: 682750f f027963
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Aug 28 13:48:34 2020 -0400

    Merge pull request #107 from gdbarron/invoke-move-updates

    Invoke-ZertoMove parameter, pipeline, and restructuring updates

commit f0279633dd
Author: Brownstein <gbrownstein@deloitte.com>
Date:   Fri Aug 28 13:43:22 2020 -0400

    add missing .IsPresent for switch value

commit 139e52f3e2
Author: Brownstein <gbrownstein@deloitte.com>
Date:   Thu Aug 27 15:28:01 2020 -0400

    add new parameter to test

commit eea6e95988
Author: Brownstein <gbrownstein@deloitte.com>
Date:   Thu Aug 27 15:08:28 2020 -0400

    update test and help files

commit 0630cbb20e
Author: Brownstein <gbrownstein@deloitte.com>
Date:   Fri Aug 21 21:04:15 2020 -0400

    new param sets, pipeline input

commit 682750fc6d
Merge: 23e0b8a 9dc9aa9
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Aug 20 13:44:03 2020 -0400

    Merge pull request #106 from ZertoPublic/Release

    Merge pull request #105 from ZertoPublic/master

commit 9dc9aa92d0
Merge: dbde9aa 23e0b8a
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Aug 20 13:31:28 2020 -0400

    Merge pull request #105 from ZertoPublic/master

    Release 1.5.0

commit 23e0b8a665
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Aug 20 13:25:37 2020 -0400

    Prepping for next release

commit ae53dcd4d2
Merge: cb528df ced5671
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Aug 20 12:39:21 2020 -0400

    Merge pull request #104 from ZertoPublic/wcarroll/issue103

    Update target host validation

commit ced5671ab2
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Aug 20 12:29:40 2020 -0400

    Update target host validation

commit cb528df3d4
Merge: dbde9aa c91d53e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Aug 5 09:41:09 2020 -0400

    Merge pull request #102 from ZertoPublic/Add-VMToVpg

    Add-ZertoVpgVm and Remove-ZertoVpgVm

commit c91d53ecad
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Aug 5 09:34:35 2020 -0400

    Update with changes

commit 8d8cb58558
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Aug 5 08:47:17 2020 -0400

    Remove-ZertoVpgVm Tests

commit 2dad347544
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Aug 5 08:41:55 2020 -0400

    Remove-ZertoVpgVm Help

commit 6f798fd96a
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Aug 5 08:22:19 2020 -0400

    Update VM Filter Method

commit 649e7413a7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Aug 5 07:46:11 2020 -0400

    Fix URL typo

commit af6e81267b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Aug 5 07:45:55 2020 -0400

    Add Online Help URI

commit b6d8083b69
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 22:05:35 2020 -0400

    Remove-ZertoVpgVm update

commit 9d4b4d3533
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 17:42:37 2020 -0400

    Starting Remove-VpgVm

commit 510f0b9ed7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 12:31:37 2020 -0400

    Add-ZertoVpgVm Tests

commit 9561936be7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 11:46:12 2020 -0400

    Update Help Files

commit 961eafb945
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 11:44:36 2020 -0400

    Update Event Documentation

commit aa73534d7f
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 11:42:41 2020 -0400

    Create Add-ZertoVpgVm Help File

commit 56bbe59ea7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 11:23:37 2020 -0400

    Always return the Vpg Settings Identifier

commit 5f786775dc
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 11:23:20 2020 -0400

    Verbose Output - VM and VPG name

commit 14ef5048e4
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 11:22:45 2020 -0400

    Only process unique VM names

commit d7e46bd263
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 10:48:58 2020 -0400

    Check for existence of Vpg

commit c64c82f8bc
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Aug 4 07:53:15 2020 -0400

    Add parameter alias

commit a59feb2d5f
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Aug 3 21:21:05 2020 -0400

    Add switch for vpgName

commit d9e1063654
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Aug 3 21:13:38 2020 -0400

    update GitIgnore

commit d9e6c74f27
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Jul 31 18:02:00 2020 -0400

    Add parameter aliases

commit df82bc26ca
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Jul 31 17:42:28 2020 -0400

    Add function Add-ZertoVpgVm

commit dbde9aa4c2
Merge: 291aae9 7dcb653
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jul 8 13:14:52 2020 -0400

    Merge pull request #101 from ZertoPublic/master

    Merge Current Master to Release Branch

commit 7dcb6539a5
Merge: 5b4a25b 3621dde
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jul 8 13:10:34 2020 -0400

    Merge pull request #100 from ZertoPublic/wcarroll/prep_release

    Prep Release Information

commit 3621ddef8d
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jul 8 13:08:49 2020 -0400

    Set Version Numbers

commit 5b4a25b66d
Merge: 0872f1a 5a2c013
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jul 6 14:45:37 2020 -0400

    Merge pull request #98 from ZertoPublic:wcarroll/issue95

    Remove zvmLocalInfo Script Scope Variable

commit 5a2c01341c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jul 6 14:32:32 2020 -0400

    Update Changlog for Issue 95

commit c477d40364
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jul 6 14:30:07 2020 -0400

    Remove Mocks that are not required any longer

commit 494c45b02c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jul 6 14:26:56 2020 -0400

    Remove tests for removed variable

commit 8318229cf4
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jul 6 14:26:36 2020 -0400

    Remove Removal of Variable no longer required

commit 7427ffe707
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jul 6 14:26:10 2020 -0400

    Remove operation to set ZvmLocalInfo Variable

commit 713c94461c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jul 6 14:25:43 2020 -0400

    Replace Script Scope LocalSite Info Variable

commit 0872f1a655
Merge: 136d1b2 a072905
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jul 1 19:11:54 2020 -0400

    Merge pull request #97 from ZertoPublic/wcarroll/issue96

    Fixes Set-ZertoLicense ShouldProcess issue

commit a072905253
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jul 1 17:34:25 2020 -0400

    Update ChangLog with Issue 96 updates

commit 41fddf5f13
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jul 1 17:09:38 2020 -0400

    Set-ZertoLicense - Fix ShouldProcess error
    Fixes #96

commit 136d1b2c76
Merge: 93c55bd a25bf3a
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jul 1 14:12:15 2020 -0400

    Merge pull request #94 from NScuola/patch-1

    Adding port information for pairing v7.5+

commit a25bf3adfe
Author: NScuola <15016465+NScuola@users.noreply.github.com>
Date:   Wed Jul 1 14:06:30 2020 -0400

    Adding port information for pairing v7.5+

    Adding port information to example for pairing v7.5+.

commit 93c55bdd07
Merge: 6f1e582 5627992
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jun 23 13:13:40 2020 -0400

    Merge pull request #93 from ZertoPublic/issue_90

    Make New-ZertoVpg -RecoverySite parameter case-insensitive

commit 5627992a04
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jun 23 12:54:03 2020 -0400

    Update CHANGELOG

commit 7fc7edff86
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jun 23 12:51:33 2020 -0400

    Update PeerSite Lookup Method

commit 6f1e582ceb
Merge: 6903ccc 0f1b430
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jun 23 12:40:07 2020 -0400

    Merge pull request #92 from ZertoPublic/issue_89

    Set New-ZertoVpg Default Parameter Set

commit 0f1b4302bb
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jun 22 17:18:55 2020 -0400

    Update CHANGELOG with latest updates

commit ea8d6f096d
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jun 22 17:18:40 2020 -0400

    Update Parameter with Proper Names

commit ddae22fb9f
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jun 22 17:18:16 2020 -0400

    Specify defaultParameterSetName

commit 6903ccc99b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jun 22 17:03:32 2020 -0400

    Update CHANGELOG

commit 7ce6369ad7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Jun 12 12:39:38 2020 -0400

    Add tests for switches

commit 2d453ef608
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 11 16:34:04 2020 -0400

    Put params in correct order

commit 363b6e727c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 11 16:16:38 2020 -0400

    Update Param Order Syntax in Help File

commit f4c1cf630a
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 11 15:53:53 2020 -0400

    Moved Credential to Second Position

commit 348fcbd28c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 11 14:19:20 2020 -0400

    Update Help for AutoReconnect switch

commit 3000a2b013
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jun 8 12:50:29 2020 -0400

    Initial auto reconnect

commit 52609bf64a
Merge: c3ad8dd e021a7b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 18 13:26:50 2020 -0400

    Merge pull request #88 from ZertoPublic/wcarroll-patch-1

    Added Time Example

commit e021a7bab0
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 18 13:20:10 2020 -0400

    Added Time Example

    Struggled to find a time example. Added one for future use.

commit c3ad8dd415
Merge: 932262e f81a22c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 11 11:35:16 2020 -0400

    Merge pull request #87 from ZertoPublic/Refactor-Build

    Refactor build

commit f81a22ca80
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 11 09:24:02 2020 -0400

    Update Artifact Publish task to latest

commit de1a85cecd
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 19:30:50 2020 -0400

    Add ReleaseNotes.md File Creation

commit d3acba3967
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 15:54:59 2020 -0400

    Remove Unused Publish Task

commit 512d5bbd74
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 15:52:59 2020 -0400

    Update Publish Location

commit 9ad9cb7f1e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 12:20:00 2020 -0400

    Update Build Path for Artifact Utilization

commit a55b0cd467
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 09:58:32 2020 -0400

    Remove SourceFileTests publish

commit aab22cf266
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 09:53:01 2020 -0400

    Add Branch to Auto-Build

commit 906d35186f
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 09:43:32 2020 -0400

    Update Required Module Versions

commit c7c3428dd5
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 09:43:03 2020 -0400

    Update release task to use full build process

commit e90d2a23cc
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 09:42:41 2020 -0400

    Update tests to only show failed

commit 925ecaf224
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 09:42:17 2020 -0400

    Update default build operation

commit 32403ec3e3
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Jun 10 09:41:37 2020 -0400

    Update build script with params

commit 73540faeb9
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jun 9 22:33:48 2020 -0400

    Update Build Paths

commit 932262e33a
Merge: 7befc7d 1e84f5a
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jun 9 21:27:49 2020 -0400

    Merge pull request #85 from ZertoPublic/wcarroll-patch-2

    Add Username Example

commit 1e84f5aea0
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jun 9 15:21:11 2020 -0400

    Add Username Example

    added example with username filter

commit 7befc7d21e
Merge: 291aae9 cdad0c5
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Jun 5 12:57:07 2020 -0400

    Merge pull request #84 from ZertoPublic/wcarroll-patch-1

    Correct example numbering issue

commit cdad0c5e79
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Jun 5 09:43:48 2020 -0400

    Correct example numbering issue

commit 291aae9dcd
Merge: 6046103 f8f0d98
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun May 17 11:26:23 2020 -0400

    Merge pull request #83 from ZertoPublic/ReleasePrep

    Release prep

commit f8f0d980d0
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun May 17 11:22:12 2020 -0400

    Update Unreleased to Release Number

commit b72099559c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun May 17 11:21:56 2020 -0400

    Bump Version

commit 6046103da0
Merge: de505de cccd45b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun May 17 11:18:15 2020 -0400

    Merge pull request #82 from ZertoPublic/Fix-ZertoStartClone

    Fix zerto start clone

commit cccd45b7fd
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun May 17 11:07:31 2020 -0400

    Update ChangeLog

commit 77b7e1c376
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun May 17 11:05:15 2020 -0400

    Fix Body Creation Method

commit 8f735bee62
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun May 17 11:04:41 2020 -0400

    Correct body creation method

commit de505debf9
Merge: d4b4d1b bc570e9
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed May 13 10:38:31 2020 -0400

    Merge pull request #81 from ZertoPublic/Invoke-ZertoMoveCommit-Fix

    Fix Invoke-ZertoMoveCommit

commit bc570e9005
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat May 9 20:52:55 2020 -0400

    Update Changlog with MoveCommit Changes

commit 804a60be77
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat May 9 16:05:54 2020 -0400

    Update for explicit switches

commit 1e678214b1
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat May 9 16:05:32 2020 -0400

    Update for explicit reverse and keep params

commit ba0b12e83c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat May 9 16:04:27 2020 -0400

    Add accepted values

commit b33b07b524
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat May 9 12:19:13 2020 -0400

    Set Explicit Reverse\Keep Options

commit d4b4d1b4d7
Merge: 2887f6d fbe3f4d
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat May 9 11:04:59 2020 -0400

    Merge pull request #80 from ZertoPublic:Get-ZertoEvent-Fix

    Get zerto event fix

commit fbe3f4d031
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat May 9 10:36:37 2020 -0400

    Add Get-ZertoEvent Fix

commit 26cfb832a4
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu May 7 20:49:16 2020 -0400

    Update CHANGELOG.md

commit 865ca1dd39
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu May 7 20:21:39 2020 -0400

    Update Logic to Convert VpgName to VpgIdentifier

commit 2887f6d450
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu May 7 13:54:14 2020 -0400

    Update README.md

    Fix link to updated WIKI page

commit 5613b97eef
Merge: ba2bed6 3a2e8f4
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed May 6 13:00:52 2020 -0400

    Merge pull request #79 from ZertoPublic/PrepRelease

    Release Update

commit 3a2e8f4ee7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed May 6 12:45:09 2020 -0400

    Bump Version

commit 380ac5c841
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed May 6 12:44:58 2020 -0400

    Move Recent Updates to ChangeLog

commit c2a0ac9fa0
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed May 6 12:44:32 2020 -0400

    Update CHANGELOG for Release

commit ba2bed6b53
Merge: 8b213ed 5ec0ddc
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed May 6 09:56:01 2020 -0400

    Merge pull request #78 from ZertoPublic/Update-Function-Tests

    Update function tests

commit 5ec0ddce62
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed May 6 08:24:28 2020 -0400

    Add general Changes to Changelog

commit 83f00e00ee
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed May 6 08:17:26 2020 -0400

    Update the Version Pattern

commit 63a1ab928e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 22:13:54 2020 -0400

    Update builtfiletests to ensure module is built

commit e6ead11891
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 21:59:14 2020 -0400

    Update mandatory parameter declaration

commit aecd4fd1d5
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 21:25:54 2020 -0400

    Updated CHANGELOG with formatting information

commit 8dcee4068a
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 16:30:49 2020 -0400

    Update PSSA Rules for New PSSA Version

commit b0d68ea224
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 16:29:56 2020 -0400

    Updete to use process block for pipeline

commit 22b0da87b9
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 14:35:29 2020 -0400

    Update to latest versions of modules

commit fc3c08637b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 14:32:13 2020 -0400

    Module Release Notes point to GitHub

commit 4894084292
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 14:27:27 2020 -0400

    Remove RELEASENOTES for CHANGELOG

commit 781368398c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 14:26:41 2020 -0400

    Update release notes to point to CHANGELOG

commit 4271afd5b4
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 14:11:49 2020 -0400

    Move historical Release Notes to ChangeLog

commit 6c2b029014
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 5 13:47:19 2020 -0400

    Update Parameter Name to work with filter

commit e47458b2df
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 30 11:53:55 2020 -0400

    Update ReleaseNotes to maintain history

commit d38f206824
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 30 11:11:29 2020 -0400

    Update ZVM Headers

commit ed6024fe63
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 14 16:24:45 2020 -0400

    Add Tests for Password Update

    # Conflicts:
    #	Tests/Public/Edit-ZertoVra.Tests.ps1

commit 8b213ede25
Merge: 8578c77 6620246
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Apr 20 17:00:00 2020 -0400

    Merge pull request #77 from ZertoPublic/Pester5Prep

    Pester 5 prep

commit 6620246e4c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Apr 20 16:35:02 2020 -0400

    Update Method to Grab Path

    https://jakubjares.com/2020/04/11/pester5-importing-ps-files/

commit 71610ce9fe
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 14 16:03:15 2020 -0400

    Pin Pester v4

commit fb45693fb1
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat Apr 11 22:35:23 2020 -0400

    Pester 5 Prep

commit 8578c775dd
Merge: 9fafe4b b186c56
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Apr 20 16:19:54 2020 -0400

    Merge pull request #76 from ZertoPublic/Refactor-Copy-ZertoVpg

    Refactor Copy-ZertoVpg and Add Tests

commit b186c561e6
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Apr 20 16:14:41 2020 -0400

    Start of Next Releasenotes

commit ae6a80b48d
Merge: c1b7c49 9fafe4b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Apr 20 15:50:13 2020 -0400

    Merge branch 'master' into Refactor-Copy-ZertoVpg

commit 9fafe4b58b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Apr 17 08:50:27 2020 -0400

    Make PowerShell Gallery Badge Clickable

commit c1b7c490ff
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 14 09:26:56 2020 -0400

    Create Function Tests

commit 589a3b7d6e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 14 09:25:16 2020 -0400

    Create Mock Data for Tests

commit 9913c96d65
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 14 09:26:22 2020 -0400

    Refactor Function

commit fe4d8cf4dd
Merge: e374442 e35939e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Apr 10 08:14:00 2020 -0400

    Merge pull request #75 from ZertoPublic/ReleasePrep

    April Release

commit e35939e592
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 9 14:37:38 2020 -0400

    Bump Version

commit c422e26903
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 9 14:37:27 2020 -0400

    Update Readme for release

commit e37444249e
Merge: 85e60ad 616cdcf
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 9 13:27:35 2020 -0400

    Merge pull request #74 from ZertoPublic/VirtulizationSiteRepos

    Add functionality for ZVM 8.0

commit 616cdcf7a2
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 9 13:22:57 2020 -0400

    Update Tests for WindowPS

commit e7658fcfec
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 9 13:22:42 2020 -0400

    Update the version of Pester to latest version

commit a306391a14
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 9 12:55:41 2020 -0400

    Fix Filename Case

commit 83e9551692
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 9 12:48:33 2020 -0400

    Add tests for function

commit 7fbc550390
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 9 12:48:04 2020 -0400

    Add Mocks for Tests

commit e3cba682c7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 9 10:37:36 2020 -0400

    DRY Refactor

commit 96b3e65be2
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Apr 8 15:26:10 2020 -0400

    Update RELEASENOTES.md

commit d15111a883
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Apr 8 15:19:46 2020 -0400

    Add new LTR API Endpoint

    Added new LTR endpoint and help messages to indicate that it will only work with Version 8.0 and above. Also updated help message for backup settings indicating that backup settings only work with 7.5 and below.

commit 90434b56a2
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 7 17:35:55 2020 -0400

    Updated for new Repositories endpoint

commit 85e60adac1
Merge: d55bc3e 0d6bc39
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 7 10:44:00 2020 -0400

    Merge pull request #73 from ZertoPublic/UpdateServiceAccountPassword

    Create function to Update service account password

commit 0d6bc39c86
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 7 10:30:42 2020 -0400

    Add an additional example

commit ad2073f404
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 7 10:27:22 2020 -0400

    Fixed submitted body formatting

commit e12bf9d85e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 7 10:18:37 2020 -0400

    Fix script level variable

commit a5f3ad4de0
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 7 10:05:34 2020 -0400

    Update RELEASENOTES.md

commit 77fb3c8f67
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 7 10:05:31 2020 -0400

    Fix helpmessage typo

commit b2e5fe7b5c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 7 10:04:55 2020 -0400

    Update Set-ZertoUserCredential.md

commit f34f21bb85
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Apr 7 07:49:13 2020 -0400

    Create Set-ZertoUserCredential.md

commit 536a62f792
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Apr 6 17:15:57 2020 -0400

    Create Set-ZertoUserCredential.Tests.ps1

commit df83277c06
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Apr 6 17:15:52 2020 -0400

    Create Set-ZertoUserCredential.ps1

commit d55bc3e4b3
Merge: 64fa03e 7488e79
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat Apr 4 10:42:56 2020 -0400

    Merge branch 'UpdateVraWithPassword'

commit 7488e7999f
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat Apr 4 10:36:51 2020 -0400

    Updated Release notes with current changes

commit dcba2b04a9
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat Apr 4 10:30:46 2020 -0400

    Added Edit Password Information

commit bd94bfe5db
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat Apr 4 10:26:56 2020 -0400

    Update Help Files

commit fb722661a7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Apr 3 16:51:09 2020 -0400

    Update Edit-ZertoVra.Tests.ps1

commit 6121940563
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Apr 3 10:35:44 2020 -0400

    Added ability to updated Host Password

commit 64fa03e4ea
Merge: c94f04d 8685444
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 19:57:38 2020 -0400

    Merge pull request #71 from ZertoPublic/ZA-Planner

    Updates for Zerto Analytics

commit 86854442ef
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:56:57 2020 -0400

    Update Online Link to Help

commit bc46a512cd
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:55:04 2020 -0400

    Update RELEASENOTES.md

commit 0a84246d8e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:44:16 2020 -0400

    Add parameter validation

commit f299aecb9b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:44:00 2020 -0400

    Add parameter validation

commit 646476e74e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:43:50 2020 -0400

    Remove unused parameter

commit 285a82f280
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:43:39 2020 -0400

    Fix Parameter Test

commit fbe9fb2af8
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:43:28 2020 -0400

    Fix Parameter Test

commit 1af70b8c80
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:38:35 2020 -0400

    Create Tests

commit 0ef71c25bb
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:16:14 2020 -0400

    Update Get-ZAPlannerZcasReport.md

commit 78e1cdb981
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:16:11 2020 -0400

    Update Get-ZAPlannerWanReport.md

commit 1a66d4e64b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 17:09:25 2020 -0400

    Update Get-ZAPlannerStatsReport.md

commit 2fef1dbc42
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 16:46:59 2020 -0400

    Create Get-ZAProtectedVmReport.md

commit b00ededc7f
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 16:44:08 2020 -0400

    Create Get-ZAProtectedVm.md

commit 8e5ced9b87
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 15:12:52 2020 -0400

    Create Get-ZAProtectedVmReport.ps1

commit 69fb384c89
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 15:12:43 2020 -0400

    Create Get-ZAProtectedVm.ps1

commit a8b9ec3a00
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 15:12:04 2020 -0400

    Update Help File Formatting

commit 355be7c1e5
Merge: 3e980dc c94f04d
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 12:30:58 2020 -0400

    Merge branch 'master' into ZA-Planner

commit c94f04de77
Merge: d39777c f4807f9
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 12:29:36 2020 -0400

    Merge pull request #69 from ZertoPublic/MultiClusterSingleDatastore

    Updates to Install-ZertoVra

commit f4807f94fb
Merge: 83879a5 d39777c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 12:25:25 2020 -0400

    Merge branch 'master' into MultiClusterSingleDatastore

commit d39777cbb0
Merge: 71352ca 8b43856
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 12:22:14 2020 -0400

    Merge pull request #70 from ZertoPublic/AzurePipelinesUpdates

    Update build agents.

commit 8b43856558
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 12:17:55 2020 -0400

    Update build agents.

commit 83879a51e7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 11:54:48 2020 -0400

    Update RELEASENOTES.md

commit 2d1fb8e4db
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 10:51:05 2020 -0400

    Update Install-ZertoVra.md

commit e774cd861d
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 10:48:19 2020 -0400

    Update Copy-ZertoVpg.md

commit a660aa29b3
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 10:48:02 2020 -0400

    Update Common Parameters formatting

commit 82458712f0
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 10:46:40 2020 -0400

    Update tests for new functionality

commit bae9eb9b99
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Apr 2 10:27:20 2020 -0400

    Update function to enable password installation

commit 2ea7092b91
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Apr 1 17:14:21 2020 -0400

    Update logic to only allow install to attached devices

commit de08f0eece
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Mar 19 17:08:08 2020 -0400

    Ensure the right DSId is mapped to the target host.

commit 3e980dc195
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Mar 19 16:25:28 2020 -0400

    Add Online Help URI

commit eccc5f27f3
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Mar 19 09:21:05 2020 -0400

    Update Get-ZAPlannerNetworkPerformanceReport.md

commit e516a24e38
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Mar 19 09:19:48 2020 -0400

    Update Get-ZAPlannerJournalSizeReport.md

commit 07f92583f8
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Mar 18 13:57:12 2020 -0400

    Update Single Site URL

commit c2f554dca1
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Mar 18 13:54:58 2020 -0400

    Update Get-ZAPlannerSite.md

commit 8bd865d83d
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Mar 8 22:45:51 2020 -0400

    Create Template Help Files

commit 02e50d9cd6
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Mar 8 17:33:36 2020 -0400

    Create Get-ZAPlannerZcasReport.ps1

commit 7fc0a5f579
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Mar 8 17:33:31 2020 -0400

    Create Get-ZAPlannerWanReport.ps1

commit ce5a64c683
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Mar 8 17:33:27 2020 -0400

    Create Get-ZAPlannerNetworkPerformanceReport.ps1

commit 1317a6c039
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Mar 8 17:33:24 2020 -0400

    Create Get-ZAPlannerJournalSizeReport.ps1

commit 169e628c7b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Mar 8 14:57:19 2020 -0400

    Remove Debugging Output

commit d35d9d7cf4
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Mar 8 14:40:22 2020 -0400

    Create Get-ZAPlannerStatsReport.ps1

commit a891a4914d
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Mar 8 14:39:34 2020 -0400

    Create Get-ZAPlannerSite.ps1

commit 71352cae7b
Merge: fad3ca0 b0edd90
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 17:22:53 2020 -0500

    Merge pull request #68 from ZertoPublic/IZRR-to-public

    Move RestRequest functions into Public

commit b0edd9026f
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 14:08:12 2020 -0500

    Update RELEASENOTES.md

commit 7cde687d70
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 13:42:58 2020 -0500

    Create Documentation for Newly Public Functions

commit 569d9e264c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 13:42:39 2020 -0500

    Update ZertoRestRequest and associated Tests

commit 40331c26f9
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 13:42:20 2020 -0500

    Update ZARestRequest and associated tests.

commit 526093afc6
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 13:31:59 2020 -0500

    Fix the Tests extension

commit dc4dd1ad05
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 10:40:21 2020 -0500

    Move IZRR function to public

commit 779ee1415e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 10:38:41 2020 -0500

    Move IZRR to public

commit 13592df6aa
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 10:33:12 2020 -0500

    Move ZARestRequest to Public Function

commit fad3ca0e27
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 10:01:17 2020 -0500

    Update RELEASENOTES.md

commit 52782aa1e5
Merge: cc9e53a bc02e79
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Mar 6 09:11:10 2020 -0500

    Merge pull request #67 from ZertoPublic/Refactor-GetVpg

    Refactor Get-ZertoVpg

commit bc02e796d6
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Mar 5 21:43:52 2020 -0500

    Refactor for DRY

commit 4c32bbe057
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Mar 5 21:43:32 2020 -0500

    Update to PwSh Version 7

commit cc9e53ac44
Merge: ecab250 37165e1
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Mar 2 10:30:12 2020 -0500

    Merge branch 'fix-typos'

commit 37165e18a7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Mar 2 10:00:45 2020 -0500

    Typo Correction Update

commit 772848beef
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Mar 2 09:53:55 2020 -0500

    Updated help file to reflect typo correction

commit 18185612bb
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Mar 2 09:51:23 2020 -0500

    Fixed recovery switch typo

commit ecab2500c7
Merge: 1e80bb0 fde7f67
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Mar 2 09:46:34 2020 -0500

    Merge pull request #65 from ZertoPublic/checkpoint-refactor

    Checkpoint refactor

commit fde7f67e45
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Mar 2 09:41:09 2020 -0500

    Update RELEASENOTES.md

commit e19f9b34f5
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Feb 28 08:15:53 2020 -0500

    Update function to allow pipeline operations

commit a36a7cb37a
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Feb 28 08:15:15 2020 -0500

    Cleanup documentation

commit 1e80bb06fb
Merge: 02f1c89 4c98b75
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Dec 22 11:01:27 2019 -0500

    Merge pull request #63 from ZertoPublic/ExportNicUpdate

    Update Export and Import VpgNicSetting functions

commit 4c98b75134
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Dec 22 10:48:07 2019 -0500

    Update RELEASENOTES.md

commit a7efc7c717
Merge: 8015531 02f1c89
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Dec 22 10:37:44 2019 -0500

    Merge branch 'master' into ExportNicUpdate

commit 02f1c89d86
Merge: 579ba7a 5b9243a
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Dec 22 10:35:35 2019 -0500

    Merge pull request #62 from ZertoPublic/RecoveryReport

    Remove -VpgIdentifier Parameter from Get-ZertoRecoveryReport function

commit 5b9243a02f
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Dec 22 10:16:27 2019 -0500

    Updated releasenotes with changes

commit 1962dda15c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Dec 22 10:07:17 2019 -0500

    Remove vpgIdentifier Parameter

    vpgIdentifier Parameter as added as a parameter by mistake. The API does not accecpt this as a filter.

commit 801553178e
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Dec 20 22:56:20 2019 -0500

    Update Online Help Link

commit 6c92dff447
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Dec 20 22:56:04 2019 -0500

    Update Description with new logic

commit 003396998c
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Dec 20 21:09:12 2019 -0500

    Eliminate Blank Output

commit 05783a1f37
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Dec 19 18:49:13 2019 -0500

    Update Import Logic

commit 270470f858
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Dec 18 13:06:11 2019 -0500

    Update Nic Object Logic

commit 579ba7a063
Merge: abadc86 2cb3516
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Dec 1 17:15:24 2019 -0500

    Merge pull request #59 from ZertoPublic/PrepRelease

    Prep release

commit 2cb35165a9
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Dec 1 17:09:57 2019 -0500

    Update README

commit 82cf4cb732
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Dec 1 17:05:53 2019 -0500

    Bump Version for Release

commit 9d21eb6409
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Dec 1 17:05:40 2019 -0500

    Format Release Notes

commit abadc86ae8
Merge: 7cad7ea f094263
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun Dec 1 17:01:53 2019 -0500

    Merge pull request #58 from ZertoPublic/FoT-Fix

    Fixes Failover Test function

commit f094263882
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Nov 28 10:55:59 2019 -0500

    Update RELEASENOTES.md

commit c47614727a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Nov 28 10:41:26 2019 -0500

    Fix Verbose Typo

commit 7cad7eaf75
Merge: 5b8a89e d6862f7
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Nov 8 08:32:13 2019 -0500

    Merge pull request #56 from ZertoPublic/CopyVpgBugFix

    Fix Bug when Adding Additional VMs

commit d6862f75d1
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Nov 7 22:35:40 2019 -0500

    Fix Bug when Adding Additional VMs

commit 5b8a89e1a3
Merge: 5c76c4c d6562de
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Nov 7 21:45:27 2019 -0500

    Merge pull request #55 from ZertoPublic/CloneVPG

    Implement Clone VPG Function

commit d6562de9bf
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Nov 7 21:37:03 2019 -0500

    Update for Copy-ZertoVpg

commit cdae203993
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Nov 7 17:44:06 2019 -0500

    Fix Documentation Formatting

commit 213b6029e4
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Nov 7 17:43:40 2019 -0500

    Create Documentation

commit 11ab03be0a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Nov 7 17:43:29 2019 -0500

    Create Tests

commit 5f978d7b1a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Nov 7 17:43:18 2019 -0500

    Fix AddVM Logic

commit 5c76c4c58c
Merge: 8a1593c 8b3a3b3
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Nov 4 16:20:49 2019 -0500

    Merge pull request #53 from ZertoPublic/wcarroll-patch-1

    Update Connect-ZertoServer.md

commit 8b3a3b3b0b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Nov 4 16:20:31 2019 -0500

    Update Connect-ZertoServer.md

commit 63d56cf862
Merge: 10785df 5984bc9
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri Oct 25 14:10:09 2019 -0400

    Merge branch 'CloneVPG' of https://github.com/wcarroll/ZertoApiWrapper into CloneVPG

commit 10785df8a9
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Oct 12 22:26:13 2019 -0400

    Create Copy-ZertoVpg Function

commit 8a1593ceba
Merge: 528bc66 1ca3d67
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Oct 25 14:03:26 2019 -0400

    Merge pull request #52 from ZertoPublic/EvacuateHost

    Implement Evacuate VRA Function

commit 1ca3d6704b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri Oct 25 13:49:59 2019 -0400

    Update Release Notes for Evacuate Function

commit b4a7df970c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Oct 24 13:51:26 2019 -0400

    Correct VraIdentifier Property

commit 3d8acf03f6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Oct 24 13:50:52 2019 -0400

    Update Tests to include set counts

commit 07de073bf1
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Oct 24 07:25:38 2019 -0400

    Create Invoke-ZertoEvacuateVra.Tests.ps1

commit 7641d28307
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Oct 23 10:00:42 2019 -0400

    Add parameter validation

commit 30422d0421
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Oct 23 09:52:09 2019 -0400

    Create Invoke-ZertoEvacuateVra.md

commit 4a0885f731
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Oct 22 13:35:49 2019 -0400

    Fix Help Message Typo

commit 28d66806a5
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Oct 22 13:31:10 2019 -0400

    Add ExternalHelp Def

commit 42b923cef5
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Oct 22 13:26:10 2019 -0400

    Create EvacuateVra Function

commit 5984bc93c9
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Oct 12 22:26:13 2019 -0400

    Create Copy-ZertoVpg Function

commit 528bc66bcd
Merge: 9d34086 e706470
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Oct 8 12:45:15 2019 -0400

    Merge pull request #49 from ZertoPublic/New-Token

    Add Function to Obtain a Pairing Token

commit e706470395
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Oct 8 12:37:11 2019 -0400

    Add `New-ZertoPairingToken` to Release notes.

commit 29a79bbb92
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Oct 8 12:31:34 2019 -0400

    Correct extension case.

commit f907acd14a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Oct 7 11:23:24 2019 -0400

    Create New-ZertoPairingToken.md

commit 90a17045af
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Oct 7 11:23:19 2019 -0400

    Create PairingToken.Json

commit e1ba8412ff
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Oct 7 11:23:13 2019 -0400

    Create New-ZertoPairingToken.Tests.ps1

commit 0a90d51735
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Oct 7 11:23:10 2019 -0400

    Create New-ZertoPairingToken.ps1

commit 9d34086e40
Merge: 6cc2e8d 842c7ce
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Oct 4 17:01:37 2019 -0400

    Merge pull request #48 from ZertoPublic/75Update

    Update to add token parameter to Add-ZertoPeerSite

commit 842c7ceeec
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Oct 3 16:54:56 2019 -0400

    Added release notes for this update.

commit d78fc28b1c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Oct 3 14:33:17 2019 -0400

    Add ShouldProcess support to help file.

commit 28fb42d56a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Oct 3 14:33:01 2019 -0400

    Update documentation for token parameter and example.

commit 0657607f3a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Oct 3 14:32:36 2019 -0400

    Update Tests to New format and add token parameter tests

commit 32f6a6eebc
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Oct 3 14:32:05 2019 -0400

    Update function to use new token parameter

commit 6cc2e8d61d
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Wed Sep 4 15:45:17 2019 -0400

    Correct Example Number Typo

commit b9598e7e0b
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Aug 1 14:11:59 2019 -0400

    Add Aug Release in recent updates.

commit a9ea273d55
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Aug 1 11:51:04 2019 -0400

    Bump Version for Release

commit f5c81a0766
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Aug 1 11:50:46 2019 -0400

    Update RELEASENOTES.md

commit 3a8e742aad
Merge: a4e3961 7b07fb0
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jul 30 10:22:36 2019 -0400

    Merge pull request #44 from ZertoPublic/NewVpgBugFix

    Update method to add VMs to Object

commit 7b07fb0fd7
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 29 08:50:25 2019 -0400

    Update method to add VMs to Object

commit a4e3961bd7
Merge: 46951b7 551eac5
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Jul 26 11:13:41 2019 -0400

    Merge pull request #42 from ZertoPublic/UpdateTests

    Update Testing Methods

commit 551eac5d5a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri Jul 26 11:06:07 2019 -0400

    Update release notes for testing changes

commit 916fbb6c4c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 23 13:13:38 2019 -0400

    Add Parameter Validation Tests

commit 5c2e16d5c6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 23 13:13:24 2019 -0400

    Add Parameter Validation

commit 8b0def7c50
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 23 12:59:23 2019 -0400

    Update Parameter Tests

commit 73884ef022
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 23 12:57:01 2019 -0400

    Update Parameter Tests

commit fd1619351e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 23 12:51:13 2019 -0400

    Update Parameter Tests

commit 4e7d30ef33
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 23 12:30:30 2019 -0400

    Add NullOrEmpty validation test

commit 2769489939
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 23 12:27:11 2019 -0400

    Create Parameter Tests

commit baf6aa50ee
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 21:55:28 2019 -0400

    Add Parameter Tests

commit c96836c000
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 21:46:31 2019 -0400

    Add Parameter Tests

commit 51a1e0fb03
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 21:27:14 2019 -0400

    Add Parameter Tests

commit c6b37c24a6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 21:22:24 2019 -0400

    Add Parameter Tests

commit 1d6c2289e8
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 21:20:45 2019 -0400

    Add Parameter Tests

commit ad6b154d85
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 20:52:34 2019 -0400

    Add Parameter Tests

commit 28fabd592c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 20:09:03 2019 -0400

    Add Parameter Tests

commit e751202010
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 20:03:52 2019 -0400

    Add Parameter Tests

commit b5a637fe60
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 19:59:02 2019 -0400

    Add Parameter Tests

commit b294f3e6ad
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 19:54:39 2019 -0400

    Add Parameter Tests

commit 1be09bd734
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 19:52:54 2019 -0400

    Add Parameter Tests

commit e07b99613e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 22 17:08:17 2019 -0400

    Add Parameter Tests

commit 6a924067c9
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:57:25 2019 -0400

    Add Parameter Tests

commit d2eddea4bc
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:51:01 2019 -0400

    Add Parameter Tests

commit 5e12656a4a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:44:35 2019 -0400

    Add Parameter Tests

commit 96803e1ad5
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:42:12 2019 -0400

    Add Parameter Tests

commit 79542e8f7f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:41:05 2019 -0400

    Add Parameter Tests

commit c8da651200
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:37:32 2019 -0400

    Add Parameter Tests

commit c578ec428e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:35:26 2019 -0400

    Add Parameter Tests

commit 6bc6f902fd
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:33:19 2019 -0400

    Add Parameter Tests

commit fc3a2a0193
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:31:53 2019 -0400

    Add Parameter Tests

commit aaa505c790
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:30:22 2019 -0400

    Add Parameter Tests

commit 7fe361dba7
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:26:24 2019 -0400

    Add Parameter Tests

commit 356572a1f8
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:24:07 2019 -0400

    Add Parameter Tests

commit 878622d3e2
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:20:31 2019 -0400

    Add Parameter Tests

commit c83462d03c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 20:08:54 2019 -0400

    Add Parameter Tests

commit ba1e1c309e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 19:48:04 2019 -0400

    Add Parameter Tests

commit 21bc81b0ec
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 18:24:34 2019 -0400

    Add Parameter Tests

commit 8267474d8a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 18:24:16 2019 -0400

    Update Mandatory Setting for DatastoreId

commit fee7cd9723
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 18:16:25 2019 -0400

    Add Parameter Validation Tests

commit efea494475
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 12:23:27 2019 -0400

    Update Parameter Counts

commit 9be00e68b1
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 12:17:33 2019 -0400

    Update to new test format

commit 928d6ef4a1
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 12:09:15 2019 -0400

    Update tests to new format

commit e1720dd4f7
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 11:56:03 2019 -0400

    Update test description

commit 202c865fe8
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 11:54:28 2019 -0400

    Update tests to new format

commit 6df14f7a8d
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 11:49:08 2019 -0400

    Parameter Count Test

commit 5213614299
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 11:36:46 2019 -0400

    Add Parameter count test

commit a39f2638d1
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 21 11:36:30 2019 -0400

    Update to new test format

commit 37016076fd
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 20:56:23 2019 -0400

    Update to the new format

commit c05a527982
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 20:14:58 2019 -0400

    Update tests to new format

commit ff54a92f92
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 20:10:06 2019 -0400

    Fix function call var

commit b82912605e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 20:07:02 2019 -0400

    Update tests to new format

commit 3e3a433843
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 20:03:06 2019 -0400

    Update tests to new format

commit 047e701f55
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 20:01:02 2019 -0400

    Update tests to new format

commit 6b1486b74d
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 19:58:48 2019 -0400

    Update Tests to new format

commit 213329801a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 19:42:48 2019 -0400

    Update Tests to New Format

commit 55fb683dc3
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 19:18:46 2019 -0400

    Update Tests to TestCases

commit 075a78436d
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 18:35:13 2019 -0400

    Add Mock Data Files

commit a6d81aca44
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 13:49:37 2019 -0400

    Refactor Tests

commit 9f2a6c42cd
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 13:49:03 2019 -0400

    Change error to Throw

commit a78f827804
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 13:48:25 2019 -0400

    Add Dhcp VRA Mock

commit a526045662
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 13:01:32 2019 -0400

    Update Map Function Call

commit 6a6b073ada
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 13:00:28 2019 -0400

    Redirect Invoke Output to Null

commit b11c497ead
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 12:59:12 2019 -0400

    Update Exclude Rules

commit 344e7836f9
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 12:57:27 2019 -0400

    Update .gitignore

commit 1e64d9d7f3
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 12:57:21 2019 -0400

    Renamed Function

commit 9ab97f2786
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 11:39:05 2019 -0400

    Update Test Template for both source and built tests

commit 997ab90035
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jul 20 11:37:22 2019 -0400

    Add Mock File for Single VRA Information

commit 86ac714c22
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri Jul 19 14:23:16 2019 -0400

    Use TestCases

commit 0c4643a76e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri Jul 19 14:22:56 2019 -0400

    Change ThrowError to Throw

commit 1cfc07260f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri Jul 19 14:22:39 2019 -0400

    Remove unused BeforAll Block

commit 82dbe7ae48
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri Jul 19 13:47:53 2019 -0400

    Update Invoke-ZARestRequest.Tests.ps1

commit 670fbdbba8
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri Jul 19 11:54:11 2019 -0400

    Change ThrowError to Throw

commit 2e6a37bd5f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jul 18 21:25:20 2019 -0400

    Update Invoke-ZertoRestRequest.Tests.ps1

commit 1c17ca3e96
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jul 18 21:25:18 2019 -0400

    Update Invoke-ZertoRestRequest.ps1

commit 6b05af2db4
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 16 14:52:22 2019 -0400

    Update Invoke-ZARestRequest.Tests.ps1

commit 40326da05f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 16 14:16:06 2019 -0400

    Update to ThrowErrors when required vars missing

commit db91acb770
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 16 14:11:01 2019 -0400

    remove global variables when complete

commit 562d1210e6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 15 15:31:44 2019 -0400

    Update Tests for Mutlirun

commit d7ee3eab12
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 15 15:30:54 2019 -0400

    Updating Formatting

commit 19b645bccc
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 15 11:48:47 2019 -0400

    Exclude Common Parameters in Filter String

commit e6c5effe7c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 15 11:48:13 2019 -0400

    Specify InputObject Type

commit 235434fe20
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 14 20:36:32 2019 -0400

    Update function to global variable

commit dd144d3c47
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 14 20:35:47 2019 -0400

    Update to use New-Map helper function

commit 4fee466cc8
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 14 20:34:53 2019 -0400

    Add Mocks for New-Map

commit f1afbe6748
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jul 14 20:34:26 2019 -0400

    Create private helper function New-Map

commit 5eae4857cf
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jul 11 18:14:32 2019 -0400

    Updating tests for multiuse

commit e930f996d6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jul 11 18:05:53 2019 -0400

    Add mock files for testing

commit 9a010244b4
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jul 11 07:55:47 2019 -0400

    Update to paths

commit 7339366f7d
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jul 10 21:19:48 2019 -0400

    Update Build Pipeline for Additional Tests

commit 7f5fb6c1ac
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jul 10 21:10:13 2019 -0400

    Update Build Process Versions and Steps

commit 46951b76ba
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Fri Jul 26 08:33:41 2019 -0400

    Add missing formatting variable to the Get-ZAVpg function (#41)

    * Add missing formatting variable

    * Update ReleaseNotes

commit 06b6bb09d7
Merge: b2c3548 ddb639a
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jul 9 14:34:40 2019 -0400

    Merge pull request #39 from ZertoPublic/NicExportImport

    Bulk NIC Information Export and Import

commit ddb639ad6b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 9 13:29:31 2019 -0400

    Update RELEASENOTES.md

commit 4d7d1391ff
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 9 13:12:22 2019 -0400

    Create function and required supporting docs

    Import-ZertoVmNicSetting

commit cb991b3d0c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 9 12:38:02 2019 -0400

    Correct On-line Help Link URI

commit 80c82b99e0
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jul 9 11:48:21 2019 -0400

    Update to use Export-CSV

commit 90cf88b5cb
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 8 13:38:48 2019 -0400

    Update ZertoApiWrapper.build.ps1

commit ef1584032e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 8 13:22:18 2019 -0400

    Create function and required associated docs

    Export-ZertoVmNicSetting

commit 1fd92008ac
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 8 12:55:31 2019 -0400

    Update Remove-ZertoVpgSettingsIdentifier.md

commit 0a2e6974f0
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jul 8 11:59:50 2019 -0400

    Create Function and related files

    Remove-ZertoVpgSettingsIdentifier

commit b2c3548d01
Merge: 148b33c 0b1f2c4
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue Jun 25 15:32:27 2019 -0400

    Merge pull request #37 from ZertoPublic/ZATokenCheck

    Add a Token Check to the Invoke-ZARestRequest Private Function

commit 0b1f2c4d1b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jun 25 14:02:07 2019 -0400

    Update psd1 to export all functions

    This will not happen in built releases, but just for in-house testing scenarios.

commit b7d4664d6b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jun 25 14:00:40 2019 -0400

    Correct Last Action Variable Name

commit 44ed5767ea
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Tue Jun 25 08:30:54 2019 -0400

    Update Expired Token Error Message

commit 83649fb72a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 24 12:47:50 2019 -0400

    Add information to release notes.

commit 9d579a5785
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 24 12:42:23 2019 -0400

    Update VSCode settings

commit ad8f06c6e1
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 24 12:42:10 2019 -0400

    Add Logic for token tests

commit 148b33c1e3
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 19 17:03:23 2019 -0400

    Add Issue and PR Templates

commit a8025f4be1
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jun 17 09:18:04 2019 -0400

    Fix Install CodeBlock

commit 9c16c2c6e2
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 17 09:14:10 2019 -0400

    Fix CodeBlock Formatting

commit f91d16f11a
Merge: 5f5d449 e94c2b6
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon Jun 17 09:11:11 2019 -0400

    Merge pull request #34 from ZertoPublic/ZertoAnalytics

    Implements Zerto Analytics Functionality.

commit e94c2b66e1
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 17 09:07:45 2019 -0400

    Ignore Plural Nouns In PSSA

commit c08df4c1a0
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 17 08:58:23 2019 -0400

    Update for Release

commit 82df93143b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 17:54:53 2019 -0400

    Cleaning InvokeBuild Script

commit 59a0112f2c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 17:54:36 2019 -0400

    Update RELEASENOTES.md

commit c70e0a6701
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 17:54:32 2019 -0400

    Update README.md

commit 598b9027a6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 11:38:36 2019 -0400

    Add Interval Parameter

commit 8edfb97b1f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 10:07:13 2019 -0400

    Create function and related docs

    Get-ZANetworkVpgAveragePerformance

commit 1ad528c114
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 09:54:33 2019 -0400

    Create function and associated docs

    Get-ZANetwrokVpgAverageIOPS

commit a0cc4214ca
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 09:54:07 2019 -0400

    Add parameter validation

commit 2ed0169a00
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 09:40:00 2019 -0400

    Create function and associated docs.

    Get-ZANetworkVpgSummary

commit b0763e965e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 09:39:36 2019 -0400

    Create Function and Required Docs

    Get-ZANetworkVpgStat

commit 5447d1b443
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 09:06:52 2019 -0400

    Create Function and associated docs

    Get-ZANetworkSiteAverageIOPS

commit ee4419687a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 09:06:29 2019 -0400

    Fix Spelling Error

commit dce6d688b7
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 08:53:48 2019 -0400

    Create function and required docs

    Get-ZANetworkSiteAveragePerformance

commit aaed38ee35
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 08:53:29 2019 -0400

    Fix filename typo

commit d3dbc71a64
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 07:58:57 2019 -0400

    Create function and associated docs

    Get-ZANetworkSiteStat

commit ff809b733f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 10 07:58:33 2019 -0400

    Correct spelling errors and Add Examples

commit 9a2e1c63ad
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 16:18:36 2019 -0400

    Create Function and Required Docs

    Get-ZANetworkSiteSummary

commit fb7fd5abb8
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 16:18:09 2019 -0400

    Update Parameter Information

commit e33b45a274
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 16:06:24 2019 -0400

    Correct mis-named variable

commit d31b4ce995
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 16:05:47 2019 -0400

    Update Mis-named variable

commit c6a53688ec
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 16:04:57 2019 -0400

    Correct Parameter Variable Name

commit 1da569fa6a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 16:03:31 2019 -0400

    Correct Parameter in Help File

commit 58e948dfbc
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 16:03:02 2019 -0400

    Update Help Parameters

commit 27c44056a5
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 16:02:16 2019 -0400

    Create Function and Associated Docs

    Get-ZASitePair

commit 7a80131e95
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 15:31:09 2019 -0400

    Create Function and required docs

    Get-ZAJournalSiteHistorySummary

commit 8b6f4999b2
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 15:27:02 2019 -0400

    Create Function and Required Docs

    Get-ZAJournalSiteSizeStat

commit a74bc14e30
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 15:26:28 2019 -0400

    Function Rename

commit 108cb12439
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 15:26:14 2019 -0400

    Function Rename

commit d2b559ec83
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 15:25:36 2019 -0400

    Function Rename

commit 5bd2d83cc8
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 15:07:40 2019 -0400

    Create function and associated docs

    Get-ZAJournalHistorySiteStat

commit eb528e3432
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 14:58:04 2019 -0400

    Create Function and Required Docs

    Get-ZAJournalAverageSize

commit aeeaf73da0
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 14:57:38 2019 -0400

    Correct Parameter Error

commit 1110fcc56a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 14:51:38 2019 -0400

    Create Function and required docs

    Get-JournalAverageSize

commit ca2620d9b5
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 14:51:16 2019 -0400

    Create function and required docs

    Get-ZAJournalAverageSiteHistory

commit d46869353b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 14:50:54 2019 -0400

    Create Function and Required Docs

    Get-ZAJournalAverageHistory

commit 0fda0c1e78
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 12:49:45 2019 -0400

    Create Function and Docs

    Get-ZAJournalStatusProportion

commit 0226fdd432
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 12:49:09 2019 -0400

    Fix Function Name Typos in Docs

commit b934e28657
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 12:41:55 2019 -0400

    Create Get-ZAJournalHistoryStat and Docs

commit ced0066244
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 12:41:42 2019 -0400

    Create Get-ZAJournalBreach and Docs

commit 6ab9a2dae6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 12:32:50 2019 -0400

    Create Get-ZAJournalStorage Stat and Docs

commit bb6de17e7c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 12:25:07 2019 -0400

    Create Get-ZAJournalSummary and Docs

commit 89bfe61a1b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 12:18:11 2019 -0400

    Add Parameter Validation

commit 72cbe0eb29
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 12:02:25 2019 -0400

    Create Get-ZARPOAverage and Required Docs

commit 80bad68238
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 12:02:06 2019 -0400

    Update Related Links description

commit e80fab4eac
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 11:52:21 2019 -0400

    Fix Function Name Typo

commit f3d07003b4
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 11:17:07 2019 -0400

    Create Get-ZARPOAccountAverage and Docs

commit 675c43b35e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 10:12:00 2019 -0400

    Create Get-ZARPOStatusProportion and Docs

commit b22345dc63
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 10:02:50 2019 -0400

    Create Get-ZARPOBreach and required docs.

commit 1c9a5bb6cb
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 09:59:05 2019 -0400

    Fix Get-ZARPOStat issues with tests and docs

commit 9262f1b42d
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 09:50:35 2019 -0400

    Create Get-ZARPOStat and required docs

commit f7fff2248e
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun Jun 9 08:56:04 2019 -0400

    Create Get-ZARPOSummary and Docs

commit 358d680c72
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jun 8 16:11:04 2019 -0400

    Remove AlertAggregation

    Remove AlertAggregation, Will add aggregation into Alert down the road.

commit f0fb1d4fc6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jun 8 16:09:10 2019 -0400

    Add required External Help Line

commit 35b03a963f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jun 8 16:08:57 2019 -0400

    Update Help File

commit c83eb2d8a7
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sat Jun 8 16:08:25 2019 -0400

    Create Get-ZAVolume and required files

commit a475eee47a
Merge: 1008c2c 1f03feb
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 17:55:01 2019 -0400

    Resolving Merge Conflicts

commit 1f03feb1c6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 14:29:22 2019 -0400

    Create Get-ZADatastore function & supporting docs

commit c88d175fd0
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 13:59:41 2019 -0400

    Correct Help Message Typo

commit 0e148bdb1b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 13:59:13 2019 -0400

    Create Get-ZATask files and content

commit 4fc6c9ebcd
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 13:36:04 2019 -0400

    Create Get-ZAEvent Files

commit 7ec6d846c0
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 12:30:01 2019 -0400

    Create External Help File for Get-ZAzOrg Function

commit f2d2e00f12
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 12:28:07 2019 -0400

    Create Get-ZAVpg External Help File

commit 2c891795b2
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:57:05 2019 -0400

    Add Online Parameter URL

commit 9799feaeea
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:50:09 2019 -0400

    Formatting Update

commit cddd25ded1
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:49:49 2019 -0400

    Formatting Update

commit ebc86c5e71
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:48:49 2019 -0400

    Update Function to set variable to mandatory

commit a3fd87f933
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:46:49 2019 -0400

    Create Get-ZASiteTopology Markdown Help File

commit 6d66a1c35b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:44:04 2019 -0400

    Create Get-ZASite Markdown help file

commit 8b09b702d6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:42:01 2019 -0400

    Create Get-ZAMonitoring Markdown Help file

commit 0fbc6d2242
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:35:41 2019 -0400

    Create Get-ZALicense Markdown Help File

commit f0f45a383f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:34:27 2019 -0400

    Create Get-ZAAlert Markdown Help File

commit d8084b2fb3
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:31:55 2019 -0400

    Formatting Update

commit 5990d57285
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:31:44 2019 -0400

    Fix variable Typo

commit 8581c037d7
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:20:29 2019 -0400

    Add task to update the Markdown help files with new commands.

commit ba4f0fc82a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Thu Jun 6 11:20:01 2019 -0400

    Create Connect-ZertoAnalytics.md

commit 70261242db
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 15:55:28 2019 -0400

    Update Invoke-ZertoFailoverCommit.md

commit bc9e485346
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 15:41:31 2019 -0400

    Update Invoke-ZertoFailoverCommit.md

    Add SupportShouldProcess

commit 8d5111a24a
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:20:13 2019 -0400

    Create Get-ZAzOrg Function and Tests

commit 87857303a0
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:19:34 2019 -0400

    Create Get-ZAVpg Function and Tests

commit 97aa9f1ba8
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:18:57 2019 -0400

    Create Get-ZASiteTopology Function and Tests

commit 5018404641
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:18:16 2019 -0400

    Create Get-ZASite Function and Tests

commit e43e911c7b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:17:41 2019 -0400

    Create Get-ZAAlertAggregation Function and Tests

commit 15435c9261
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:16:43 2019 -0400

    Create Get-ZAAlert Function and Tests

commit 848daf3c49
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:13:31 2019 -0400

    Create ZAMonitoring Function and Tests

commit b424605735
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:12:36 2019 -0400

    Create Get-ZALicense.Tests.ps1

commit 5f24cc8c73
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:08:45 2019 -0400

    Make into an advanced function.

commit c78ad3e696
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:08:06 2019 -0400

    Create Connect-ZertoAnalytics.Tests.ps1

commit ab39ba70a2
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:07:58 2019 -0400

    Create Invoke-ZARestRequest.Tests.ps1

commit 934f026644
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:07:37 2019 -0400

    Add External Help File

commit 183bbc7d13
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 3 07:11:33 2019 -0400

    Create Get-ZALicense.ps1

commit 6a32ed6e14
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 3 07:11:20 2019 -0400

    Create Connect-ZertoAnalytics.ps1

commit 79fe7de886
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 3 07:11:15 2019 -0400

    Create Invoke-ZARestRequest.ps1

commit 5f5d4497be
Merge: 1c630ed 8365083
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 6 10:51:24 2019 -0400

    Merge pull request #33 from ZertoPublic/add-code-of-conduct-1

    Create CODE_OF_CONDUCT.md

commit 8365083814
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Thu Jun 6 10:32:00 2019 -0400

    Create CODE_OF_CONDUCT.md

commit 1008c2c670
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 15:41:31 2019 -0400

    Update Invoke-ZertoFailoverCommit.md

    Add SupportShouldProcess

commit fd2d175def
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:20:13 2019 -0400

    Create Get-ZAzOrg Function and Tests

commit 1b331105b9
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:19:34 2019 -0400

    Create Get-ZAVpg Function and Tests

commit 0f35782f66
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:18:57 2019 -0400

    Create Get-ZASiteTopology Function and Tests

commit bcc5c49b71
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:18:16 2019 -0400

    Create Get-ZASite Function and Tests

commit ee7770e1e9
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:17:41 2019 -0400

    Create Get-ZAAlertAggregation Function and Tests

commit 58a3500ddd
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:16:43 2019 -0400

    Create Get-ZAAlert Function and Tests

commit 50354f10cf
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:13:31 2019 -0400

    Create ZAMonitoring Function and Tests

commit 04b8b9837b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:12:36 2019 -0400

    Create Get-ZALicense.Tests.ps1

commit ce5a37ceb6
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:08:45 2019 -0400

    Make into an advanced function.

commit 947fbe6468
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:08:06 2019 -0400

    Create Connect-ZertoAnalytics.Tests.ps1

commit 1ef5d63cf7
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:07:58 2019 -0400

    Create Invoke-ZARestRequest.Tests.ps1

commit 14424c6b51
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Wed Jun 5 14:07:37 2019 -0400

    Add External Help File

commit b22481e3b0
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 3 07:11:33 2019 -0400

    Create Get-ZALicense.ps1

commit a1a4a78820
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 3 07:11:20 2019 -0400

    Create Connect-ZertoAnalytics.ps1

commit ca5d357d2f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Mon Jun 3 07:11:15 2019 -0400

    Create Invoke-ZARestRequest.ps1

commit 1c630edc8e
Merge: 23ad240 5713fcd
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sat Jun 1 22:51:50 2019 -0400

    Merge pull request #32 from ZertoPublic/PowerShellBackPort

    PowerShell back port

commit 5713fcd02c
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri May 31 17:03:26 2019 -0400

    Getting Ready for Release to PSGallery

commit b18da2e79b
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri May 31 17:03:10 2019 -0400

    Refelect 5.1 Update

commit 6b73f0bcce
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri May 31 10:32:12 2019 -0400

    Update GitHub URLs to Reflect ZertoPublic Project

commit 8763be768d
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri May 31 10:01:50 2019 -0400

    Update AzPipelines to run PowerShell 5.1 Tests

commit fa043df02f
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri May 31 09:39:54 2019 -0400

    Request Logic to support Windows PowerShell

    Added logic needed to support Windows PowerShell including a Certificate Bypass. May move this into a function later to cllean the module a bit.

commit 51064c5d64
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Fri May 31 09:38:48 2019 -0400

    Update Minimum PowerShellVersion to 5.1.0

commit 23ad240a52
Merge: dae010c 2761276
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Tue May 21 09:35:27 2019 -0500

    Merge pull request #31 from ZertoPublic/MoreTests

    Update Get-ZertoLocalSite.Tests.ps1

commit dae010c262
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Mon May 20 08:46:32 2019 -0500

    Update README.md

    Update Build Status to New Project Location

commit 27612761b4
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun May 19 17:52:32 2019 -0500

    Update Get-ZertoLocalSite.Tests.ps1

commit 8533cb98bd
Merge: f2ab959 28c3511
Author: Wes Carroll <wcarroll@users.noreply.github.com>
Date:   Sun May 19 17:33:03 2019 -0500

    Merge pull request #30 from wcarroll/Hackathon

    Hackathon

commit 28c35115eb
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun May 19 17:01:36 2019 -0500

    Update Get-ZertoDatastore.Tests.ps1

commit 2465305ddf
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun May 19 16:52:44 2019 -0500

    Update Get-ZertoAlert.Tests.ps1

commit 4de751bc3d
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun May 19 16:52:36 2019 -0500

    Typo Fix

commit 98aedca373
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun May 19 16:24:39 2019 -0500

    Update Parameter Tests

commit f2ab959b93
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun May 19 15:35:15 2019 -0500

    Add Parameter Tests

commit 17275b1191
Author: Wes Carroll <wcarroll@oceanbeachlife.com>
Date:   Sun May 19 15:34:55 2019 -0500

    Move Move Logic to Process Block
This commit is contained in:
2022-02-25 09:17:43 -05:00
parent 7e58672bc2
commit 764738b015
359 changed files with 16195 additions and 2251 deletions
+27 -4
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Add-ZertoPeerSite.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Add-ZertoPeerSite.md
schema: 2.0.0
---
@@ -13,7 +13,8 @@ Pairs the current Zerto Virtual Manager to the target Zerto Virtual Manager
## SYNTAX
```
Add-ZertoPeerSite [-targetHost] <String> [[-targetPort] <Int32>] [-WhatIf] [-Confirm] [<CommonParameters>]
Add-ZertoPeerSite [-targetHost] <String> [[-targetPort] <Int32>] [-token <String>] [-WhatIf] [-Confirm]
[<CommonParameters>]
```
## DESCRIPTION
@@ -23,10 +24,17 @@ Pairs the current Zerto Virtual Manager to the target Zerto Virtual Manager by l
### Example 1
```powershell
PS C:\> Add-ZertoPeerSite -targetHost "192.168.2.100" -targetPort "9081"
PS C:\> Add-ZertoPeerSite -targetHost "192.168.2.100"
```
Pairs the current Zerto Virtual Manager to the Zerto Virtual Manager at IP address 192.168.2.100.
Pairs the current Zerto Virtual Manager to the Zerto Virtual Manager at IP address 192.168.2.100. Use this method when pairing Zerto Virtual Managers that are prior to version 7.5
### Example 2
```powershell
PS C:\> Add-ZertoPeerSite -targetHost "192.168.2.100" -targetPort "9071" -token "GeneratedFromTargetZVM"
```
Pairs the current Zerto Virtual Manager to the Zerto Virtual Manager at IP address 192.168.2.100 over Port 9071. Use this method when pairing Zerto Virtual Managers that are version 7.5 or later.
## PARAMETERS
@@ -61,6 +69,21 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -token
The generated token from the destination site. Note: This is only supported when both sites support pairing authentication. This was implemented to support ZVR 7.5 and later.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before running the cmdlet.
+138
View File
@@ -0,0 +1,138 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Add-ZertoVpgVm.md
schema: 2.0.0
---
# Add-ZertoVpgVm
## SYNOPSIS
Adds one or more virtual machines to an existing VPG. A VPG Settings Identifier will be returned for use in either further customization of the VPG or passed to the `Save-ZertoVpgSetting` command to commit the changes.
## SYNTAX
### VpgName (Default)
```
Add-ZertoVpgVm -VpgName <String> -Vm <String[]> [-WhatIf] [-Confirm] [<CommonParameters>]
```
### VpgSettingsIdentifier
```
Add-ZertoVpgVm -vpgSettingsIdentifier <String> -Vm <String[]> [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
Adds one or more virtual machines to an existing VPG. A VPG Settings Identifier will be returned for use in either further customization of the VPG or passed to the `Save-ZertoVpgSetting` command to commit the changes.
Internal logic to the function will only process unique items and ensure that VMs meet requirements to replicate to the target site. These requirements include not currently a member of the specified VPG, not currently replicating to the target site, and not a member of 3 or more VPGs.
## EXAMPLES
### Example 1
```powershell
PS C:\> Add-ZertoVpgVm -VpgSettingsIdentifier $vpgSettingsIdentifier -Vm "VM 1", "Vm 2"
```
Adds "VM 1" and "VM 2" to the Vpg with VpgSettingsIdentifer specified in `$VpgSettingsIdentifier`. This variable was obtained via other functions that create and return a Vpg Settings Identifier. The Vpg Settings Identifier passed into the function will be returned.
### Example 2
```powershell
PS C:\> Add-ZertoVpgVm -VpgName "My Vpg" -Vm "VM 1", "Vm 2"
```
Adds "VM 1" and "VM 2" to the Vpg named "My Vpg". In this case, a new Vpg Settings Identifier will be created and returned.
## PARAMETERS
### -Vm
Name of VM(s) to add to the VPG
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -VpgName
Target VPG Name to Add the VM
```yaml
Type: String
Parameter Sets: VpgName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgSettingsIdentifier
Vpg Settings Identifier
```yaml
Type: String
Parameter Sets: VpgSettingsIdentifier
Aliases: sid, settingsIdentifier, vpgSettingsId
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before running the cmdlet.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -WhatIf
Shows what would happen if the cmdlet runs.
The cmdlet is not run.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
### System.String
## OUTPUTS
### System.Object
## NOTES
## RELATED LINKS
[Adding VMs to a VPG Settings Object](https://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20(ZVM)%20-%20vSphere%20Online%20Help/content/zvr_apis/vpg_management_api.htm?tocpath=ZVR%20RESTful%20APIs%7CZerto%20APIs%7C_____20#statusapis_4057192544_1358357)
+4 -4
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Checkpoint-ZertoVpg.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Checkpoint-ZertoVpg.md
schema: 2.0.0
---
@@ -13,7 +13,7 @@ Add a tagged checkpoint to a specified VPG
## SYNTAX
```
Checkpoint-ZertoVpg [-vpgName] <String> [-checkpointName] <String> [<CommonParameters>]
Checkpoint-ZertoVpg [-vpgName] <String[]> [-checkpointName] <String> [<CommonParameters>]
```
## DESCRIPTION
@@ -49,14 +49,14 @@ Accept wildcard characters: False
Name of the VPG to tag.
```yaml
Type: String
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
```
+61
View File
@@ -0,0 +1,61 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Connect-ZertoAnalytics.md
schema: 2.0.0
---
# Connect-ZertoAnalytics
## SYNOPSIS
All requests to the server, apart from the request to authenticate, must contain a security token which is provided on successful authentication.
In order to authenticate, the user sends myZerto credentials (user/password).
## SYNTAX
```
Connect-ZertoAnalytics [-credential] <PSCredential> [<CommonParameters>]
```
## DESCRIPTION
All requests to the server, apart from the request to authenticate, must contain a security token which is provided on successful authentication.
In order to authenticate, the user sends myZerto credentials (user/password). Once this call has been completed successfully, the header authentication token will be stored as a variable and automatically passed during future calls to the Zerto Analytics platform. This token will automatically expire after 60 minutes of inactivity and need to be reauthorized by calling this function again.
## EXAMPLES
### Example 1
```powershell
PS C:\> Connect-ZertoAnalytics -credential $myCredential
```
Connects to the Zerto Analytics site and gets a Bearer Authorization token that is automatically stored as a variable for future calls to the Zerto Analytics REST API. This token will automatically expire after 60 minutes of inactivity and need to be reauthorized by calling this function again.
## PARAMETERS
### -credential
PSCredential Object containing username and password authorized for the Zerto Analytics site
```yaml
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Authentication](https://docs.api.zerto.com/#/Authentication/post_v2_auth_token)
+135 -110
View File
@@ -1,110 +1,135 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Connect-ZertoServer.md
schema: 2.0.0
---
# Connect-ZertoServer
## SYNOPSIS
Establishes a connection to a ZVM.
## SYNTAX
```
Connect-ZertoServer [-zertoServer] <String> [[-zertoPort] <String>] [-credential] <PSCredential>
[-returnHeaders] [<CommonParameters>]
```
## DESCRIPTION
Establishes a connection to a ZVM using credentials provided via a PSCredential Object leveraging the Zerto Session API end point.
## EXAMPLES
### Example 1
```powershell
PS C:\> Connect-ZertoServer -zertoServer "192.168.1.100" -zertoPort "9669" -credential $credential
```
Establishes a connection to ZVM 192.168.1.100 on port 9669 with supplied PSCredential object.
## PARAMETERS
### -credential
Valid credentials to connect to the Zerto Management Server
```yaml
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -returnHeaders
Use this switch to return the headers to a specified variable or to the default output.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zertoPort
Zerto Virtual Manager management port.
Default value is 9669.
```yaml
Type: String
Parameter Sets: (All)
Aliases: port
Required: False
Position: 1
Default value: "9669"
Accept pipeline input: False
Accept wildcard characters: False
```
### -zertoServer
IP address or FQDN of your Zerto Management Server
```yaml
Type: String
Parameter Sets: (All)
Aliases: server, zvm
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
### None
## OUTPUTS
### System.Object
## NOTES
## RELATED LINKS
[Zerto REST API Session End Point Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/index.html#page/RestfulAPIs%2FStatusAPIs.5.068.html%23)
[PSCredential Documentation](https://docs.microsoft.com/en-us/dotnet/api/system.management.automation.pscredential?view=pscore-6.0.0)
[Get-Credential Documentation](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.security/get-credential?view=powershell-6)
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Connect-ZertoServer.md
schema: 2.0.0
---
# Connect-ZertoServer
## SYNOPSIS
Establishes a connection to a ZVM.
## SYNTAX
```
Connect-ZertoServer [-zertoServer] <String> [-credential] <PSCredential> [-zertoPort <String>] [-AutoReconnect]
[-returnHeaders] [<CommonParameters>]
```
## DESCRIPTION
Establishes a connection to a ZVM using credentials provided via a PSCredential Object leveraging the Zerto Session API end point.
## EXAMPLES
### Example 1
```powershell
PS C:\> Connect-ZertoServer -zertoServer "192.168.1.100" -zertoPort "9669" -credential $credential
```
Establishes a connection to ZVM 192.168.1.100 on port 9669 with supplied PSCredential object.
### Example 2
```powershell
PS C:\> Connect-ZertoServer -zertoServer "192.168.1.100" -zertoPort "9669" -credential $credential -AutoReconnect
```
Establishes a connection to ZVM 192.168.1.100 on port 9669 with supplied PSCredential object. Adding the `-AutoReconnect` switch
will cache the PSCredential object should the session need to be reauthorized due to an expired token.
## PARAMETERS
### -AutoReconnect
Use this switch to indicate that you would like the module to take care of auto re-authorization and reconnection to the ZVM should the token expire. This option will cache your PSCredential object to be reused
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -credential
Valid credentials to connect to the Zerto Management Server
```yaml
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -returnHeaders
Use this switch to return the headers to a specified variable or to the default output.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zertoPort
Zerto Virtual Manager management port.
Default value is 9669.
```yaml
Type: String
Parameter Sets: (All)
Aliases: port
Required: False
Position: Named
Default value: "9669"
Accept pipeline input: False
Accept wildcard characters: False
```
### -zertoServer
IP address or FQDN of your Zerto Management Server
```yaml
Type: String
Parameter Sets: (All)
Aliases: server, zvm
Required: True
Position: 0
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
### None
## OUTPUTS
### System.Object
## NOTES
## RELATED LINKS
[Zerto REST API Session End Point Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/index.html#page/RestfulAPIs%2FStatusAPIs.5.068.html%23)
[PSCredential Documentation](https://docs.microsoft.com/en-us/dotnet/api/system.management.automation.pscredential?view=pscore-6.0.0)
[Get-Credential Documentation](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.security/get-credential?view=powershell-6)
+127
View File
@@ -0,0 +1,127 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Copy-ZertoVpg.md
schema: 2.0.0
---
# Copy-ZertoVpg
## SYNOPSIS
Copy an existing VPG settings object to create a new VPG with the same settings. New VMs must be added to the copied VPG.
## SYNTAX
```
Copy-ZertoVpg [-SourceVpgName] <String> [-NewVpgName] <String> [-VMs] <String[]> [-WhatIf] [-Confirm]
[<CommonParameters>]
```
## DESCRIPTION
Copy an existing VPG settings object to create a new VPG with the same settings. New VMs must be added to the copied VPG.
## EXAMPLES
### Example 1
```powershell
PS C:\> Copy-ZertoVpg -SourceVpgName 'MyVpg' -NewVpgName 'MyNewVpg' -VMs 'VmToAdd01'
```
Copies the settings of 'MyVpg' into a new VPG 'MyNewVpg' adding one VM, 'VmToAdd01'
### Example 2
```powershell
PS C:\> Copy-ZertoVpg -SourceVpgName 'MyVpg' -NewVpgName 'MyNewVpg' -VMs 'VmToAdd01', 'VmToAdd02'
```
Copies the settings of 'MyVpg' into a new VPG 'MyNewVpg' adding two VMs, 'VmToAdd01' and 'VmToAdd02'
## PARAMETERS
### -NewVpgName
Name to assign the newly created VPG
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -SourceVpgName
Name of the VPG to clone
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -VMs
Name of VMs to add to the VPG
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before running the cmdlet.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Clone VPG API Endpoint Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/index.html#page/RestfulAPIs%2FStatusAPIs.5.119.html%23)
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Disconnect-ZertoServer.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Disconnect-ZertoServer.md
schema: 2.0.0
---
+28 -4
View File
@@ -1,20 +1,20 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Edit-ZertoVra.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Edit-ZertoVra.md
schema: 2.0.0
---
# Edit-ZertoVra
## SYNOPSIS
Updates a VRA with updated settings
Updates a VRA with updated settings. Use of this function will cause a reboot of the associated VRA.
## SYNTAX
```
Edit-ZertoVra -vraIdentifier <String> [-groupName <String>] [-vraIpAddress <String>] [-defaultGateway <String>]
[-subnetMask <String>] [-WhatIf] [-Confirm] [<CommonParameters>]
[-subnetMask <String>] [-HostRootPassword <SecureString>] [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
@@ -24,6 +24,8 @@ It is possible to update the Bandwidth group with the -groupName setting. If the
It is possible to update the static IP address, default gateway, or subnetmask.
This function can be used if the VRA was installed with host credentials to update the password to connect to the host if it has changed.
It is suggested that you use Get-ZertoVra to get the vraIdentifer parameter.
## EXAMPLES
@@ -49,13 +51,20 @@ PS C:\>Edit-ZertoVra -vraIdentifier $vraIdentifier -vraIpAddress "192.168.1.101"
Updates the VRA IP address to 192.168.1.101, subnet mask to 255.255.252.0, and default gateway to 192.168.1.1
### Example 3
### Example 4
```powershell
PS C:\>Edit-ZertoVra -vraIdentifier $vraIdentifier -defaultGateway "192.168.1.1"
```
Updates the VRA default gateway to 192.168.1.1
### Example 5
```powershell
PS C:\>Edit-ZertoVra -HostRootPassword $HostRootPassword
```
Updates the VRA default gateway to 192.168.1.1
## PARAMETERS
### -defaultGateway
@@ -89,6 +98,21 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -HostRootPassword
Updated ESXi host root password.
```yaml
Type: SecureString
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -subnetMask
Subnetmask to be assigned to the VRA
+79
View File
@@ -0,0 +1,79 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/Master/docs/Export-ZertoVmNicSettings.md
schema: 2.0.0
---
# Export-ZertoVmNicSetting
## SYNOPSIS
Queries VPGs and associated Virtual Machines to export all protected virtual machine NIC settings to a Comma Separated Value (CSV) file.
## SYNTAX
```
Export-ZertoVmNicSetting [[-VpgName] <String[]>] [-OutputFile] <String> [<CommonParameters>]
```
## DESCRIPTION
Queries VPGs and associated Virtual Machines to export all protected virtual machine NIC settings to a Comma Separated Value (CSV) file. This file can be used with the Import-ZertoVmNicSetting function to bulk update.
## EXAMPLES
### Example 1
```powershell
PS C:\> Export-ZertoVmNicSetting -OutputFile "C:\ZertoInfo\VMNicSettings.csv"
```
Exports VM Nic Settings for ALL Virtual Protection Groups to a file located at "C:\ZertoInfo\VMNicSettings.csv"
### Example 2
```powershell
PS C:\> Export-ZertoVmNicSetting -OutputFile "C:\ZertoInfo\VMNicSettings.csv" -VpgName "Exchange", "Support Forum"
```
Exports VM Nic Settings for Exchange and Support Forum Virtual Protection Groups to a file located at "C:\ZertoInfo\VMNicSettings.csv"
## PARAMETERS
### -OutputFile
Output file information
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -VpgName
Vpg(s) to export. If no VPG was named, all data will be exported.
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/Master/docs/Export-ZertoVpg.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/Master/docs/Export-ZertoVpg.md
schema: 2.0.0
---
+125
View File
@@ -0,0 +1,125 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAAlert.md
schema: 2.0.0
---
# Get-ZAAlert
## SYNOPSIS
Retrieve information about all existing alerts.
## SYNTAX
### zOrg (Default)
```
Get-ZAAlert [-zOrgIdentifier <String>] [-limitTo <Int32>] [<CommonParameters>]
```
### alertId
```
Get-ZAAlert -alertIdentifier <String> [<CommonParameters>]
```
## DESCRIPTION
Retrieve information about all existing alerts.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAAlert
```
Returns all alerts.
### Example 2
```powershell
PS C:\> Get-ZAAlert -limitTo 10
```
Returns 10 alerts.
### Example 3
```powershell
PS C:\> Get-ZAAlert -zOrgIdentifier "1234-5678-9012"
```
Returns all alerts for the zOrg with Identifier "1234-5678-9012".
### Example 4
```powershell
PS C:\> Get-ZAAlert -zOrgIdentifier "1234-5678-9012" -limitTo 10
```
Returns 10 alerts for the zOrg with Identifier "1234-5678-9012".
### Example 3
```powershell
PS C:\> Get-ZAAlert -alertId "1234-5678-9012"
```
Returns one alert with identifier "1234-5678-9012".
## PARAMETERS
### -alertIdentifier
The VPG Idnetifier
```yaml
Type: String
Parameter Sets: alertId
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -limitTo
The maximum number of alerts to return.
```yaml
Type: Int32
Parameter Sets: zOrg
Aliases:
Required: False
Position: Named
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the alert list.
If the ZORG identifier is omitted, a list of all the alerts is retrieved.
```yaml
Type: String
Parameter Sets: zOrg
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Alerts](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_alerts)
[Zerto Analytics REST API Endpoint for Alerts by Identifier](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_alerts__alertIdentifier_)
+123
View File
@@ -0,0 +1,123 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZATask.md
schema: 2.0.0
---
# Get-ZADatastore
## SYNOPSIS
Get a list of datastore/s, filtered by site. Enter a site identifier only to get the list of all datastores. Enter a site identifier and cluster identifier to get a list of datastores in the cluster. Enter a site identifier and datastore identifier to get specific datastore info.
## SYNTAX
### AllInfo (Default)
```
Get-ZADatastore -siteIdentifier <String> [<CommonParameters>]
```
### datastore
```
Get-ZADatastore -siteIdentifier <String> -datastoreIdentifier <String> [<CommonParameters>]
```
### cluster
```
Get-ZADatastore -siteIdentifier <String> -clusterIdentifier <String> [<CommonParameters>]
```
## DESCRIPTION
Get a list of datastore/s, filtered by site. Enter a site identifier only to get the list of all datastores. Enter a site identifier and cluster identifier to get a list of datastores in the cluster. Enter a site identifier and datastore identifier to get specific datastore info.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZADatastore -siteIdentifier "7890-1234-5678"
```
Returns all datastore clusters and datastores associated with site identifier "7890-1234-5678"
### Example 2
```powershell
PS C:\> Get-ZADatastore -siteIdentifier "7890-1234-5678" -clusterIdentifier "3456-7890-1234"
```
Returns datastore cluster information with identifier "3456-7890-1234" associated with site identifier "7890-1234-5678"
### Example 3
```powershell
PS C:\> Get-ZADatastore -siteIdentifier "7890-1234-5678" -datastoreIdentifier "5678-9012-3456"
```
Returns all datastore information with identifier "5678-9012-3456" associated with site identifier "7890-1234-5678"
## PARAMETERS
### -clusterIdentifier
The datastore cluster identifier.
Gets a list of datastores in the cluster.
```yaml
Type: String
Parameter Sets: cluster
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -datastoreIdentifier
The datastore identifer.
Gets the datastore info.
```yaml
Type: String
Parameter Sets: datastore
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -siteIdentifier
The site identifier.
The site identifier is mandatory.
Omit the datastore and datastore cluster identifiers to view site level storage information.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
### None
## OUTPUTS
### System.Object
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Datastores](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_datastores)
+140
View File
@@ -0,0 +1,140 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAEvent.md
schema: 2.0.0
---
# Get-ZAEvent
## SYNOPSIS
Retrieve details of all existing events.
## SYNTAX
```
Get-ZAEvent [[-zOrgIdentifier] <String>] [[-category] <String>] [[-limitTo] <Int32>] [[-startDate] <String>]
[[-endDate] <String>] [<CommonParameters>]
```
## DESCRIPTION
Retrieve details of all existing events.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAEvent
```
Retrieve details of all existing events.
### Example 2
```powershell
PS C:\> Get-ZAEvent -zOrgIdentifier "1234-5678-9012"
```
Retrieve details of all existing events for zOrg with Identifier "1234-5678-9012"
### Example 3
```powershell
PS C:\> Get-ZAEvent -category events -startDate "2019-03-01" -endDate "2019-04-01" -limitTo 400
```
Retrieve details of all events between March 1st and April 1st and limit results to 400.
## PARAMETERS
### -category
The event category (events/alertsHistory).
Default displays the list of all.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -endDate
The latest timestamp of an event to return, in RFC 3339 standard ('1970-01-01T00:00:00Z').
Default is the present time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -limitTo
The maximum number of events to return.
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The earliest timestamp of an event to return, in RFC 3339 standard ('1970-01-01T00:00:00Z').
Default is one year ago.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the user's events.
If the ZORG identifier is omitted, events is retrieved.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Events](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_events)
+123
View File
@@ -0,0 +1,123 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalAverageHistory.md
schema: 2.0.0
---
# Get-ZAJournalAverageHistory
## SYNOPSIS
Retrieves the list of historical average journal history values for a specific VPG, filtered by start date, end date, and optional interval. The interval defines the journal history samples interval.
## SYNTAX
```
Get-ZAJournalAverageHistory [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[[-interval] <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Retrieves the list of historical average journal history values for a specific VPG, filtered by start date, end date, and optional interval. The interval defines the journal history samples interval.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalAverageHistory -vpgIdentifier "9876-5432-1098"
```
Returns Journal Average History information for VPG with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalAverageHistory -vpgIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal Average History for VPG with identifier "9876-5432-1098" between the dates specified.
### Example 3
```powershell
PS C:\> Get-ZAJournalAverageHistory -vpgIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08" -interval 7200
```
Returns Journal Average History for VPG with identifier "9876-5432-1098" between the dates specified with a 2 hour interval.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per hour, for up to 15 days' time frame or per day, for between 15 to 30 days' time frame. Submit value in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Average History](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_journal_history_average)
+123
View File
@@ -0,0 +1,123 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalAverageSize.md
schema: 2.0.0
---
# Get-ZAJournalAverageSize
## SYNOPSIS
Retrieves the list of historical average journal storage values for a specific VPG, filtered by start date, end date, and optional interval. The interval defines the journal storage samples interval.
## SYNTAX
```
Get-ZAJournalAverageSize [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[[-interval] <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Retrieves the list of historical average journal storage values for a specific VPG, filtered by start date, end date, and optional interval. The interval defines the journal storage samples interval.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalAverageSize -vpgIdentifier "9876-5432-1098"
```
Returns Journal Average Size information for VPG with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalAverageSize -vpgIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal Average Size for VPG with identifier "9876-5432-1098" between the dates specified.
### Example 3
```powershell
PS C:\> Get-ZAJournalAverageSize -vpgIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08" -interval 7200
```
Returns Journal Average Size for VPG with identifier "9876-5432-1098" between the dates specified with a 2 hour interval.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per hour, for up to 15 days' time frame or per day, for between 15 to 30 days' time frame. Submit value in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Average Size](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_journal_size_average)
+101
View File
@@ -0,0 +1,101 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalBreach.md
schema: 2.0.0
---
# Get-ZAJournalBreach
## SYNOPSIS
Retrieves the journal history breaches over the selected timeframe.
## SYNTAX
```
Get-ZAJournalBreach [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Retrieves the journal history breaches over the selected timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalBreach -vpgIdentifier "9876-5432-1098"
```
Returns Journal Breach information for VPG with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalBreach -vpgIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal Breach information for VPG with identifier "9876-5432-1098" between the dates specified.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Breach](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_journal_breach)
+101
View File
@@ -0,0 +1,101 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalHistoryStat.md
schema: 2.0.0
---
# Get-ZAJournalHistoryStat
## SYNOPSIS
Retrieves Journal history min, max and avg Statistics over the selected timeframe.
## SYNTAX
```
Get-ZAJournalHistoryStat [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Retrieves Journal history min, max and avg Statistics over the selected timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalHistoryStat -vpgIdentifier "9876-5432-1098"
```
Returns Journal History Stats for VPG with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalHistoryStat -vpgIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal History Stats for VPG with identifier "9876-5432-1098" between the dates specified.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal History Stats](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_stats_journal_history)
+123
View File
@@ -0,0 +1,123 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalSiteAverageHistory.md
schema: 2.0.0
---
# Get-ZAJournalSiteAverageHistory
## SYNOPSIS
Get list of samples of average Journal History values for all VPGs replicating to a specified recovery site, filtered by start date, end date, and optional interval. The interval defines the Journal History samples interval.
## SYNTAX
```
Get-ZAJournalSiteAverageHistory [-recoverySiteIdentifier] <String> [[-startDate] <String>]
[[-endDate] <String>] [[-interval] <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Get list of samples of average Journal History values for all VPGs replicating to a specified recovery site, filtered by start date, end date, and optional interval. The interval defines the Journal History samples interval.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalSiteAverageHistory -recoverySiteIdentifier "9876-5432-1098"
```
Returns Journal Average History information for the recovery site with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalSiteAverageHistory -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal Average History information for the recovery site with identifier "9876-5432-1098" between the dates specified.
### Example 3
```powershell
PS C:\> Get-ZAJournalSiteAverageHistory -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08" -interval 7200
```
Returns Journal Average History information for the recovery site with identifier "9876-5432-1098" between the dates specified with a 2 hour interval.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per hour, for up to 15 days' time frame or per day, for between 15 to 30 days' time frame. Submit value in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoverySiteIdentifier
The identifier of the recovery site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Average Site History](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_site_journal_history_average)
+123
View File
@@ -0,0 +1,123 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalSiteAverageSize.md
schema: 2.0.0
---
# Get-ZAJournalSiteAverageSize
## SYNOPSIS
Get list of samples of total Journal Size of all VPGs replicating to a specified recovery site, filtered by start date, end date, and optional interval. The interval defines the Journal Size samples interval.
## SYNTAX
```
Get-ZAJournalSiteAverageSize [-recoverySiteIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[[-interval] <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Get list of samples of total Journal Size of all VPGs replicating to a specified recovery site, filtered by start date, end date, and optional interval. The interval defines the Journal Size samples interval.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalSiteAverageSize -recoverySiteIdentifier "9876-5432-1098"
```
Returns Journal Average Size information for the recovery site with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalSiteAverageSize -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal Average Size information for the recovery site with identifier "9876-5432-1098" between the dates specified.
### Example 3
```powershell
PS C:\> Get-ZAJournalSiteAverageSize -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08" -interval 7200
```
Returns Journal Average Size information for the recovery site with identifier "9876-5432-1098" between the dates specified with a 2 hour interval.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per hour, for up to 15 days' time frame or per day, for between 15 to 30 days' time frame. Submit value in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoverySiteIdentifier
The identifier of the recovery Site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Average Site Size](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_site_journal_size_average)
+123
View File
@@ -0,0 +1,123 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalSiteHistoryStat.md
schema: 2.0.0
---
# Get-ZAJournalSiteHistoryStat
## SYNOPSIS
Get Max, Avg. and Min Journal History statistics for all VPGs replicating to a specified recovery site, filtered by start date, end date, and optional interval. The interval defines the journal history samples interval.
## SYNTAX
```
Get-ZAJournalSiteHistoryStat [-recoverySiteIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[[-interval] <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Get Max, Avg. and Min Journal History statistics for all VPGs replicating to a specified recovery site, filtered by start date, end date, and optional interval. The interval defines the journal history samples interval.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalSiteHistoryStat -recoverySiteIdentifier "9876-5432-1098"
```
Returns Journal Average History information for the recovery site with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalSiteHistoryStat -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal Average History information for the recovery site with identifier "9876-5432-1098" between the dates specified.
### Example 3
```powershell
PS C:\> Get-ZAJournalSiteHistoryStat -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08" -interval 7200
```
Returns Journal Average History information for the recovery site with identifier "9876-5432-1098" between the dates specified with a 2 hour interval.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per hour, for up to 15 days' time frame or per day, for between 15 to 30 days' time frame. Submit value in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoverySiteIdentifier
The identifier of the recovery site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Site History Stats](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_site_journal_history_stats)
+123
View File
@@ -0,0 +1,123 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalSiteHistorySummary.md
schema: 2.0.0
---
# Get-ZAJournalSiteHistorySummary
## SYNOPSIS
Get a Journal History executive summary for all VPGs replicating to a specified recovery site.
## SYNTAX
```
Get-ZAJournalSiteHistorySummary [-recoverySiteIdentifier] <String> [[-startDate] <String>]
[[-endDate] <String>] [[-interval] <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Get a Journal History executive summary for all VPGs replicating to a specified recovery site.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalSiteHistorySummary -recoverySiteIdentifier "9876-5432-1098"
```
Returns Journal History Executive Summary information for the recovery site with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalSiteHistorySummary -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal History Executive Summary information for the recovery site with identifier "9876-5432-1098" between the dates specified.
### Example 3
```powershell
PS C:\> Get-ZAJournalSiteHistorySummary -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08" -interval 7200
```
Returns Journal History Executive Summary information for the recovery site with identifier "9876-5432-1098" between the dates specified with a 2 hour interval.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per hour, for up to 15 days' time frame or per day, for between 15 to 30 days' time frame. Submit value in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoverySiteIdentifier
The identifier of the recovery site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Site History Summary](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_site_journal_history_summary)
+123
View File
@@ -0,0 +1,123 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalSiteSizeStat.md
schema: 2.0.0
---
# Get-ZAJournalSiteSizeStat
## SYNOPSIS
Get Max, Avg. and Min of total Journal Size statistics for all VPGs replicating to a specified recovery site, filtered by start date, end date, and optional interval. The interval defines the journal history samples interval.
## SYNTAX
```
Get-ZAJournalSiteSizeStat [-recoverySiteIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[[-interval] <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Get Max, Avg. and Min of total Journal Size statistics for all VPGs replicating to a specified recovery site, filtered by start date, end date, and optional interval. The interval defines the journal history samples interval.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalSiteSizeStat -recoverySiteIdentifier "9876-5432-1098"
```
Returns Journal Size Statistics information for the recovery site with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalSiteSizeStat -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal Size Statistics information for the recovery site with identifier "9876-5432-1098" between the dates specified.
### Example 3
```powershell
PS C:\> Get-ZAJournalSiteSizeStat -recoverySiteIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08" -interval 7200
```
Returns Journal Size Statistics information for the recovery site with identifier "9876-5432-1098" between the dates specified with a 2 hour interval.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per hour, for up to 15 days' time frame or per day, for between 15 to 30 days' time frame. Submit value in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoverySiteIdentifier
The identifier of the recovery site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Site size Stats](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_site_journal_size_stats)
+101
View File
@@ -0,0 +1,101 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalStatusProportion.md
schema: 2.0.0
---
# Get-ZAJournalStatusProportion
## SYNOPSIS
Retrieves journal history SLA status distribution over selected timeframe.
## SYNTAX
```
Get-ZAJournalStatusProportion [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Retrieves journal history SLA status distribution over selected timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalStatusProportion -vpgIdentifier "9876-5432-1098"
```
Returns Journal history SLA status distribution for VPG with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalStatusProportion -vpgIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journalhistory SLA status distribution for VPG with identifier "9876-5432-1098" between the dates specified.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Statuses Proportions](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_journal_statuses_proportions)
+101
View File
@@ -0,0 +1,101 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalStorageStat.md
schema: 2.0.0
---
# Get-ZAJournalStorageStat
## SYNOPSIS
Retrieves Journal Storage minimum, maximum and average. Statistics over the selected timeframe.
## SYNTAX
```
Get-ZAJournalStorageStat [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Retrieves Journal Storage minimum, maximum and average. Statistics over the selected timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalStorageStat -vpgIdentifier "9876-5432-1098"
```
Returns Journal Storage Stats for VPG with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalStorageStat -vpgIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal Storage Stats for VPG with identifier "9876-5432-1098" between the dates specified.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Storage Stats](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_stats_journal_storage)
+101
View File
@@ -0,0 +1,101 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAJournalSummary.md
schema: 2.0.0
---
# Get-ZAJournalSummary
## SYNOPSIS
Retrieves journal historical statistics for a given VPG.
## SYNTAX
```
Get-ZAJournalSummary [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Retrieves journal historical statistics for a given VPG.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAJournalSummary -vpgIdentifier "9876-5432-1098"
```
Returns Journal Summary information for VPG with identifier "9876-5432-1098"
### Example 2
```powershell
PS C:\> Get-ZAJournalSummary -vpgIdentifier "9876-5432-1098" -startDate "2019-06-01" -endDate "2019-06-08"
```
Returns Journal Summary information for VPG with identifier "9876-5432-1098" between the dates specified.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Journal Summary](https://docs.api.zerto.com/#/Journal_Reports/get_v2_reports_journal_summary)
+45
View File
@@ -0,0 +1,45 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZALicense.md
schema: 2.0.0
---
# Get-ZALicense
## SYNOPSIS
Retrieve a list of all licenses.
## SYNTAX
```
Get-ZALicense [<CommonParameters>]
```
## DESCRIPTION
Retrieve a list of all licenses.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZALicense
```
Returns all licenses and associated information
## PARAMETERS
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API License End Point Documentation](https://docs.api.zerto.com/#/Licenses/get_v2_licenses)
+69
View File
@@ -0,0 +1,69 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAMonitoring.md
schema: 2.0.0
---
# Get-ZAMonitoring
## SYNOPSIS
Retrieve statistics related to all the user's sites - belonging to a single account.
## SYNTAX
```
Get-ZAMonitoring [[-zOrgIdentifier] <String>] [<CommonParameters>]
```
## DESCRIPTION
Retrieve statistics related to all the user's sites - belonging to a single account.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAMonitoring
```
Retrieve statistics related to all the user's sites - belonging to a single account.
### Example 1
```powershell
PS C:\> Get-ZAMonitoring -zOrgIdentifier "1234-5678-9012"
```
Retrieve statistics related to the zOrgIdentifier provided
## PARAMETERS
### -zOrgIdentifier
The ZORG identifier by which to filter the user's statistics for a single account.
If the ZORG identifier is omitted, statistics related to all sites, for a single account, is retrieved.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Monitoring](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_)
+183
View File
@@ -0,0 +1,183 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZANetworkSiteAverageIOPS.md
schema: 2.0.0
---
# Get-ZANetworkSiteAverageIOPS
## SYNOPSIS
Get average and maximum IOPS performance for sites, filtered by start date and end date, and optional intervals.
## SYNTAX
### ProtectedSite (Default)
```
Get-ZANetworkSiteAverageIOPS -protectedSiteIdentifier <String> [-recoverySiteIdentifier <String>]
[-startDate <String>] [-endDate <String>] [-zOrgIdentifier <String>] [-interval <Int32>] [<CommonParameters>]
```
### RecoverySite
```
Get-ZANetworkSiteAverageIOPS [-protectedSiteIdentifier <String>] -recoverySiteIdentifier <String>
[-startDate <String>] [-endDate <String>] [-zOrgIdentifier <String>] [-interval <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Get average and maximum IOPS performance for sites, filtered by start date and end date, and optional intervals.
The following options are available:
* To view average and maximum IOPS performance of all outgoing traffic from a protected site to all its replicating sites, specify only the protected site identifier.
* To view average and maximum IOPS performance between two sites, specify both the protected site identifier and the recovery site identifier.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZANetworkSiteAverageIOPS -protectedSiteIdentifier "7890-1234-5678"
```
Returns outgoing networks IOPS average from site with identifier "7890-1234-5678"
### Example 2
```powershell
PS C:\> Get-ZANetworkSiteAverageIOPS -protectedSiteIdentifier "7890-1234-5678" -recoverySiteIdentifier "9876-5432-1098"
```
Returns network IOPS average between sites with identifiers "7890-1234-5678" and "9876-5432-1098"
## PARAMETERS
### -endDate
End date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the end date is omitted, the default end date is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per hour, for up to 15 days' time frame or per day, for between 15 to 30 days' time frame. Submit value in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -protectedSiteIdentifier
Protected site identifier.
A site identification is required for at least one of the sites.
```yaml
Type: String
Parameter Sets: ProtectedSite
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
```yaml
Type: String
Parameter Sets: RecoverySite
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoverySiteIdentifier
Recovery site identifier.
If the recovery site identifier is omitted, the API will show all outgoing traffic from the protected site to its replicating sites.
```yaml
Type: String
Parameter Sets: ProtectedSite
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
```yaml
Type: String
Parameter Sets: RecoverySite
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
Start date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the start date is omitted, the default start date is 7 days before the end date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the executive summary.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Network Site Average IOPS](https://docs.api.zerto.com/#/Network_Reports/get_v2_reports_sites_network_iops_average)
+183
View File
@@ -0,0 +1,183 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZANetworkSiteAveragePerformance.md
schema: 2.0.0
---
# Get-ZANetworkSiteAveragePerformance
## SYNOPSIS
Get list of samples of average and maximum network performance metrics (throughput and WAN traffic) for sites, filtered by start date and end date, and optional intervals.
## SYNTAX
### ProtectedSite (Default)
```
Get-ZANetworkSiteAveragePerformance -protectedSiteIdentifier <String> [-recoverySiteIdentifier <String>]
[-startDate <String>] [-endDate <String>] [-zOrgIdentifier <String>] [-interval <Int32>] [<CommonParameters>]
```
### RecoverySite
```
Get-ZANetworkSiteAveragePerformance [-protectedSiteIdentifier <String>] -recoverySiteIdentifier <String>
[-startDate <String>] [-endDate <String>] [-zOrgIdentifier <String>] [-interval <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Get list of samples of average and maximum network performance metrics (throughput and WAN traffic) for sites, filtered by start date and end date, and optional intervals.
The following options are available:
* To view average and maximum network performance of throughput vs. WAN traffic of all outgoing traffic from a protected site to all its replicating sites, specify only the protected site identifier.
* To view average and maximum network performance of throughput and WAN traffic between two sites, specify both the protected site identifier and the recovery site identifier.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZANetworkSiteAveragePerformance -protectedSiteIdentifier "7890-1234-5678"
```
Returns outgoing networks performance average from site with identifier "7890-1234-5678"
### Example 2
```powershell
PS C:\> Get-ZANetworkSiteAveragePerformance -protectedSiteIdentifier "7890-1234-5678" -recoverySiteIdentifier "9876-5432-1098"
```
Returns network performance average between sites with identifiers "7890-1234-5678" and "9876-5432-1098"
## PARAMETERS
### -endDate
End date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the end date is omitted, the default end date is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per hour, for up to 15 days' time frame or per day, for between 15 to 30 days' time frame. Submit value in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -protectedSiteIdentifier
Protected site identifier.
A site identification is required for at least one of the sites.
```yaml
Type: String
Parameter Sets: ProtectedSite
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
```yaml
Type: String
Parameter Sets: RecoverySite
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoverySiteIdentifier
Recovery site identifier.
If the recovery site identifier is omitted, the API will show all outgoing traffic from the protected site to its replicating sites.
```yaml
Type: String
Parameter Sets: ProtectedSite
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
```yaml
Type: String
Parameter Sets: RecoverySite
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
Start date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the start date is omitted, the default start date is 7 days before the end date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the executive summary.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Network Site Average Performance](https://docs.api.zerto.com/#/Network_Reports/get_v2_reports_sites_network_performance_average)
+167
View File
@@ -0,0 +1,167 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAMonitoring.md
schema: 2.0.0
---
# Get-ZANetworkSiteStat
## SYNOPSIS
Get Max, Avg. and Min network statistics for Throughput, Wan and IOPS traffic for sites, filtered by start date and end date.
## SYNTAX
### ProtectedSite (Default)
```
Get-ZANetworkSiteStat -protectedSiteIdentifier <String> [-recoverySiteIdentifier <String>]
[-startDate <String>] [-endDate <String>] [-zOrgIdentifier <String>] [<CommonParameters>]
```
### RecoverySite
```
Get-ZANetworkSiteStat [-protectedSiteIdentifier <String>] -recoverySiteIdentifier <String>
[-startDate <String>] [-endDate <String>] [-zOrgIdentifier <String>] [<CommonParameters>]
```
## DESCRIPTION
Get Max, Avg. and Min network statistics for Throughput, Wan and IOPS traffic for sites, filtered by start date and end date. The following options are available:
* To view network stats of all outgoing traffic from a protected site to all its replicating sites, specify only the protected site identifier.
* To view network stats between two sites, specify both the protected site identifier and the recovery site identifier.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZANetworkSiteStat -protectedSiteIdentifier "7890-1234-5678"
```
Returns all outgoing networks stats from site with identifier "7890-1234-5678"
### Example 2
```powershell
PS C:\> Get-ZANetworkSiteStat -protectedSiteIdentifier "7890-1234-5678" -recoverySiteIdentifier "9876-5432-1098"
```
Returns all networks stats between sites with identifiers "7890-1234-5678" and "9876-5432-1098"
## PARAMETERS
### -endDate
End date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the end date is omitted, the default end date is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -protectedSiteIdentifier
Protected site identifier.
A site identification is required for at least one of the sites.
```yaml
Type: String
Parameter Sets: ProtectedSite
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
```yaml
Type: String
Parameter Sets: RecoverySite
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoverySiteIdentifier
Recovery site identifier.
If the recovery site identifier is omitted, the API will show all outgoing traffic from the protected site to its replicating sites.
```yaml
Type: String
Parameter Sets: ProtectedSite
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
```yaml
Type: String
Parameter Sets: RecoverySite
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
Start date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the start date is omitted, the default start date is 7 days before the end date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the executive summary.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Network Site Summary](https://docs.api.zerto.com/#/Network_Reports/get_v2_reports_sites_network_stats)
+167
View File
@@ -0,0 +1,167 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZANetworkSiteSummary.md
schema: 2.0.0
---
# Get-ZANetworkSiteSummary
## SYNOPSIS
Get a network executive summary for sites, filtered by start date and end date.
## SYNTAX
### ProtectedSite (Default)
```
Get-ZANetworkSiteSummary -protectedSiteIdentifier <String> [-recoverySiteIdentifier <String>]
[-startDate <String>] [-endDate <String>] [-zOrgIdentifier <String>] [<CommonParameters>]
```
### RecoverySite
```
Get-ZANetworkSiteSummary [-protectedSiteIdentifier <String>] -recoverySiteIdentifier <String>
[-startDate <String>] [-endDate <String>] [-zOrgIdentifier <String>] [<CommonParameters>]
```
## DESCRIPTION
Get a network executive summary for sites, filtered by start date and end date.The following options are available:
* To view the network executive summary of all outgoing traffic from a protected site to all its replicating sites, specify only the protected site identifier.
* To view the network executive summary between two sites, specify both the protected site identifier and the recovery site identifier.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZANetworkSiteSummary -protectedSiteIdentifier "7890-1234-5678"
```
Returns outgoing networks summary from site with identifier "7890-1234-5678"
### Example 2
```powershell
PS C:\> Get-ZANetworkSiteSummary -protectedSiteIdentifier "7890-1234-5678" -recoverySiteIdentifier "9876-5432-1098"
```
Returns network summary between sites with identifiers "7890-1234-5678" and "9876-5432-1098"
## PARAMETERS
### -endDate
End date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the end date is omitted, the default end date is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -protectedSiteIdentifier
Protected site identifier.
A site identification is required for at least one of the sites.
```yaml
Type: String
Parameter Sets: ProtectedSite
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
```yaml
Type: String
Parameter Sets: RecoverySite
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoverySiteIdentifier
Recovery site identifier.
If the recovery site identifier is omitted, the API will show all outgoing traffic from the protected site to its replicating sites.
```yaml
Type: String
Parameter Sets: ProtectedSite
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
```yaml
Type: String
Parameter Sets: RecoverySite
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
Start date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the start date is omitted, the default start date is 7 days before the end date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the executive summary.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Network Site Summary](https://docs.api.zerto.com/#/Network_Reports/get_v2_reports_sites_network_summary)
+109
View File
@@ -0,0 +1,109 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZANetworkVpgAverageIOPS.md
schema: 2.0.0
---
# Get-ZANetworkVpgAverageIOPS
## SYNOPSIS
Get average and maximum IOPS performance for a specific VPG, filtered by start date and end date, and optional intervals.
## SYNTAX
```
Get-ZANetworkVpgAverageIOPS [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[[-interval] <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Get average and maximum IOPS performance for a specific VPG, filtered by start date and end date, and optional intervals.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZANetworkVpgAverageIOPS -vpgIdentifier "3456-7890-1234" -interval 3600
```
Get Network VPG Average IOPS for VPG with Identifier "3456-7890-1234" for the last 7 days at an interval of 1 hour.
## PARAMETERS
### -endDate
End date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the end date is omitted, the default end date is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per minute - for up to 6 hours, per hour - for 6 hours to 15 days, or per day - for 15 days up to 30 days. If an interval is not specified, the default is 60 seconds. Submit value in Seconds.
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
Start date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the start date is omitted, the default start date is 7 days before the end date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The VPG identifier.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Network VPG Average IOPS](https://docs.api.zerto.com/#/Network_Reports/get_v2_reports_vpg_network_iops_average)
+109
View File
@@ -0,0 +1,109 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZANetworkVpgAveragePerformance.md
schema: 2.0.0
---
# Get-ZANetworkVpgAveragePerformance
## SYNOPSIS
Get average and maximum network performance of throughput vs. WAN traffic for a specific VPG filtered by start date and end date, and optional intervals.
## SYNTAX
```
Get-ZANetworkVpgAveragePerformance [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[[-interval] <Int32>] [<CommonParameters>]
```
## DESCRIPTION
Get average and maximum network performance of throughput vs. WAN traffic for a specific VPG filtered by start date and end date, and optional intervals
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZANetworkVpgAveragePerformance -vpgIdentifier "3456-7890-1234" -interval 3600
```
Get Network VPG Average Performance for VPG with Identifier "3456-7890-1234" for the last 7 days at an interval of 1 hour.
## PARAMETERS
### -endDate
End date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the end date is omitted, the default end date is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report. The interval can be per minute - for up to 6 hours, per hour - for 6 hours to 15 days, or per day - for 15 days up to 30 days. If an interval is not specified, the default is 60 seconds. Submit value in Seconds.
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
Start date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the start date is omitted, the default start date is 7 days before the end date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The VPG identifier.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Network VPG Average Performance](https://docs.api.zerto.com/#/Network_Reports/get_v2_reports_vpg_network_performance_average)
+94
View File
@@ -0,0 +1,94 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZANetworkVpgStat.md
schema: 2.0.0
---
# Get-ZANetworkVpgStat
## SYNOPSIS
Get Max, Avg. and Min network statistics for Throughput, Wan and IOPS traffic for a given VPG, filtered by start date and end date.
## SYNTAX
```
Get-ZANetworkVpgStat [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Get Max, Avg. and Min network statistics for Throughput, Wan and IOPS traffic for a given VPG, filtered by start date and end date.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZANetworkVpgStat -vpgIdentifier "3456-7890-1234"
```
Get Network VPG Stats for VPG with Identifier "3456-7890-1234" for the last 7 days.
## PARAMETERS
### -endDate
End date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the end date is omitted, the default end date is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
Start date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the start date is omitted, the default start date is 7 days before the end date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The VPG identifier.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Network VPG Summary](https://docs.api.zerto.com/#/Network_Reports/get_v2_reports_vpg_network_summary)
+94
View File
@@ -0,0 +1,94 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZANetworkVpgSummary.md
schema: 2.0.0
---
# Get-ZANetworkVpgSummary
## SYNOPSIS
Get a network executive summary for a given VPG, filtered by start date and end date.
## SYNTAX
```
Get-ZANetworkVpgSummary [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Get a network executive summary for a given VPG, filtered by start date and end date.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZANetworkVpgSummary -vpgIdentifier "3456-7890-1234"
```
Get Network VPG Summary for VPG with Identifier "3456-7890-1234" for the last 7 days.
## PARAMETERS
### -endDate
End date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the end date is omitted, the default end date is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
Start date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the start date is omitted, the default start date is 7 days before the end date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The VPG identifier.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Network VPG Summary](https://docs.api.zerto.com/#/Network_Reports/get_v2_reports_vpg_network_summary)
+163
View File
@@ -0,0 +1,163 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAPlannerJournalSizeReport.md
schema: 2.0.0
---
# Get-ZAPlannerJournalSizeReport
## SYNOPSIS
Create a report request to retrieve the Journal Size for a specific VMs list, and timeframe.
## SYNTAX
```
Get-ZAPlannerJournalSizeReport [-siteIdentifier] <String> [-recoveryType] <String> [-vmIdentifier] <String[]>
[[-desiredJournalHistory] <Int32>] [[-startDate] <String>] [[-endDate] <String>] [<CommonParameters>]
```
## DESCRIPTION
Create a report request to retrieve the Journal Size for a specific VMs list, and timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAPlannerJournalSizeReport -siteIdentifier '1234567890-01923141' -recoveryType VMware -vmIdentifier 'vmIdentifier1', 'vmIdentifier2'
```
Gets a Journal report for VMs with identifiers 'vmIdentifier1' and 'vmIdentifier2' at source siteIdentifier '1234567890-01923141' where the target recovery location is VMware. The report will cover a Journal History of 24 hours. This will use all data contained in Zerto Analytics to create the Journal report.
### Example 2
```powershell
PS C:\> Get-ZAPlannerJournalSizeReport -siteIdentifier '1234567890-01923141' -recoveryType VMware -vmIdentifier 'vmIdentifier1', 'vmIdentifier2' -desiredJournalHistory 96
```
Gets a Journal report for VMs with identifiers 'vmIdentifier1' and 'vmIdentifier2' at source siteIdentifier '1234567890-01923141' where the target recovery location is VMware. The report will cover a Journal History of 96 hours (4 days). This will use all data contained in Zerto Analytics to create the Journal report.
### Example 3
```powershell
PS C:\> Get-ZAPlannerJournalSizeReport -siteIdentifier '1234567890-01923141' -recoveryType VMware -vmIdentifier 'vmIdentifier1', 'vmIdentifier2' -desiredJournalHistory 96 -startDate '2020-01-01'
```
Gets a Journal report for VMs with identifiers 'vmIdentifier1' and 'vmIdentifier2' at source siteIdentifier '1234567890-01923141' where the target recovery location is VMware. The report will cover a Journal History of 96 hours (4 days). This will use all data starting from Jan 1st to today contained in Zerto Analytics to create the Journal report.
### Example 4
```powershell
PS C:\> Get-ZAPlannerJournalSizeReport -siteIdentifier '1234567890-01923141' -recoveryType VMware -vmIdentifier 'vmIdentifier1', 'vmIdentifier2' -desiredJournalHistory 96 -startDate '2020-01-01' -endDate '2020-01-30'
```
Gets a Journal report for VMs with identifiers 'vmIdentifier1' and 'vmIdentifier2' at source siteIdentifier '1234567890-01923141' where the target recovery location is VMware. The report will cover a Journal History of 96 hours (4 days). This will use all data starting from Jan 1st to Jan 30th contained in Zerto Analytics to create the Journal report.
## PARAMETERS
### -desiredJournalHistory
The desired journal history in hours.
The default is 24 hours.
Limited to a 1 hour up to 720 hours, or the equivalent of 30 days
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 24
Accept pipeline input: False
Accept wildcard characters: False
```
### -endDate
The latest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoveryType
Type of target recovery site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -siteIdentifier
The site identifier(s) for which to return detailed information.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The earliest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is one year ago.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vmIdentifier
Identifiers of the VMs you want to recover at the target recovery site.
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Planner Journal Size Report - Post](https://docs.api.zerto.com/#/Planner/post_v2_planner_reports_stats_journal_size)
[Zerto Planner Journal Size Report - Get](https://docs.api.zerto.com/#/Planner/get_v2_planner_reports_stats_journal_size)
@@ -0,0 +1,158 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAPlannerNetworkPerformanceReport.md
schema: 2.0.0
---
# Get-ZAPlannerNetworkPerformanceReport
## SYNOPSIS
Create a report request to retrieve the Network Performance for a specific VMs list, and timeframe.
## SYNTAX
```
Get-ZAPlannerNetworkPerformanceReport [-siteIdentifier] <String> [-recoveryType] <String>
[-vmIdentifier] <String[]> [[-interval] <Int32>] [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Create a report request to retrieve the Network Performance for a specific VMs list, and timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAPlannerNetworkPerformanceReport -siteIdentifier '1234567890-01923141' -recoveryType VMware -vmIdentifier 'vmIdentifier1', 'vmIdentifier2'
```
Gets a Network Performance report for VMs with identifiers 'vmIdentifier1' and 'vmIdentifier2' at source siteIdentifier '1234567890-01923141' where the target recovery location is VMware. This will use all data contained in Zerto Analytics to create the Journal report.
### Example 2
```powershell
PS C:\> Get-ZAPlannerNetworkPerformanceReport -siteIdentifier '1234567890-01923141' -recoveryType VMware -vmIdentifier 'vmIdentifier1', 'vmIdentifier2' -startDate '2020-01-01' -interval 86400
```
Gets a Network Performance report for VMs with identifiers 'vmIdentifier1' and 'vmIdentifier2' at source siteIdentifier '1234567890-01923141' where the target recovery location is VMware. This will use data contained in Zerto Analytics starting Jan 1st, 2020 ending on the day the report is run to create the Journal report. Sample reporting interval will be 86400 seconds (1 day).
### Example 3
```powershell
PS C:\> Get-ZAPlannerNetworkPerformanceReport -siteIdentifier '1234567890-01923141' -recoveryType VMware -vmIdentifier 'vmIdentifier1', 'vmIdentifier2' -startDate '2020-01-01' -endDate '2020-01-30' -interval 86400
```
Gets a Network Performance report for VMs with identifiers 'vmIdentifier1' and 'vmIdentifier2' at source siteIdentifier '1234567890-01923141' where the target recovery location is VMware. This will use data contained in Zerto Analytics starting Jan 1st, 2020 ending on Jan 30th, 2020 to create the Journal report. Sample reporting interval will be 86400 seconds (1 day).
## PARAMETERS
### -endDate
The latest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The desired sample interval in seconds.
The default is 3600 seconds (1 Hour).
Limited to a 60 second to 86,400 second (24 Hour) interval
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 3600
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoveryType
Type of target recovery site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -siteIdentifier
The site identifier(s) for which to return detailed information.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The earliest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is one year ago.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vmIdentifier
Identifiers of the VMs you want to recover at the target recovery site.
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics Planner Network-Performance API Endpoint - POST](https://docs.api.zerto.com/#/Planner/post_v2_planner_reports_network_performance)
[Zerto Analytics Planner Network-Performance API Endpoint - GET](https://docs.api.zerto.com/#/Planner/get_v2_planner_reports_network_performance)
+67
View File
@@ -0,0 +1,67 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAPlannerSite.md
schema: 2.0.0
---
# Get-ZAPlannerSite
## SYNOPSIS
Retrieve all active Planner sites for a specific account - includes ID, Name and Type or retrieves datacenter, host, and VMs for a specific site.
## SYNTAX
```
Get-ZAPlannerSite [[-siteIdentifier] <String[]>] [<CommonParameters>]
```
## DESCRIPTION
Retrieve all active Planner sites for a specific account - includes ID, Name and Type or retrieves datacenter, host, and VMs for a specific site.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAPlannerSite
```
Retrieve all active Planner sites for a specific account
### Example 2
```powershell
PS C:\> Get-ZAPlannerSite -siteIdentifier '0123-45676-09876'
```
Retrieves datacenter, host, and VMs for site with Identifier '0123-45676-09876'.
## PARAMETERS
### -siteIdentifier
The site identifier(s) for which to return detailed information.
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics Sites Planner Endpoint](https://docs.api.zerto.com/#/Planner/get_v2_planner_sites)
[Zerto Analytics Single Site Planner Endpoint](https://docs.api.zerto.com/#/Planner/get_v2_planner_sites__siteIdentifier_)
+149
View File
@@ -0,0 +1,149 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAPlannerStatsReport.md
schema: 2.0.0
---
# Get-ZAPlannerStatsReport
## SYNOPSIS
Create a report request for the selected VMs for a specific timeframe, retrieving all stats data for ZCAs, WAN, Journal size and array of VMs avg IOPs, avg throughput and journal size.
## SYNTAX
```
Get-ZAPlannerStatsReport [-siteIdentifier] <String> [-recoveryType] <String> [-vmIdentifier] <String[]>
[[-desiredJournalHistory] <Int32>] [[-startDate] <String>] [[-endDate] <String>] [<CommonParameters>]
```
## DESCRIPTION
Create a report request for the selected VMs for a specific timeframe, retrieving all stats data for ZCAs, WAN, Journal size and array of VMs avg IOPs, avg throughput and journal size.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAPlannerStatsReport -siteIdentifier '0123-45676-09876' -recoveryType vcenter -vmIdentifier 'vmIdentifier01', 'vmIdentifier02'
```
Will get a stats report for the two VMs listed recovering to a vCenter site with a 24 hour journal
### Example 2
```powershell
PS C:\> Get-ZAPlannerStatsReport -siteIdentifier '0123-45676-09876' -recoveryType Azure -vmIdentifier 'vmIdentifier01', 'vmIdentifier02' -desiredJournalHistory 72
```
Will get a stats report for the two VMs listed recovering to an Azure site with a 72 hour journal
## PARAMETERS
### -desiredJournalHistory
The desired journal history in hours.
The default is 24 hours.
Limited to a 1 hour up to 720 hours, or the equivalent of 30 days
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 24
Accept pipeline input: False
Accept wildcard characters: False
```
### -endDate
The latest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoveryType
Type of target recovery site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -siteIdentifier
The site identifier(s) for which to return detailed information.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The earliest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is one year ago.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vmIdentifier
Identifiers of the VMs you want to recover at the target recovery site.
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics Planner Stats API Endpoint - POST](https://docs.api.zerto.com/#/Planner/post_v2_planner_reports_stats)
[Zerto Analytics Planner Stats API Endpoint - GET](https://docs.api.zerto.com/#/Planner/get_v2_planner_reports_stats)
+125
View File
@@ -0,0 +1,125 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAPlannerWanReport.md
schema: 2.0.0
---
# Get-ZAPlannerWanReport
## SYNOPSIS
Create a report request to retrieve WAN for a specific VMs list, and timeframe.
## SYNTAX
```
Get-ZAPlannerWanReport [-siteIdentifier] <String> [-recoveryType] <String> [-vmIdentifier] <String[]>
[[-startDate] <String>] [[-endDate] <String>] [<CommonParameters>]
```
## DESCRIPTION
Create a report request to retrieve WAN for a specific VMs list, and timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAPlannerWanReport -siteIdentifier '12345-0987654-254364' -recoveryType vcenter -vmIdentifier '1234-98789-0987', '1234-98789-1252'
```
Get a WAN requirements report for VMs at the protected site.
## PARAMETERS
### -endDate
The latest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoveryType
Type of target recovery site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -siteIdentifier
The site identifier(s) for which to return detailed information.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The earliest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is one year ago.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vmIdentifier
Identifiers of the VMs you want to recover at the target recovery site.
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics Planner Wan Stats API Endpoint - POST](https://docs.api.zerto.com/#/Planner/post_v2_planner_reports_stats_wan)
[Zerto Analytics Planner Wan Stats API Endpoint - GET](https://docs.api.zerto.com/#/Planner/get_v2_planner_reports_stats_wan)
+125
View File
@@ -0,0 +1,125 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAPlannerZcasReport.md
schema: 2.0.0
---
# Get-ZAPlannerZcasReport
## SYNOPSIS
Create a report request to retrieve ZCAs for a specific VMs list, and timeframe.
## SYNTAX
```
Get-ZAPlannerZcasReport [-siteIdentifier] <String> [-recoveryType] <String> [-vmIdentifier] <String[]>
[[-startDate] <String>] [[-endDate] <String>] [<CommonParameters>]
```
## DESCRIPTION
Create a report request to retrieve ZCAs for a specific VMs list, and timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAPlannerZcasReport -siteIdentifier '12345-0987654-254364' -recoveryType azure -vmIdentifier '1234-98789-0987', '1234-98789-1252'
```
Get a report for the number of required ZCA's in Azure to protect the supplied VMs.
## PARAMETERS
### -endDate
The latest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -recoveryType
Type of target recovery site.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -siteIdentifier
The site identifier(s) for which to return detailed information.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The earliest timestamp of an event to return, in RFC 3339 standard.
('1970-01-01T00:00:00Z').
The default is one year ago.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vmIdentifier
Identifiers of the VMs you want to recover at the target recovery site.
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics Planner ZCA Stats API Endpoint - POST](https://docs.api.zerto.com/#/Planner/post_v2_planner_reports_stats_zcas)
[Zerto Analytics Planner ZCA Stats API Endpoint - GET](https://docs.api.zerto.com/#/Planner/get_v2_planner_reports_stats_zcas)
+120
View File
@@ -0,0 +1,120 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAProtectedVm.md
schema: 2.0.0
---
# Get-ZAProtectedVm
## SYNOPSIS
Gets information about currently protected Virtual Machines in all sites. If desired a subset of VMs can be returned by providing VM Identifiers for each virtual machine.
## SYNTAX
### AllVMs (Default)
```
Get-ZAProtectedVm [-AllVms] [<CommonParameters>]
```
### IndividualVMs
```
Get-ZAProtectedVm -VMIdentifier <String[]> [-Volumes] [<CommonParameters>]
```
## DESCRIPTION
Gets information about currently protected Virtual Machines in all sites. If desired a subset of VMs can be returned by providing VM Identifiers for each virtual machine. Finally, when gathering information for individual virtual machines, the `-Volumes` parameter can be specified to return volume information for the protected VM.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAProtectedVm
```
Returns all protected virtual machines across all sites.
### Example 2
```powershell
PS C:\> Get-ZAProtectedVm -AllVMs
```
Returns all protected virtual machines across all sites.
### Example 3
```powershell
PS C:\> Get-ZAProtectedVm -VMIdentifier '09914-12345-12341235', '81238-12532-12355332'
```
Returns information for only the two specified virtual machines
### Example 4
```powershell
PS C:\> Get-ZAProtectedVm -VMIdentifier '09914-12345-12341235', '81238-12532-12355332' -Volumes
```
Returns volume information for the two specified virtual machines
## PARAMETERS
### -AllVms
Use this switch when you want a list of all protected VMs.
Please be warned this list can be quite large.
```yaml
Type: SwitchParameter
Parameter Sets: AllVMs
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
```
### -VMIdentifier
A list of VM identifiers to query
```yaml
Type: String[]
Parameter Sets: IndividualVMs
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Volumes
Specify this switch when you would like protected vms' volume information returned
```yaml
Type: SwitchParameter
Parameter Sets: IndividualVMs
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics Protected VMs API Endpoint - AllVMs](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_protected_vms)
[Zerto Analytics Protected VMs API Endpoint - List of VMs](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_protected_vms__vmIdentifier_)
[Zerto Analytics Protected VMs API Endpoint - Volumes of VMs](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_protected_vms__vmIdentifier__volumes)
+60
View File
@@ -0,0 +1,60 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAProtectedVmReport.md
schema: 2.0.0
---
# Get-ZAProtectedVmReport
## SYNOPSIS
Creates a report of the requested protected virtual machines' volumes.
## SYNTAX
```
Get-ZAProtectedVmReport -VMIdentifier <String[]> [<CommonParameters>]
```
## DESCRIPTION
Creates a report of the requested protected virtual machines' volumes.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAProtectedVmReport -VMIdentifier '09914-12345-12341235', '81238-12532-12355332'
```
Generates a protected vm report for the virtual machines with the specified VMIdentifiers.
## PARAMETERS
### -VMIdentifier
A list of VM identifiers to include in the report.
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics Protected VMs Report API Endpoint - POST](https://docs.api.zerto.com/#/Monitoring/post_v2_monitoring_protected_vms)
[Zerto Analytics Protected VMs Report API Endpoint - GET](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_protected_vms_reportId__reportId_)
+109
View File
@@ -0,0 +1,109 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/Master/docs/Get-ZARPOAccountAverage.md
schema: 2.0.0
---
# Get-ZARPOAccountAverage
## SYNOPSIS
Get average RPO for all VPGs in a single account, filtered by last 30 days.
## SYNTAX
```
Get-ZARPOAccountAverage [[-zOrgIdentifier] <String>] [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Get average RPO for all VPGs in a single account, filtered by last 30 days.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZARPOAccountAverage
```
Get average RPO for all VPGs in a single account.
### Example 2
```powershell
PS C:\> Get-ZARPOAccountAverage -zOrgIdentifier "1234-5678-9012"
```
Get average RPO for all VPGs in zOrg with identifier "1234-5678-9012".
### Example 3
```powershell
PS C:\> Get-ZARPOAccountAverage -startDate "2019-06-01T00:00:00Z" -endDate "2019-06-02T00:00:00Z"
```
Get average RPO for all VPGs in a single account for June 6th, 2019
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the user's average RPO for a single account.
If the ZORG identifier is omitted, statistics related to all sites, for a single account, is retrieved.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Account RPO Average](https://docs.api.zerto.com/#/RPO_Reports/get_v2_reports_account_rpo_average)
+118
View File
@@ -0,0 +1,118 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/Master/docs/Get-ZARPOAverage.md
schema: 2.0.0
---
# Get-ZARPOAverage
## SYNOPSIS
Retrieves list of average RPO values for a specific VPG, filtered by start date, end date, and optional interval. The interval defines the RPO samples interval. by default a 1 minutes interval.
## SYNTAX
```
Get-ZARPOAverage [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>] [[-interval] <Int32>]
[<CommonParameters>]
```
## DESCRIPTION
Retrieves list of average RPO values for a specific VPG, filtered by start date, end date, and optional interval. The interval defines the RPO samples interval. by default a 1 minutes interval.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZARPOAverage -vpgIdentifier "5678-9012-3456"
```
Returns RPO Average over the past 7 days for VPG with Identifier "5678-9012-3456"
### Example 2
```powershell
PS C:\> Get-ZARPOAverage -vpgIdentifier "5678-9012-3456" -startDate "2019-06-01T12:00:00Z" -endDate "2019-06-01T14:00:00Z" -interval 60
```
Returns RPO Average in one minute intervals for the time period between June 1st, 2019 at Noon to June 1st, 2019 at 14:00 for VPG with Identifier "5678-9012-3456"
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -interval
The interval selected within the duration of the report.
The interval can be 1-minute data granularity for up to 6 hours' time frame, 1-hour data granularity for 6 hours to 15 days' time frame or 1-day data granularity for 15 days up to 30 days' time frame.
Value should be submitted in Seconds
```yaml
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for RPO Average](https://docs.api.zerto.com/#/RPO_Reports/get_v2_reports_rpo_average)
+107
View File
@@ -0,0 +1,107 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZARPOBreach.md
schema: 2.0.0
---
# Get-ZARPOBreach
## SYNOPSIS
Retrieves RPO breaches over the selected timeframe.
## SYNTAX
```
Get-ZARPOBreach [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>] [<CommonParameters>]
```
## DESCRIPTION
Retrieves RPO breaches over the selected timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZARPOBreach -vpgIdentifier "3456-7890-1234"
```
Gets the RPO Breaches for the VPG with identifier "3456-7890-1234" for the past 7 days.
### Example 2
```powershell
PS C:\> Get-ZARPOBreach -vpgIdentifier "3456-7890-1234" -startDate "2019-01-01T00:00:00"
```
Gets the RPO Breaches for the VPG with identifier "3456-7890-1234" starting January 1st, 2019 till the date this command is run.
### Example 3
```powershell
PS C:\> Get-ZARPOBreach -vpgIdentifier "3456-7890-1234" -startDate "2019-01-01T00:00:00" -endDate "2019-02-01T00:00:00"
```
Gets the RPO Breaches for the VPG with identifier "3456-7890-1234" for the Month of January.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for RPO Breach](https://docs.api.zerto.com/#/RPO_Reports/get_v2_reports_rpo_breach)
+107
View File
@@ -0,0 +1,107 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZARPOStat.md
schema: 2.0.0
---
# Get-ZARPOStat
## SYNOPSIS
Retrieves Rpo min, max and avg. Stats.
## SYNTAX
```
Get-ZARPOStat [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>] [<CommonParameters>]
```
## DESCRIPTION
Retrieves Rpo min, max and avg. Stats.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZARPOStat -vpgIdentifier "3456-7890-1234"
```
Gets the RPO Stats for the VPG with identifier "3456-7890-1234" for the past 7 days.
### Example 2
```powershell
PS C:\> Get-ZARPOStat -vpgIdentifier "3456-7890-1234" -startDate "2019-01-01T00:00:00"
```
Gets the RPO Stats for the VPG with identifier "3456-7890-1234" starting January 1st, 2019 till the date this command is run.
### Example 3
```powershell
PS C:\> Get-ZARPOStat -vpgIdentifier "3456-7890-1234" -startDate "2019-01-01T00:00:00" -endDate "2019-02-01T00:00:00"
```
Gets the RPO Stats for the VPG with identifier "3456-7890-1234" for the Month of January.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for RPO Stats](https://docs.api.zerto.com/#/RPO_Reports/get_v2_reports_stats_rpo)
+108
View File
@@ -0,0 +1,108 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZARPOStatusProportion.md
schema: 2.0.0
---
# Get-ZARPOStatusProportion
## SYNOPSIS
Retrieves RPO SLA status distribution over the selected timeframe.
## SYNTAX
```
Get-ZARPOStatusProportion [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>]
[<CommonParameters>]
```
## DESCRIPTION
Retrieves RPO SLA status distribution over the selected timeframe.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZARPOStatusProportion -vpgIdentifier "3456-7890-1234"
```
Gets the RPO Breaches for the VPG with identifier "3456-7890-1234" for the past 7 days.
### Example 2
```powershell
PS C:\> Get-ZARPOStatusProportion -vpgIdentifier "3456-7890-1234" -startDate "2019-01-01T00:00:00"
```
Gets the RPO Breaches for the VPG with identifier "3456-7890-1234" starting January 1st, 2019 till the date this command is run.
### Example 3
```powershell
PS C:\> Get-ZARPOStatusProportion -vpgIdentifier "3456-7890-1234" -startDate "2019-01-01T00:00:00" -endDate "2019-02-01T00:00:00"
```
Gets the RPO Breaches for the VPG with identifier "3456-7890-1234" for the Month of January.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for RPO Statuses Proportions](https://docs.api.zerto.com/#/RPO_Reports/get_v2_reports_rpo_statuses_proportions)
+107
View File
@@ -0,0 +1,107 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAMonitoring.md
schema: 2.0.0
---
# Get-ZARPOSummary
## SYNOPSIS
Retrieves RPO historical statistics for a given VPG.
## SYNTAX
```
Get-ZARPOSummary [-vpgIdentifier] <String> [[-startDate] <String>] [[-endDate] <String>] [<CommonParameters>]
```
## DESCRIPTION
Retrieves RPO historical statistics for a given VPG.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZARPOSummary -vpgIdentifier "3456-7890-1234"
```
Gets the RPO Summary for the VPG with identifier "3456-7890-1234" for the past 7 days.
### Example 2
```powershell
PS C:\> Get-ZARPOSummary -vpgIdentifier "3456-7890-1234" -startDate "2019-01-01T00:00:00"
```
Gets the RPO Summary for the VPG with identifier "3456-7890-1234" starting January 1st, 2019 till the date this command is run.
### Example 3
```powershell
PS C:\> Get-ZARPOSummary -vpgIdentifier "3456-7890-1234" -startDate "2019-01-01T00:00:00" -endDate "2019-02-01T00:00:00"
```
Gets the RPO Summary for the VPG with identifier "3456-7890-1234" for the Month of January.
## PARAMETERS
### -endDate
The end date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
The default is the current time.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
The starting date of the report, in RFC 3339 standard ('1970-01-01T00:00:00Z').
If only the end date is added, the start date by default will be the end date minus 7 days.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The identifier of the VPG.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for RPO Summary](https://docs.api.zerto.com/#/RPO_Reports/get_v2_reports_rpo_summary)
+69
View File
@@ -0,0 +1,69 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZASite.md
schema: 2.0.0
---
# Get-ZASite
## SYNOPSIS
Retrieve a list of all sites.
## SYNTAX
```
Get-ZASite [[-zOrgIdentifier] <String>] [<CommonParameters>]
```
## DESCRIPTION
Retrieve a list of all sites.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZASite
```
Retrieve a list of all sites.
### Example 2
```powershell
PS C:\> Get-ZASite -zOrgIdentifier "1234-5678-9012"
```
Retrieve a list of all sites managed under zOrgIdentifier "1234-5678-9012".
## PARAMETERS
### -zOrgIdentifier
The ZORG identifier by which to filter site list.
If the ZORG identifier is omitted, a list of all sites is retrieved.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Sites](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_sites)
+104
View File
@@ -0,0 +1,104 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZASitePair.md
schema: 2.0.0
---
# Get-ZASitePair
## SYNOPSIS
Get all the sites, protected and recovery, filtered by start date and end date.
## SYNTAX
```
Get-ZASitePair [[-zOrgIdentifier] <String>] [[-startDate] <String>] [[-endDate] <String>] [<CommonParameters>]
```
## DESCRIPTION
Get all the sites, protected and recovery, filtered by start date and end date.
* When startDate is omitted, the default startDate is 7 days before the endDate.
* When endDate is ommited, the default endDate is the current date.
* When both startDate and endDate are omitted, the default date range is the last 7 days.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZASitePair
```
Returns all site pairings.
### Example 1
```powershell
PS C:\> Get-ZASitePair -zOrgIdentifier "9876-5432-1098"
```
Returns all site pairings belonging to zOrg with Identifier "9876-5432-1098".
## PARAMETERS
### -endDate
End date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the end date is omitted, the default endDate is the current date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -startDate
Start date in RFC 3339 standard ('1970-01-01T00:00:00Z').
If the start date is omitted, the default start date is 7 days before the end date.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the site list.
If the ZORG identifier is omitted, a list of all sites is retrieved.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Site Pairs](https://docs.api.zerto.com/#/Network_Reports/get_v2_reports_sites_list)
+70
View File
@@ -0,0 +1,70 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZASiteTopology.md
schema: 2.0.0
---
# Get-ZASiteTopology
## SYNOPSIS
Retrieves a collection of Sites topology information structures for all the available user's sites, including disabled and non-transmitting due to lack of a transmitter (older ZVR versions).
## SYNTAX
```
Get-ZASiteTopology [[-zOrgIdentifier] <String>] [<CommonParameters>]
```
## DESCRIPTION
Retrieves a collection of Sites topology information structures for all the available user's sites, including disabled and non-transmitting due to lack of a transmitter (older ZVR versions). | The following note should be taken into consideration:
The information might not be complete, since there are sites that do not transmit (disabled), yet this API concludes their presence and VPG count from the VPGs they share with transmitting sites. Such a disabled site might have relations with other disabled sites, which this API does not reveal.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZASiteTopology
```
Retrieves a collection of Sites topology information structures for all the available user's sites.
### Example 2
```powershell
PS C:\> Get-ZASiteTopology -zOrgIdentifier "1234-5678-9012"
```
Retrieves a collection of Sites topology information structures for all the available user's sites within zOrgIdentifier "1234-5678-9012".
## PARAMETERS
### -zOrgIdentifier
The ZORG identifier by which to filter sites topology list.
If the ZORG identifier is omitted, information related to all sites topology is retrieved.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Site Topology](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_sites_format_topology)
+112
View File
@@ -0,0 +1,112 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZATask.md
schema: 2.0.0
---
# Get-ZATask
## SYNOPSIS
Retrieve details of all existing tasks.
## SYNTAX
### zOrg (Default)
```
Get-ZATask [-zOrgIdentifier <String>] [-limitTo <Int32>] [<CommonParameters>]
```
### taskId
```
Get-ZATask -taskIdentifier <String> [<CommonParameters>]
```
## DESCRIPTION
Retrieve details of all existing tasks.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZATask
```
Retrieve details of all existing tasks.
### Example 2
```powershell
PS C:\> Get-ZATask -zOrgIdentifier "1234-5678-9012"
```
Retrieve details of all existing tasks for zOrg with Identifier "1234-5678-9012".
### Example 1
```powershell
PS C:\> Get-ZATask -taskIdentifier "9012-3456-7890"
```
Retrieve details of a specific task with identifier "9012-3456-7890".
## PARAMETERS
### -limitTo
The maximum number of tasks to return.
```yaml
Type: Int32
Parameter Sets: zOrg
Aliases:
Required: False
Position: Named
Default value: 0
Accept pipeline input: False
Accept wildcard characters: False
```
### -taskIdentifier
The task Idnetifier
```yaml
Type: String
Parameter Sets: taskId
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the task list.
If the ZORG identifier is omitted, a list of all the tasks is retrieved.
```yaml
Type: String
Parameter Sets: zOrg
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Tasks](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_tasks)
+137
View File
@@ -0,0 +1,137 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAVolume.md
schema: 2.0.0
---
# Get-ZAVolume
## SYNOPSIS
Retrieves account volumes by datastore. Enter a site identifier and cluster identifier to get the list of volumes that exist in the datastore cluster. Or, enter a site identifier and datastore identifier to get the list of volumes that exist in the datastore. To retrieve all volumes for a specific VPG, enter a VPG identifier only.
## SYNTAX
### VpgIdentifier (Default)
```
Get-ZAVolume -vpgIdentifier <String> [<CommonParameters>]
```
### SiteAndDatastoreIdentifier
```
Get-ZAVolume -siteIdentifier <String> -datastoreIdentifier <String> [<CommonParameters>]
```
### SiteAndClusterIdentifier
```
Get-ZAVolume -siteIdentifier <String> -clusterIdentifier <String> [<CommonParameters>]
```
## DESCRIPTION
Retrieves account volumes by datastore. Enter a site identifier and cluster identifier to get the list of volumes that exist in the datastore cluster. Or, enter a site identifier and datastore identifier to get the list of volumes that exist in the datastore. To retrieve all volumes for a specific VPG, enter a VPG identifier only.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAVolume -vpgIdentifier "2345-6789-0123"
```
Returns all volume information for all VMs in VPG with Identifier "2345-6789-0123"
### Example 2
```powershell
PS C:\> Get-ZAVolume -siteIdentifier "3456-7890-1234" -clusterIdentifier "0123-4567-8901"
```
Returns all volume information for all volumes in Site with Identifier "3456-7890-1234" on Datastore Cluster with Identifier "0123-4567-8901"
### Example 3
```powershell
PS C:\> Get-ZAVolume -siteIdentifier "3456-7890-1234" -datastoreIdentifier "5678-9012-3456"
```
Returns all volume information for all volumes in Site with Identifier "3456-7890-1234" on Datastore with Identifier "5678-9012-3456"
## PARAMETERS
### -clusterIdentifier
The cluster identifier.
If a cluster identifier is not entered, you must enter a datastore identifier.
```yaml
Type: String
Parameter Sets: SiteAndClusterIdentifier
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -datastoreIdentifier
The datastore identifer.
If a datastore identifier is not entered, you must enter a cluster identifier.
```yaml
Type: String
Parameter Sets: SiteAndDatastoreIdentifier
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -siteIdentifier
The site identifier.
The site identifier is mandatory if vpgIdentifier is not entered.
```yaml
Type: String
Parameter Sets: SiteAndDatastoreIdentifier, SiteAndClusterIdentifier
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The vpg identifer.
```yaml
Type: String
Parameter Sets: VpgIdentifier
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
### None
## OUTPUTS
### System.Object
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for Volumes](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_volumes)
+98
View File
@@ -0,0 +1,98 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAVpg.md
schema: 2.0.0
---
# Get-ZAVpg
## SYNOPSIS
Retrieve a list of all VPGs.
## SYNTAX
### zOrg (Default)
```
Get-ZAVpg [-zOrgIdentifier <String>] [<CommonParameters>]
```
### vpg
```
Get-ZAVpg -vpgIdentifier <String> [<CommonParameters>]
```
## DESCRIPTION
Retrieve a list of all VPGs.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAVpg
```
Retrieve a list of all VPGs.
### Example 2
```powershell
PS C:\> Get-ZAVpg -zOrgIdentifier "1234-5678-9012"
```
Retrieve a list of all VPGs associated with zOrg "1234-5678-9012"
### Example 3
```powershell
PS C:\> Get-ZAVpg -vpgIdentifier "2109-8765-4321"
```
Retrieve information for VPG with identifier "2109-8765-4321"
## PARAMETERS
### -vpgIdentifier
The VPG Identifier
```yaml
Type: String
Parameter Sets: vpg
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -zOrgIdentifier
The ZORG identifier by which to filter the VPG list.
If the ZORG identifier is omitted, a list of all VPGs is retrieved.
```yaml
Type: String
Parameter Sets: zOrg
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for VPGs](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_vpgs)
[Zerto Analytics REST API Endpoint for VPG Identifier](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_vpgs__vpgIdentifier_)
+46
View File
@@ -0,0 +1,46 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZAzOrg.md
schema: 2.0.0
---
# Get-ZAzOrg
## SYNOPSIS
Retrieve a list of all ZORGs.
## SYNTAX
```
Get-ZAzOrg [<CommonParameters>]
```
## DESCRIPTION
Retrieve a list of all ZORGs.
## EXAMPLES
### Example 1
```powershell
PS C:\> Get-ZAzOrg
```
Retrieve a list of all ZORGs.
## PARAMETERS
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics REST API Endpoint for ZOrgs](https://docs.api.zerto.com/#/Monitoring/get_v2_monitoring_zorgs)
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoAlert.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoAlert.md
schema: 2.0.0
---
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoDatastore.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoDatastore.md
schema: 2.0.0
---
+19 -2
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoEvent.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoEvent.md
schema: 2.0.0
---
@@ -66,13 +66,27 @@ PS C:\> Get-ZertoEvent -eventId "Need an eventID"
Returns information for each -eventID specified.
### Example 1
### Example 3
```powershell
PS C:\> Get-ZertoEvent -startDate "2019-01-01" -endDate "2019-01-07" -vpg "My Vpg"
```
Returns all events between Jan. 01, 2019 and Jan. 07, 2019 (inclusive) for the vpg "My Vpg"
### Example 4
```powershell
PS C:\> Get-ZertoEvent -userName "Domain.tld\MyUser
```
Returns all events associated with the username passed into the command.
### Example 5
```powershell
PS C:\> Get-ZertoEvent -startDate "2019-01-01T12:30:00" -endDate "2019-01-01T13:30:00" -vpg "My Vpg"
```
Returns all events between Jan. 01, 2019 12:30 PM and Jan. 01, 2019 1:30 PM (inclusive) for the vpg "My Vpg"
## PARAMETERS
### -alertIdentifier
@@ -112,6 +126,7 @@ The type of event to return. This filter behaves in the same way as the eventCat
Type: String
Parameter Sets: filter
Aliases:
Accepted values: All, Events, Alerts
Required: False
Position: Named
@@ -159,6 +174,7 @@ The type of entity for which you wish to return results. Possible Values are: 'V
Type: String
Parameter Sets: filter
Aliases:
Accepted values: VPG, VRA, Unknown, Site
Required: False
Position: Named
@@ -174,6 +190,7 @@ This filter behaves in the same way as the category filter. If both category and
Type: String
Parameter Sets: filter
Aliases:
Accepted values: All, Events, Alerts
Required: False
Position: Named
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoLicense.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoLicense.md
schema: 2.0.0
---
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoLocalSite.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoLocalSite.md
schema: 2.0.0
---
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoPeerSite.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoPeerSite.md
schema: 2.0.0
---
+2 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoProtectedVm.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoProtectedVm.md
schema: 2.0.0
---
@@ -88,6 +88,7 @@ The priority specified for the VPG. Possible values are: 'Low', 'Medium', or 'Hi
Type: String
Parameter Sets: filter
Aliases:
Accepted values: Low, Medium, High
Required: False
Position: Named
+3 -18
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoRecoveryReport.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoRecoveryReport.md
schema: 2.0.0
---
@@ -20,7 +20,7 @@ Get-ZertoRecoveryReport [<CommonParameters>]
### filter
```
Get-ZertoRecoveryReport [-startTime <String>] [-endTime <String>] [-pageNumber <String>] [-pageSize <String>]
[-vpgIdentifier <String>] [-vpgName <String>] [-recoveryType <String>] [-state <String>] [<CommonParameters>]
[-vpgName <String>] [-recoveryType <String>] [-state <String>] [<CommonParameters>]
```
## DESCRIPTION
@@ -102,6 +102,7 @@ Possible values are: 'Failover', 'Failover Test', or 'Move'
Type: String
Parameter Sets: filter
Aliases:
Accepted values: Failover, Failover Test, Move
Required: False
Position: Named
@@ -142,22 +143,6 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
The internal identifier of the VPG.
You can specify more than one VPG, separated by commas.
```yaml
Type: String
Parameter Sets: filter
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgName
The name of the VPG.
You can specify more than one VPG, separated by commas.
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoResourcesReport.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoResourcesReport.md
schema: 2.0.0
---
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoServiceProfile.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoServiceProfile.md
schema: 2.0.0
---
+2 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoTask.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoTask.md
schema: 2.0.0
---
@@ -129,6 +129,7 @@ The status of the task. Possible values are: 'InProgress', 'Paused', 'Failed', '
Type: String
Parameter Sets: filter
Aliases:
Accepted values: InProgress, Paused, Failed, Completed, Cancelling
Required: False
Position: Named
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoUnprotectedVm.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoUnprotectedVm.md
schema: 2.0.0
---
+23 -3
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoVirtualizationSite.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoVirtualizationSite.md
schema: 2.0.0
---
@@ -18,6 +18,11 @@ Returns information about the hypervisor site where the API is run and all the s
Get-ZertoVirtualizationSite [<CommonParameters>]
```
### repositories
```
Get-ZertoVirtualizationSite -siteIdentifier <String> [-repositories] [<CommonParameters>]
```
### folders
```
Get-ZertoVirtualizationSite -siteIdentifier <String> [-folders] [<CommonParameters>]
@@ -225,6 +230,21 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -repositories
The identifier of the Zerto Virtual Manager site.
```yaml
Type: SwitchParameter
Parameter Sets: repositories
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -resourcePools
Return all resource pools at the selected site.
@@ -245,7 +265,7 @@ The identifier of the Zerto Virtual Manager site.
```yaml
Type: String
Parameter Sets: folders, devices, vms, resourcePools, networks, hosts, hostClusters, datastores, datastoreClusters, siteIdentifier
Parameter Sets: repositories, folders, devices, vms, resourcePools, networks, hosts, hostClusters, datastores, datastoreClusters, siteIdentifier
Aliases: siteId
Required: True
@@ -271,7 +291,7 @@ Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoVolume.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoVolume.md
schema: 2.0.0
---
+2 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoVpg.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoVpg.md
schema: 2.0.0
---
@@ -271,6 +271,7 @@ The VPG priority. Possible values are: 'Low', 'Medium', 'High'
Type: String
Parameter Sets: filter
Aliases:
Accepted values: Low, Medium, High
Required: False
Position: Named
+37 -10
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoVpgSetting.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoVpgSetting.md
schema: 2.0.0
---
@@ -17,6 +17,11 @@ Returns information when a VPG Settings object is created to create a new or edi
Get-ZertoVpgSetting [<CommonParameters>]
```
### ltr
```
Get-ZertoVpgSetting -vpgSettingsIdentifier <String[]> [-ltr] [<CommonParameters>]
```
### volumeIdentifier
```
Get-ZertoVpgSetting -vpgSettingsIdentifier <String[]> -vmIdentifier <String> -volumeIdentifier <String>
@@ -56,7 +61,7 @@ Get-ZertoVpgSetting -vpgSettingsIdentifier <String[]> [-scripting] [<CommonParam
### recovery
```
Get-ZertoVpgSetting -vpgSettingsIdentifier <String[]> [-rcovery] [<CommonParameters>]
Get-ZertoVpgSetting -vpgSettingsIdentifier <String[]> [-recovery] [<CommonParameters>]
```
### priority
@@ -151,10 +156,17 @@ PS C:\> Get-ZertoVpgSetting -vpgSettingsIdentifier "MySettingsIdentifier" -basic
Returns current basic settings for vpgSettingsIdentifier "MySettingsIdentifier"
### Example 6
```powershell
PS C:\> Get-ZertoVpgSetting -vpgSettingsIdentifier "MySettingsIdentifier" -ltr
```
Returns current LTR settings for vpgSettingsIdentifier "MySettingsIdentifier"
## PARAMETERS
### -backup
Return backup information for VPG identifier specified
Return backup information for VPG identifier specified. Please note, this parameter is ONLY available in Zerto version 7.5 and earlier. Attempting to run this switch against a Zerto Virtual Manager version 8.0 or higher result in an error.
```yaml
Type: SwitchParameter
@@ -199,7 +211,7 @@ Accept wildcard characters: False
```
### -dayOfWeek
Get the day of week a backup is scheduled
Get the day of week a backup is scheduled. Please note, this parameter is ONLY available in Zerto version 7.5 and earlier. Attempting to run this switch against a Zerto Virtual Manager version 8.0 or higher result in an error.
```yaml
Type: SwitchParameter
@@ -228,6 +240,21 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -ltr
Return LTR information for the specified VPG. Please note, this parameter is ONLY available in Zerto version 8.0 and later. Attempting to run this switch against a Zerto Virtual Manager version 7.5 or lower will result in an error.
```yaml
Type: SwitchParameter
Parameter Sets: ltr
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -networks
Get VPG Network Settings
@@ -288,13 +315,13 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -rcovery
### -recovery
Get VPG Recovery Settings
```yaml
Type: SwitchParameter
Parameter Sets: recovery
Aliases:
Aliases: rcovery
Required: True
Position: Named
@@ -304,7 +331,7 @@ Accept wildcard characters: False
```
### -retentionPeriod
Get the retention period for a backup
Get the retention period for a backup. Please note, this parameter is ONLY available in Zerto version 7.5 and earlier. Attempting to run this switch against a Zerto Virtual Manager version 8.0 or higher result in an error.
```yaml
Type: SwitchParameter
@@ -319,7 +346,7 @@ Accept wildcard characters: False
```
### -schedulerPeriod
Get the backup schedule
Get the backup schedule. Please note, this parameter is ONLY available in Zerto version 7.5 and earlier. Attempting to run this switch against a Zerto Virtual Manager version 8.0 or higher result in an error.
```yaml
Type: SwitchParameter
@@ -413,7 +440,7 @@ The identifier of the VPG settings object for which information is retrieved.
```yaml
Type: String[]
Parameter Sets: volumeIdentifier, volumes, nicIdentifier, nics, vmIdentifier, vms, scripting, recovery, priority, networks, journal, bootGroup, basic, schedulerPeriod, retentionPeriod, dayOfWeek, backup, vpgSettingsIdentifier
Parameter Sets: ltr, volumeIdentifier, volumes, nicIdentifier, nics, vmIdentifier, vms, scripting, recovery, priority, networks, journal, bootGroup, basic, schedulerPeriod, retentionPeriod, dayOfWeek, backup, vpgSettingsIdentifier
Aliases: vpgSettingsId, settingsId
Required: True
@@ -424,7 +451,7 @@ Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoVra.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoVra.md
schema: 2.0.0
---
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertoZorg.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoZorg.md
schema: 2.0.0
---
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Get-ZertpZsspSession.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Get-ZertoZsspSession.md
schema: 2.0.0
---
+96
View File
@@ -0,0 +1,96 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Import-ZertoVmNicSetting.md
schema: 2.0.0
---
# Import-ZertoVmNicSetting
## SYNOPSIS
Using a CSV file, will import updated Live and Test network settings for protected virtual machines.
## SYNTAX
```
Import-ZertoVmNicSetting [-InputFile] <String> [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
Using a CSV file, will import updated Live and Test network settings for protected virtual machines. This function will read the provided CSV file and only update VMs defined in the file.
Each entry in the CSV will be for one VM and a single NIC attached to that VM. Each entry MUST contain the following information: VPG Name, VM Name, Network Adapter Name, Mac Address Update for both Live and Test, and Network Name for both Live and Test. All other information is optional, but will be applied based on the following logic:
* If 'IsDhcp' is set to 'TRUE', the NIC setting will be set to DHCP and Primary DNS, Secondary DNS, and Search Domain settings will be applied along with the mandatory fields.
* If 'IsDhcp' is set to 'FALSE' or not set and there is an IP Address defined, the IP Address, Subnet Mask, Default Gateway, Primary DNS, Secondary DNS, and Search Domain settings will be applied along with the mandatory fields.
* if 'IsDhcp' is set to 'FALSE' or not set and there is NOT an IP Address defined, the current NIC settings will be removed and ONLY the mandatory fields will be applied.
This logic is applied to both the Live and Test settings individually. It is recommended to use the `Export-ZertoVpgNicSetting` to dump all current settings and then modify a copy of the exported file with only the settings you wish to update. Import the copied file and if you need to revert, Import the original.
## EXAMPLES
### Example 1
```powershell
PS C:\> Import-ZertoVmNicSetting -InputFile 'C:\ZertoScripts\UpdatedNicInformation.csv'
```
Imports the data in the CSV located at 'C:\ZertoScripts\UpdatedNicInformation.csv' and updates each VM and each NIC as defined in the CSV file.
## PARAMETERS
### -InputFile
File to process for import
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before running the cmdlet.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Virtual Manager REST API VpgSettings end point documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/index.html#page/RestfulAPIs%2FStatusAPIs.5.110.html%23)
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/Master/docs/Import-ZertoVpg.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/Master/docs/Import-ZertoVpg.md
schema: 2.0.0
---
+63 -5
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Install-ZertoVra.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Install-ZertoVra.md
schema: 2.0.0
---
@@ -12,12 +12,26 @@ Install Zerto VRA to a single host in the site with either a Static IP address,
## SYNTAX
### DhcpWithRoot
```
Install-ZertoVra -hostName <String> -datastoreName <String> -networkName <String> [-memoryInGB <Int32>]
[-groupName <String>] [-Dhcp] [-UseRootCredential] -HostRootPassword <SecureString> [-WhatIf] [-Confirm]
[<CommonParameters>]
```
### Dhcp
```
Install-ZertoVra -hostName <String> -datastoreName <String> -networkName <String> [-memoryInGB <Int32>]
[-groupName <String>] [-Dhcp] [-WhatIf] [-Confirm] [<CommonParameters>]
```
### StaticIpWithRoot
```
Install-ZertoVra -hostName <String> -datastoreName <String> -networkName <String> [-memoryInGB <Int32>]
[-groupName <String>] -vraIpAddress <String> -defaultGateway <String> -subnetMask <String>
[-UseRootCredential] -HostRootPassword <SecureString> [-WhatIf] [-Confirm] [<CommonParameters>]
```
### StaticIp
```
Install-ZertoVra -hostName <String> -datastoreName <String> -networkName <String> [-memoryInGB <Int32>]
@@ -44,6 +58,20 @@ PS C:\> Install-ZertoVra -hostName "Host01" -datastoreName "Datastore01" -networ
Installs a VRA on the Host "Host01" using datastore "Datastore01" on network "VM Network" assigning a DHCP address.
### Example 3
```powershell
PS C:\> Install-ZertoVra -hostName "Host01" -datastoreName "Datastore01" -networkName "VM Network" -vraIpAddress "192.168.1.50" -defaultGateway "192.168.1.254" -subnetMask "255.255.255.0" -UseRootCredential -HostRootPassword $RootPasswordAsSecureString
```
Installs a VRA on the Host "Host01" using datastore "Datastore01" on network "VM Network" assigning an IP address if "192.168.1.50", subnetmask of "255.255.255.0" and default gateway of "192.168.1.254" using the Root Credential install method.
### Example 4
```powershell
PS C:\> Install-ZertoVra -hostName "Host01" -datastoreName "Datastore01" -networkName "VM Network" -dhcp -UseRootCredential -HostRootPassword $RootPasswordAsSecureString
```
Installs a VRA on the Host "Host01" using datastore "Datastore01" on network "VM Network" assigning a DHCP address using the Root Credential install method.
## PARAMETERS
### -datastoreName
@@ -66,7 +94,7 @@ Default gateway to assign to the VRA
```yaml
Type: String
Parameter Sets: StaticIp
Parameter Sets: StaticIpWithRoot, StaticIp
Aliases:
Required: True
@@ -81,7 +109,7 @@ Assign a DHCP address to the VRA.
```yaml
Type: SwitchParameter
Parameter Sets: Dhcp
Parameter Sets: DhcpWithRoot, Dhcp
Aliases:
Required: True
@@ -122,6 +150,21 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -HostRootPassword
The password for the root user of the ESXi host where the VRA is to be installed.
```yaml
Type: SecureString
Parameter Sets: DhcpWithRoot, StaticIpWithRoot
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -memoryInGB
Initial amount of memory to assign to the VRA in GB.
Default is 3, Minimum is 1, Maximum is 16
@@ -158,7 +201,22 @@ Subnetmask to be assigned to the VRA
```yaml
Type: String
Parameter Sets: StaticIp
Parameter Sets: StaticIpWithRoot, StaticIp
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -UseRootCredential
Use this switch to install the VRA using the root password install method.
```yaml
Type: SwitchParameter
Parameter Sets: DhcpWithRoot, StaticIpWithRoot
Aliases:
Required: True
@@ -173,7 +231,7 @@ Static IP address to assign to the VRA.
```yaml
Type: String
Parameter Sets: StaticIp
Parameter Sets: StaticIpWithRoot, StaticIp
Aliases:
Required: True
+100
View File
@@ -0,0 +1,100 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Invoke-ZARestRequest.md
schema: 2.0.0
---
# Invoke-ZARestRequest
## SYNOPSIS
Function used to submit a REST request to the Zerto Analytics Portal. Should be used when attempting to submit a request inside a ZertoApiWrapper function or if attempting to perform an operation not currently covered in a ZertoApiWrapper function.
## SYNTAX
```
Invoke-ZARestRequest [-uri] <String> [[-method] <String>] [[-body] <String>] [<CommonParameters>]
```
## DESCRIPTION
Function used to submit a REST request to the Zerto Analytics Portal. Should be used when attempting to submit a request inside a ZertoApiWrapper function or if attempting to perform an operation not currently covered in a ZertoApiWrapper function. To function properly, you will have to have completed a connection to a Zerto Virtual Manager with the `Connect-ZertoAnalytics` function.
## EXAMPLES
### Example 1
```powershell
PS C:\> Invoke-ZertoRestRequest -uri 'apiEndpoint/subApiEndpoint' -Method GET
```
Submits a GET request to the connected Zerto Virtual Manager api endpoint 'apiEndpoint/subApiEndpoint'. Check the API documentation for the endpoint to ensure the URI is formatted correctly. Typically a GET request does not require a BODY parameter.
### Example 1
```powershell
PS C:\> Invoke-ZertoRestRequest -uri 'apiEndpoint/subApiEndpoint' -Method POST -Body $Body
```
Submits a PUT request to the connected Zerto Virtual Manager api endpoint 'apiEndpoint/subApiEndpoint' with a Body parameter. Check the API documentation for the endpoint to ensure the URI is formatted correctly and the format of the Body variable. The command above assumes that the $Body variable is an object that can be formatted into JSON.
## PARAMETERS
### -body
Body to be submitted to the REST API endpoint.
This needs to be submitted in JSON format
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -method
API method to be used.
GET, PUT, POST, or DELETE.
Refer to documentation for the API endpoint to ensure the correct method is being used.
If unspecified, defaults to GET
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 2
Default value: GET
Accept pipeline input: False
Accept wildcard characters: False
```
### -uri
Parameter help description
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Analytics API Endpoint Documentation](https://docs.api.zerto.com/)
+148
View File
@@ -0,0 +1,148 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Invoke-ZertoEvacuateVra.md
schema: 2.0.0
---
# Invoke-ZertoEvacuateVra
## SYNOPSIS
This operation will move all VMs currently replicating to the selected host or VRA to different hosts based on internal Zerto algorithms.
## SYNTAX
### VraIdentifier (Default)
```
Invoke-ZertoEvacuateVra -VraIdentifier <String> [-WhatIf] [-Confirm] [<CommonParameters>]
```
### HostName
```
Invoke-ZertoEvacuateVra -HostName <String> [-WhatIf] [-Confirm] [<CommonParameters>]
```
### VraName
```
Invoke-ZertoEvacuateVra -VraName <String> [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
This operation will move all VMs currently replicating to the selected host or VRA to different hosts based on internal Zerto algorithms.
This will return a Zerto Task Identifier so the task progress can be tracked.
## EXAMPLES
### Example 1
```powershell
PS C:\> Invoke-ZertoEvacuateVra -HostName 'host01'
```
Will move all VMs currently replicating to the selected host to different hosts.
### Example 2
```powershell
PS C:\> Invoke-ZertoEvacuateVra -VraName 'Z-VRA-host01'
```
Will move all VMs currently replicating to the selected VRA to different VRAs.
### Example 3
```powershell
PS C:\> Invoke-ZertoEvacuateVra -VraIdentifier '1234-1234-4312-9856'
```
Will move all VMs currently replicating to the selected VRA to different VRAs.
## PARAMETERS
### -HostName
HostName Option
```yaml
Type: String
Parameter Sets: HostName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -VraIdentifier
VRAIdentifier Option
```yaml
Type: String
Parameter Sets: VraIdentifier
Aliases: VraId, Identifier
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
```
### -VraName
VRA Option
```yaml
Type: String
Parameter Sets: VraName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before running the cmdlet.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -WhatIf
Shows what would happen if the cmdlet runs.
The cmdlet is not run.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto REST API Evacuate VRA End Point Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/index.html#page/RestfulAPIs%2FStatusAPIs.5.129.html%23)
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Invoke-ZertoFailover.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Invoke-ZertoFailover.md
schema: 2.0.0
---
+32 -2
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Invoke-ZertoFailoverCommit.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Invoke-ZertoFailoverCommit.md
schema: 2.0.0
---
@@ -13,7 +13,7 @@ Commit a running VPG failover
## SYNTAX
```
Invoke-ZertoFailoverCommit [-vpgName] <String[]> [-reverseProtection] [<CommonParameters>]
Invoke-ZertoFailoverCommit [-vpgName] <String[]> [-reverseProtection] [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
@@ -67,6 +67,36 @@ Accept pipeline input: False
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before running the cmdlet.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -WhatIf
Shows what would happen if the cmdlet runs. The cmdlet is not run.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Invoke-ZertoFailoverRollback.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Invoke-ZertoFailoverRollback.md
schema: 2.0.0
---
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Invoke-ZertoForceSync.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Invoke-ZertoForceSync.md
schema: 2.0.0
---
+63 -26
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Invoke-ZertoMove.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Invoke-ZertoMove.md
schema: 2.0.0
---
@@ -12,23 +12,30 @@ Start a move of a VPG.
## SYNTAX
### main (Default)
### id (Default)
```
Invoke-ZertoMove [-vpgName] <String[]> [[-commitPolicy] <String>] [[-commitPolicyTimeout] <Int32>]
[-forceShutdown] [-ContinueOnPreScriptFailure] [-WhatIf] [-Confirm] [<CommonParameters>]
Invoke-ZertoMove -vpgIdentifier <Guid[]> [-forceShutdown] [-disableReverseProtection] [-keepSourceVms]
[-ContinueOnPreScriptFailure] [-WhatIf] [-Confirm] [<CommonParameters>]
```
### disableReverseProtection
### commitName
```
Invoke-ZertoMove [-vpgName] <String[]> [[-commitPolicy] <String>] [[-commitPolicyTimeout] <Int32>]
[-forceShutdown] [-disableReverseProtection] [-ContinueOnPreScriptFailure] [-WhatIf] [-Confirm]
Invoke-ZertoMove -vpgName <String[]> -commitPolicy <String> [-commitPolicyTimeout <Int32>] [-forceShutdown]
[-disableReverseProtection] [-keepSourceVms] [-ContinueOnPreScriptFailure] [-WhatIf] [-Confirm]
[<CommonParameters>]
```
### keepSourceVms
### name
```
Invoke-ZertoMove [-vpgName] <String[]> [[-commitPolicy] <String>] [[-commitPolicyTimeout] <Int32>]
[-forceShutdown] [-keepSourceVms] [-ContinueOnPreScriptFailure] [-WhatIf] [-Confirm] [<CommonParameters>]
Invoke-ZertoMove -vpgName <String[]> [-forceShutdown] [-disableReverseProtection] [-keepSourceVms]
[-ContinueOnPreScriptFailure] [-WhatIf] [-Confirm] [<CommonParameters>]
```
### commitId
```
Invoke-ZertoMove -vpgIdentifier <Guid[]> -commitPolicy <String> [-commitPolicyTimeout <Int32>] [-forceShutdown]
[-disableReverseProtection] [-keepSourceVms] [-ContinueOnPreScriptFailure] [-WhatIf] [-Confirm]
[<CommonParameters>]
```
## DESCRIPTION
@@ -38,10 +45,24 @@ Start a move of a VPG.
### Example 1
```powershell
PS C:\> Invoke-ZertoMove -vpgName "MyVpg"
PS C:\> Invoke-ZertoMove -vpgName 'MyVpg'
```
Starts a move operation of VPG "MyVpg"
Specify the name of a vpg to move
### Example 2
```powershell
PS C:\> Invoke-ZertoMove -vpgIdentifier '2fbbf6b5-cddc-4653-b1fe-564f069eeb64'
```
Specify the identifier of a vpg to move
### Example 3
```powershell
PS C:\> Get-ZertoVpg | Invoke-ZertoMove
```
Utilize the pipeline to move multiple vpgs
## PARAMETERS
@@ -56,11 +77,12 @@ Default is the Site Settings setting.
```yaml
Type: String
Parameter Sets: (All)
Parameter Sets: commitName, commitId
Aliases:
Accepted values: Rollback, Commit, None
Required: False
Position: 1
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
@@ -72,11 +94,11 @@ If omitted, the site settings default will be applied.
```yaml
Type: Int32
Parameter Sets: (All)
Parameter Sets: commitName, commitId
Aliases:
Required: False
Position: 2
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
@@ -91,7 +113,7 @@ Parameter Sets: (All)
Aliases:
Required: False
Position: 6
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
@@ -102,10 +124,10 @@ Do not enable reverse protection. The VPG definition is kept with the status Nee
```yaml
Type: SwitchParameter
Parameter Sets: disableReverseProtection
Parameter Sets: (All)
Aliases:
Required: True
Required: False
Position: Named
Default value: None
Accept pipeline input: False
@@ -121,7 +143,7 @@ Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
@@ -132,13 +154,28 @@ Use this switch to Prevent the protected virtual machines from being deleted in
```yaml
Type: SwitchParameter
Parameter Sets: keepSourceVms
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -vpgIdentifier
ID(s) of the VPG(s) you want to move.
```yaml
Type: Guid[]
Parameter Sets: id, commitId
Aliases:
Required: True
Position: 5
Position: Named
Default value: None
Accept pipeline input: False
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False
```
@@ -147,11 +184,11 @@ Name(s) of the VPG(s) you want to move.
```yaml
Type: String[]
Parameter Sets: (All)
Parameter Sets: commitName, name
Aliases:
Required: True
Position: 0
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
+34 -11
View File
@@ -12,9 +12,19 @@ Commit a VPG currently undergoing a move operation.
## SYNTAX
### Main (Default)
```
Invoke-ZertoMoveCommit [-vpgName] <String[]> [-reverseProtection] [-keepSourceVms] [-WhatIf] [-Confirm]
[<CommonParameters>]
Invoke-ZertoMoveCommit -vpgName <String[]> [-WhatIf] [-Confirm] [<CommonParameters>]
```
### ReverseProtect
```
Invoke-ZertoMoveCommit -vpgName <String[]> [-reverseProtection] [-WhatIf] [-Confirm] [<CommonParameters>]
```
### KeepSource
```
Invoke-ZertoMoveCommit -vpgName <String[]> [-keepSourceVms] [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
@@ -27,20 +37,33 @@ Commit a VPG currently undergoing a move operation.
PS C:\> Invoke-ZertoMoveCommit -vpgName "MyVpg"
```
Commit VPG "MyVpg" after a move has been started.
Commit VPG "MyVpg" after a move operation has been completed. This commit process with use the `-KeepSourceVms` or `-ReverseProtection` selection made during the move initation.
### Example 2
```powershell
PS C:\> Invoke-ZertoMoveCommit -vpgName "MyVpg" -keepSourceVms
```
Commit VPG "MyVpg" after a move operation has been completed specifying to keep the vms at the source location and NOT reverse protection. This commit process will overrule any reverse protection or keep source vms selection made during the move initiation.
### Example 3
```powershell
PS C:\> Invoke-ZertoMoveCommit -vpgName "MyVpg" -reverseProtection
```
Commit VPG "MyVpg" after a move operation has been completed specifying to reverse protection of the VMs back to the source location. The VMs at the source location will be removed from inventory at the source location and the disks will be used as pre-seed volumes. This commit process will overrule any reverse protection or keep source vms selection made during the move initiation.
## PARAMETERS
### -keepSourceVms
Use this switch to keep the source VMs.
If not set, they will be destroyed.
"Use this switch to keep the source VMs at the source site. If neither 'ReverseProtction' nor 'KeepSourceVms' switch is specified, the commit process will use selection made during move initiation."
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Parameter Sets: KeepSource
Aliases:
Required: False
Required: True
Position: Named
Default value: None
Accept pipeline input: False
@@ -48,14 +71,14 @@ Accept wildcard characters: False
```
### -reverseProtection
Set this to True to reverse protect the VPG(s) to the source site. If not set, will use selection made during move initiation. True or False
"Use this switch to reverse protect the VPG(s) to the source site. If neither 'ReverseProtction' nor 'KeepSourceVms' switch is specified, the commit process will use selection made during move initiation."
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Parameter Sets: ReverseProtect
Aliases:
Required: False
Required: True
Position: Named
Default value: None
Accept pipeline input: False
@@ -71,7 +94,7 @@ Parameter Sets: (All)
Aliases:
Required: True
Position: 0
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Invoke-ZertoMoveRollback.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Invoke-ZertoMoveRollback.md
schema: 2.0.0
---
+154
View File
@@ -0,0 +1,154 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Invoke-ZertoRestRequest.md
schema: 2.0.0
---
# Invoke-ZertoRestRequest
## SYNOPSIS
Function used to submit a REST request to the Zerto Virtual Manager. Should be used when attempting to submit a request inside a ZertoApiWrapper function or if attempting to perform an operation not currently covered in a ZertoApiWrapper function.
## SYNTAX
```
Invoke-ZertoRestRequest [[-method] <String>] [-uri] <String> [[-body] <String>] [[-credential] <PSCredential>]
[-returnHeaders] [<CommonParameters>]
```
## DESCRIPTION
Function used to submit a REST request to the Zerto Virtual Manager. Should be used when attempting to submit a request inside a ZertoApiWrapper function or if attempting to perform an operation not currently covered in a ZertoApiWrapper function. To function properly, you will have to have completed a connection to a Zerto Virtual Manager with the `Connect-ZertoServer` function.
## EXAMPLES
### Example 1
```powershell
PS C:\> Invoke-ZertoRestRequest -uri 'apiEndpoint/subApiEndpoint' -Method POST -Body $Body
```
Submits a POST request to the connected Zerto Virtual Manager api endpoint 'apiEndpoint/subApiEndpoint' with a Body parameter. Check the API documentation for the endpoint to ensure the URI is formatted correctly and the format of the Body variable. The command above assumes that the $Body variable is a string properly formatted for JSON
### Example 2
```powershell
PS C:\> Invoke-ZertoRestRequest -uri 'apiEndpoint/subApiEndpoint' -Method POST -Body ($Body | ConvertTo-Json)
```
Submits a POST request to the connected Zerto Virtual Manager api endpoint 'apiEndpoint/subApiEndpoint' with a Body parameter. Check the API documentation for the endpoint to ensure the URI is formatted correctly and the format of the Body variable. The command above assumes that the $Body variable is an object that can be formatted into JSON.
### Example 3
```powershell
PS C:\> Invoke-ZertoRestRequest -uri 'apiEndpoint/subApiEndpoint' -Method PUT -Body $Body
```
Submits a PUT request to the connected Zerto Virtual Manager api endpoint 'apiEndpoint/subApiEndpoint' with a Body parameter. Check the API documentation for the endpoint to ensure the URI is formatted correctly and the format of the Body variable. The command above assumes that the $Body variable is a string properly formatted for JSON
### Example 4
```powershell
PS C:\> Invoke-ZertoRestRequest -uri 'apiEndpoint/subApiEndpoint' -Method DELETE
```
Submits a DELETE request to the connected Zerto Virtual Manager api endpoint 'apiEndpoint/subApiEndpoint'. Check the API documentation for the endpoint to ensure the URI is formatted correctly. Typically a DELETE request does not require a BODY parameter.
### Example 5
```powershell
PS C:\> Invoke-ZertoRestRequest -uri 'apiEndpoint/subApiEndpoint' -Method GET
```
Submits a GET request to the connected Zerto Virtual Manager api endpoint 'apiEndpoint/subApiEndpoint'. Check the API documentation for the endpoint to ensure the URI is formatted correctly. Typically a GET request does not require a BODY parameter.
## PARAMETERS
### -body
Body to be submitted to the REST API endpoint.
This needs to be submitted in JSON format
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -credential
PSCredential object.
This is ONLY used when authenticating with the ZVM.
No other endpoints require this and generally is not used.
```yaml
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -method
Parameter help description
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: GET
Accept pipeline input: False
Accept wildcard characters: False
```
### -returnHeaders
Use this switch if you would like the request headers returned along with the body.
Useful for troubleshooting to get HTTP error codes.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
```
### -uri
URI endpoint to be utilized.
When submitting the URI, only the endpoint needs to be submitted.
Please review the help documentation for examples.
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Virtual Replication API Endpoint Documentation](https://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20(ZVM)%20-%20vSphere%20Online%20Help/content/intro/book_in_portal_-_zvr_restful_apis.htm)
+78
View File
@@ -0,0 +1,78 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/New-ZertoPairingToken.md
schema: 2.0.0
---
# New-ZertoPairingToken
## SYNOPSIS
Generates a new pairing token to be used during pairing ZVM to ZVM operations.
## SYNTAX
```
New-ZertoPairingToken [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
Generates a new pairing token to be used during pairing ZVM to ZVM operations. This token is valid until used or 48 hours have passed, whichever comes first. This feature is only required when pairing two Zerto sites that are both operating Zerto version 7.5 or greater. To use this feature you will need to generate a pairing token from the destination site. Once that token is generated you will use that token to pair the source site to the destination site either via the GUI or via the `Add-ZertoPeerSite` function.
## EXAMPLES
### Example 1
```powershell
PS C:\> New-ZertoPairingToken
```
Generates an object that will contain the pairing token and expiration date and time.
## PARAMETERS
### -Confirm
Prompts you for confirmation before running the cmdlet.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -WhatIf
Shows what would happen if the cmdlet runs.
The cmdlet is not run.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
### None
## OUTPUTS
### System.Object
## NOTES
## RELATED LINKS
[Zerto REST API Peer Sites End Point Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/index.html#page/RestfulAPIs%2FStatusAPIs.5.046.html%23)
+15 -15
View File
@@ -1,17 +1,27 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/New-ZertoVpg.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/New-ZertoVpg.md
schema: 2.0.0
---
# New-ZertoVpg
## SYNOPSIS
Creates a New VPG with default settings only. Customization of VM settings can be accomplished with other module level functions.
Creates a New VPG with default settings only. Customization of VM settings can be accomplished with other module level functions. Returns a VpgSettingsIdentifier to be passed into the `Save-ZertoVpgSetting` function to create the VPG.
## SYNTAX
### recoveryHostDatastore (Default)
```
New-ZertoVpg -vpgName <String> [-vpgPriority <String>] [-journalHistoryInHours <Int32>] -protectedVm <String[]>
-recoverySite <String> -recoveryHost <String> -datastore <String> -recoveryFolder <String>
[-rpoInSeconds <Int32>] [-testIntervalInMinutes <Int32>] [-serviceProfile <String>]
[-useWanCompression <Boolean>] [-zorg <String>] -recoveryNetwork <String> -testNetwork <String>
[-journalDatastore <String>] [-journalHardLimitInMb <UInt64>] [-journalWarningThresholdInMb <UInt64>]
[-WhatIf] [-Confirm] [<CommonParameters>]
```
### recoveryClusterDatastoreCluster
```
New-ZertoVpg -vpgName <String> [-vpgPriority <String>] [-journalHistoryInHours <Int32>] -protectedVm <String[]>
@@ -42,16 +52,6 @@ New-ZertoVpg -vpgName <String> [-vpgPriority <String>] [-journalHistoryInHours <
[-WhatIf] [-Confirm] [<CommonParameters>]
```
### recoveryHostDatastore
```
New-ZertoVpg -vpgName <String> [-vpgPriority <String>] [-journalHistoryInHours <Int32>] -protectedVm <String[]>
-recoverySite <String> -recoveryHost <String> -datastore <String> -recoveryFolder <String>
[-rpoInSeconds <Int32>] [-testIntervalInMinutes <Int32>] [-serviceProfile <String>]
[-useWanCompression <Boolean>] [-zorg <String>] -recoveryNetwork <String> -testNetwork <String>
[-journalDatastore <String>] [-journalHardLimitInMb <UInt64>] [-journalWarningThresholdInMb <UInt64>]
[-WhatIf] [-Confirm] [<CommonParameters>]
```
### recoveryResourcePoolDatastoreCluster
```
New-ZertoVpg -vpgName <String> [-vpgPriority <String>] [-journalHistoryInHours <Int32>] -protectedVm <String[]>
@@ -176,7 +176,7 @@ Name of the datastore where the VM(s), Volume(s), and Journal(s) will reside.
```yaml
Type: String
Parameter Sets: recoveryClusterDatastore, recoveryHostDatastore, recoveryResourcePoolDatastore
Parameter Sets: recoveryHostDatastore, recoveryClusterDatastore, recoveryResourcePoolDatastore
Aliases:
Required: True
@@ -312,7 +312,7 @@ Name of the host where the VM(s) will be recovered.
```yaml
Type: String
Parameter Sets: recoveryHostDatastoreCluster, recoveryHostDatastore
Parameter Sets: recoveryHostDatastore, recoveryHostDatastoreCluster
Aliases:
Required: True
@@ -537,4 +537,4 @@ Vpg Settings Identifier
## RELATED LINKS
[Zerto REST API VPG Settings End Point Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/RestfulAPIs/StatusAPIs.5.108.html#)
[Zerto REST API VPG Settings End Point Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/RestfulAPIs/StatusAPIs.5.108.html#)
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/Master/docs/New-ZertoVpgSettingsIdentifier.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/Master/docs/New-ZertoVpgSettingsIdentifier.md
schema: 2.0.0
---
+2 -2
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Remove-ZertoPeerSite.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Remove-ZertoPeerSite.md
schema: 2.0.0
---
@@ -160,4 +160,4 @@ This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable
## RELATED LINKS
[Zerto REST API Peer Site End Point Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/index.html#page/RestfulAPIs%2FStatusAPIs.5.044.html%23)
[Zerto REST API Peer Site End Point Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/index.html#page/RestfulAPIs%2FStatusAPIs.5.044.html%23)
+3 -3
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Remove-ZertoVpg.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Remove-ZertoVpg.md
schema: 2.0.0
---
@@ -21,7 +21,7 @@ Remove-ZertoVpg -vpgidentifier <String[]> [-keepRecoveryVolumes] [-force] [-What
### vpgName
```
Remove-ZertoVpg [-vpgName] <String[]> [-keepRecoveryVolumes] [-force] [-WhatIf] [-Confirm] [<CommonParameters>]
Remove-ZertoVpg -vpgName <String[]> [-keepRecoveryVolumes] [-force] [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
@@ -122,7 +122,7 @@ Parameter Sets: vpgName
Aliases:
Required: True
Position: 0
Position: Named
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
+90
View File
@@ -0,0 +1,90 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Resume-ZertoVpgSettingsIdentifier.md
schema: 2.0.0
---
# Remove-ZertoVpgSettingsIdentifier
## SYNOPSIS
When a new VpgSettingsIdentifier is created, all the settings sit in memory for 30 minutes after the last change. This operation will delete the settings from memory and discard any changes. This is akin to clicking cancel on the VPG Edit Wizard screen.
## SYNTAX
```
Remove-ZertoVpgSettingsIdentifier [-vpgSettingsIdentifier] <String[]> [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
When a new VpgSettingsIdentifier is created, all the settings sit in memory for 30 minutes after the last change. This operation will delete the settings from memory and discard any changes. This is akin to clicking cancel on the VPG Edit Wizard screen.
## EXAMPLES
### Example 1
```powershell
PS C:\> Remove-ZertoVpgSettingsIdentifier -vpgSettingsIdentifier "1234-7890-5678"
```
Removes VPG Settings Identifier "1234-7890-5678" from the Zerto Virtual Manager without applying any settings that may have changed.
## PARAMETERS
### -vpgSettingsIdentifier
Settings Identifier to Remove
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before running the cmdlet.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -WhatIf
Shows what would happen if the cmdlet runs.
The cmdlet is not run.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[Zerto Rest API VPG Settings End Point Documentation](http://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20%28ZVM%29%20-%20vSphere%20Online%20Help/index.html#page/RestfulAPIs%2FStatusAPIs.5.118.html%23)
+121
View File
@@ -0,0 +1,121 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Resume-ZertoVpgVm.md
schema: 2.0.0
---
# Remove-ZertoVpgVm
## SYNOPSIS
Removes one or more VMs from a specified VPG. A Task Identifier is returned to track progress.
## SYNTAX
```
Remove-ZertoVpgVm -VpgName <String> -Vm <String[]> [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
Removes one or more VMs from a specified VPG. A Task Identifier is returned to track progress. Internal logic will remove duplicate VM names from the list of VMs provided as well as ensure membership in the VPG specified prior to attempting to remove the VM from the VPG. Finally the VPG is saved to commit the changes. ChangeImpact is set to 'High' to get the confirmation prompt.
## EXAMPLES
### Example 1
```powershell
PS C:\> Remove-ZertoVpgVm -VpgName 'My Vpg' -Vm 'Vm 1'
```
Removes 'Vm 1' from Vpg named 'My Vpg'
### Example 2
```powershell
PS C:\> Remove-ZertoVpgVm -VpgName 'My Vpg' -Vm 'Vm 1', 'Vm 2'
```
Removes 'Vm 1' and 'Vm 2' from Vpg named 'My Vpg'.
### Example 3
```powershell
PS C:\> Remove-ZertoVpgVm -VpgName 'My Vpg' -Vm 'Vm 1', 'Vm 2' -Confirm:$False
```
Removes 'Vm 1' and 'Vm 2' from Vpg named 'My Vpg' and bypasses the confirmation prompt
## PARAMETERS
### -Vm
Name of VM(s) to remove from the VPG
```yaml
Type: String[]
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -VpgName
Name of the VPG that contains the VM you wish to remove
```yaml
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before running the cmdlet.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -WhatIf
Shows what would happen if the cmdlet runs.
The cmdlet is not run.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
### None
## OUTPUTS
### System.Object
## NOTES
## RELATED LINKS
[Remove Vms from a VPG Settings Object](https://s3.amazonaws.com/zertodownload_docs/Latest/Zerto%20Virtual%20Replication%20Zerto%20Virtual%20Manager%20(ZVM)%20-%20vSphere%20Online%20Help/content/zvr_apis/vpg_management_api.htm?tocpath=ZVR%20RESTful%20APIs%7CZerto%20APIs%7C_____20#statusapis_4057192544_1361409)
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Resume-ZertoVpg.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Resume-ZertoVpg.md
schema: 2.0.0
---
+3 -3
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Save-ZertoVpgSetting.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Save-ZertoVpgSetting.md
schema: 2.0.0
---
@@ -36,10 +36,10 @@ VpgSettings Identifier to save
```yaml
Type: String
Parameter Sets: (All)
Aliases: vpgSettingsId
Aliases: sid, settingsIdentifier, vpgSettingsId
Required: True
Position: 1
Position: 0
Default value: None
Accept pipeline input: True (ByPropertyName, ByValue)
Accept wildcard characters: False
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Set-ZertoAlert.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Set-ZertoAlert.md
schema: 2.0.0
---
+1 -1
View File
@@ -1,7 +1,7 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/wcarroll/ZertoApiWrapper/blob/master/docs/Set-ZertoLicense.md
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Set-ZertoLicense.md
schema: 2.0.0
---
+97
View File
@@ -0,0 +1,97 @@
---
external help file: ZertoApiWrapper-help.xml
Module Name: ZertoApiWrapper
online version: https://github.com/ZertoPublic/ZertoApiWrapper/blob/master/docs/Set-ZertoUserCredential.md
schema: 2.0.0
---
# Set-ZertoUserCredential
## SYNOPSIS
Allows the change or update of the credentials used to allow the Zerto Virtual Manager to connect and communicate with the paired Hypervisor.
## SYNTAX
```
Set-ZertoUserCredential [-UserCredential] <PSCredential> [-WhatIf] [-Confirm] [<CommonParameters>]
```
## DESCRIPTION
Allows the change or update of the credentials used to allow the Zerto Virtual Manager to connect and communicate with the paired Hypervisor. A PSCredential object is required and will be used to pass the updated credentials.
## EXAMPLES
### Example 1
```powershell
PS C:\> Set-ZertoUserCredential -UserCredential $UserCredential
```
Will update the user account used to connect the Zerto Virtual Manager to the the paired Hypervisor.
### Example 2
```powershell
PS C:\> Set-ZertoUserCredential -UserCredential $UserCredential -Confirm:$False
```
Will update the user account used to connect the Zerto Virtual Manager to the the paired Hypervisor. CAUTION: By adding the `-Confirm:$False` parameter, this will suppress the confirmation dialog and you will not be prompted if you wish to complete this action.
## PARAMETERS
### -UserCredential
PSCredential Object that contains the username and password for the updated credentials.
```yaml
Type: PSCredential
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -Confirm
Prompts you for confirmation before running the cmdlet.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### -WhatIf
Shows what would happen if the cmdlet runs.
The cmdlet is not run.
```yaml
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
```
### CommonParameters
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters (http://go.microsoft.com/fwlink/?LinkID=113216).
## INPUTS
## OUTPUTS
## NOTES
## RELATED LINKS
[PSCredential Object Information](https://docs.microsoft.com/en-us/dotnet/api/system.management.automation.pscredential)

Some files were not shown because too many files have changed in this diff Show More