Public/Export-Vm.ps1
<#
.DESCRIPTION Wrapper for Nutanix API version 0.3. .NOTES Author: Timothy Rasiah #> function Export-Vm { [CmdletBinding()] param ( [Parameter(Mandatory=$true)] [String]$Uuid, [Parameter(Mandatory=$true)] [String]$Name, [Parameter(Mandatory=$true)] [ValidateSet("QCOW2", "VMDK")] [String]$DiskFileFormat ) $data = @{ "name" = $Name "disk_file_format" = $DiskFileFormat } $response = Send-Request -method "POST" -endpoint "/vms/$($Uuid)/export" -data $data return $response } |