# Data Object - ID(vim.vslm.ID)

Property of
  BaseConfigInfo, RetrieveVStorageObjSpec, VirtualDisk, VStorageObjectAssociations, VStorageObjectConfigInfo, VStorageObjectSnapshotInfoVStorageObjectSnapshot
Parameter to
  AttachDisk_Task, AttachTagToVStorageObject, ClearVStorageObjectControlFlags, CloneVStorageObject_Task, CreateDiskFromSnapshot_Task, CreateDiskFromSnapshot_Task, DeleteSnapshot_Task, DeleteSnapshot_Task, DeleteVStorageObject_Task, DetachDisk_Task, DetachTagFromVStorageObject, ExtendDisk_Task, HostClearVStorageObjectControlFlags, HostCloneVStorageObject_Task, HostDeleteVStorageObject_Task, HostExtendDisk_Task, HostInflateDisk_Task, HostRelocateVStorageObject_Task, HostRenameVStorageObject, HostRetrieveVStorageObject, HostRetrieveVStorageObjectState, HostSetVStorageObjectControlFlags, HostVStorageObjectCreateDiskFromSnapshot_Task, HostVStorageObjectCreateDiskFromSnapshot_Task, HostVStorageObjectCreateSnapshot_Task, HostVStorageObjectDeleteSnapshot_Task, HostVStorageObjectDeleteSnapshot_Task, HostVStorageObjectRetrieveSnapshotInfo, HostVStorageObjectRevert_Task, HostVStorageObjectRevert_Task, InflateDisk_Task, ListTagsAttachedToVStorageObject, RelocateVStorageObject_Task, RenameVStorageObject, RetrieveSnapshotInfo, RetrieveVStorageObject, RetrieveVStorageObjectState, RevertVStorageObject_Task, RevertVStorageObject_Task, SetVStorageObjectControlFlags, UpdateVStorageObjectPolicy_Task, VStorageObjectCreateSnapshot_Task
Returned by
  HostListVStorageObject, HostVStorageObjectCreateSnapshot_Task, ListVStorageObject, ListVStorageObjectsAttachedToTag, VStorageObjectCreateSnapshot_Task
Extends
  DynamicData
Since
  vSphere API 6.5

## Data Object Description

This data object type describes an identifier class which is globally unique to identify the associated object.

Properties

Name | Type | Description
--- | --- | ---
id | xsd:string | Id string which is globally unique to identify an object.
Properties inherited from DynamicData
None

Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="ID"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="id" type="xsd:string"/> </sequence> </extension> </complexContent> </complexType>