• This topic has 2 replies, 3 voices, and was last updated March 14, 2022 by Shannon F.

Is this the correct process to change VPG via API

  • The following code completes without error, but it doesn’t do anything either. Is this even the correct process to change the journal history in an existing VPG?

    write-host “#1. Get Identifier to use in VPG settings object”
    $VPGSettingsIdentifierUrl = $BaseURL+”vpgsettings”
    $VPGSettingsIdentifier = Invoke-RestMethod -Method POST -Uri $VPGSettingsIdentifierUrl -Body $JSONIdentifier -Headers $ZertoSessionHeader -ContentType $Type

    write-host “#2. Get VPG Settings”
    $VPGSettingsUrl = $BaseURL+”vpgsettings/”+$VPGSettingsIdentifier
    $VPGSettings = Invoke-RestMethod -Method GET -Uri $VPGSettingsUrl -Headers $ZertoSessionHeader -ContentType $Type

    write-host “#3. Change Journal History Setting”

    $VPGBasicSettingsUrl = $BaseURL+”vpgsettings/”+$VPGSettingsIdentifier+”/basic”
    $VPGBasicSettings = Invoke-RestMethod -Method PUT -Uri $VPGBasicSettingsUrl -Body $JSONBasicSettings -Headers $ZertoSessionHeader -ContentType $Type

    write-host “#4. Commit new VPG Settings”
    $VPGSettingsCommitUrl = $BaseURL+”vpgsettings/”+$VPGSettingsIdentifier+”/commit”
    $VPGSettingsCommit = Invoke-RestMethod -Method POST -Uri $VPGSettingsCommitUrl -Headers $ZertoSessionHeader -ContentType $Type

    Assuming that you are getting no other errors when you run your script and you are successfully connecting to your ZVM, this script should work as you have it. I was able to copy and paste this script and only had to change two things.

    1). use my own VGPIdentifier

    2) make sure I was defining $type = “application/JSON”

    After I did those two things, I was able to change my journal history back and forth several times and saw the change in the GUI every time I did so.

    A correct process is linked for the change of the digit. Paths of the best paper writing services are sufficient room. The tip of the triumph is hidden for the use of the number for the future internet.

You must be logged in to create new topics. Click here to login