types/Hyper-V.Types.ps1xml

<?xml version="1.0" encoding="utf-8"?>
 
<Types>
  <Type>
    <Name>Microsoft.HyperV.PowerShell.VirtualMachine</Name>
    <Members>
      <ScriptProperty>
        <Name>DebugPortEnabled</Name>
        <GetScriptBlock>$this | Get-VMKernelDebugging | Select-Object -ExpandProperty "DebugPortEnabled"</GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>DebugPort</Name>
        <GetScriptBlock>$this | Get-VMKernelDebugging | Select-Object -ExpandProperty "DebugPort"</GetScriptBlock>
      </ScriptProperty>
      <ScriptProperty>
        <Name>NestedVirtualization</Name>
        <GetScriptBlock>$this | Hyper-V\Get-VMProcessor | Select-Object -ExpandProperty "ExposeVirtualizationExtensions"</GetScriptBlock>
      </ScriptProperty>
    </Members>
  </Type>
</Types>