Skip to content

Commit 2f14932

Browse files
powerrstate taskref
1 parent 532eb0e commit 2f14932

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

nutanix/services/vmmv2/resource_nutanix_ova_vm_deploy_v2.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1002,18 +1002,18 @@ func handlePowerStateChanges(ctx context.Context, d *schema.ResourceData, meta i
10021002

10031003
switch newPowerState {
10041004
case "ON":
1005-
powerResp, err = vmmConn.VMAPIInstance.PowerOnVm(utils.StringPtr(d.Id()), args)
1005+
powerResp, err := vmmConn.VMAPIInstance.PowerOnVm(utils.StringPtr(d.Id()), args)
10061006
if err != nil {
10071007
return diag.Errorf("error powering on VM: %v", err)
10081008
}
1009-
TaskRef := powerResp.(*import3.TaskReference)
1009+
TaskRef := powerResp.Data.GetValue().(import3.TaskReference)
10101010
taskUUID = TaskRef.ExtId
10111011
case "OFF":
1012-
powerResp, err = vmmConn.VMAPIInstance.PowerOffVm(utils.StringPtr(d.Id()), args)
1012+
powerResp, err := vmmConn.VMAPIInstance.PowerOffVm(utils.StringPtr(d.Id()), args)
10131013
if err != nil {
10141014
return diag.Errorf("error powering off VM: %v", err)
10151015
}
1016-
TaskRef := powerResp.(*import3.TaskReference)
1016+
TaskRef := powerResp.Data.GetValue().(import3.TaskReference)
10171017
taskUUID = TaskRef.ExtId
10181018
default:
10191019
return diag.Errorf("unsupported power state: %s", newPowerState)

0 commit comments

Comments
 (0)