# Data Object - VirtualMachineWindowsQuiesceSpec(vim.vm.WindowsQuiesceSpec)

Extends
  VirtualMachineGuestQuiesceSpec
Since
  vSphere API 6.5

## Data Object Description

This data object type encapsulates configuration settings when creating a virtual machine quiesced snapshot.

Properties

Name | Type | Description
--- | --- | ---
vssBackupContext* | xsd:string | The property to indicate what context of VSS backup operation to be performed on the virtual machine. For the list of supported values, see VssBackupContext
vssBackupType* | xsd:int | The property to indicate what type of VSS backup operation is going to be performed on the virtual machine. See VSS_BACKUP_TYPE on MSDN: https://msdn.microsoft.com/en-us/library/aa384679(v=vs.85).aspx
vssBootableSystemState* | xsd:boolean | The property to indicate if a bootable system state during VSS backup to be performed on the virtual machine.
vssPartialFileSupport* | xsd:boolean | The property to indicate if partial file support is enabled during VSS backup to be performed on the virtual machine.
Properties inherited from VirtualMachineGuestQuiesceSpec
timeout
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vslm="urn:vslm" name="VirtualMachineWindowsQuiesceSpec"> <complexContent> <extension base="vslm:VirtualMachineGuestQuiesceSpec"> <sequence> <element name="vssBackupType" type="xsd:int" minOccurs="0"/> <element name="vssBootableSystemState" type="xsd:boolean" minOccurs="0"/> <element name="vssPartialFileSupport" type="xsd:boolean" minOccurs="0"/> <element name="vssBackupContext" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>