DSCResources/DSC_VHD/en-US/about_Vhd.help.txt

.NAME
    Vhd
 
.DESCRIPTION
    Manages VHDs in a Hyper-V host.
 
    ## Requirements
 
    * The Hyper-V Role has to be installed on the machine.
    * The Hyper-V PowerShell module has to be installed on the machine.
 
.PARAMETER Name
    Key - String
    The desired VHD file name.
 
.PARAMETER Path
    Key - String
    he desired Path where the VHD will be created.
 
.PARAMETER ParentPath
    Write - String
    Parent VHD file path, for differencing disk.
 
.PARAMETER MaximumSizeBytes
    Write - UInt64
    Maximum size of VHD to be created.
 
.PARAMETER Generation
    Write - String
    Allowed values: Vhd, Vhdx
    Virtual disk format. The default value is Vhd.
 
.PARAMETER Ensure
    Write - String
    Allowed values: Present, Absent
    Specifies if the virtual disk should be present (if not it will be created) or absent (if present it will be removed). Default value is Present.
 
.PARAMETER ID
    Read - String
    Returns the virtual disk identifier.
 
.PARAMETER Type
    Write - String
    Allowed values: Dynamic, Fixed, Differencing
    The type of virtual disk. The default value is Dynamic.
 
.PARAMETER FileSizeBytes
    Read - UInt64
    Returns the current size of the virtual disk.
 
.PARAMETER IsAttached
    Read - Boolean
    Returns if the virtual disk is attached to a VM.