# Data Object - VirtualDiskKey(sms.storage.replication.VirtualDiskKey)

Extends
  DeviceId
Since
  SMS API 6.5

## Data Object Description

Represents a virtual disk. Ideally a UUID, since we do not yet have an FCD, let us use VM's UUID + diskKey. Virtual Volume VASA providers can ignore this class.

Properties

Name | Type | Description
--- | --- | ---
deviceKey | xsd:int |
vmInstanceUUID | xsd:string | The vmInstanceUUID is unique to a VM. See http://pubs.vmware.com/vsphere-60/index.jsp?topic=%2Fcom.vmware.wssdk.apiref.doc%2Fvim.vm.ConfigInfo.html
Properties inherited from DeviceId
None
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:sms="urn:sms" name="VirtualDiskKey"> <complexContent> <extension base="sms:DeviceId"> <sequence> <element name="vmInstanceUUID" type="xsd:string"/> <element name="deviceKey" type="xsd:int"/> </sequence> </extension> </complexContent> </complexType>