code: def Delete(self):
  		
  
  		disk_set = [{'diskId': o.id, 'sizeGB': o.size} for o in self.parent.disks if o!=self]
  		self.parent.disks = [o for o in self.parent.disks if o!=self]
  		self.parent.server.dirty = True
  		return(clc.v2.Requests(clc.v2.API.Call('PATCH','servers/%s/%s' % (self.parent.server.alias,self.parent.server.id),
  		                                       json.dumps([{"op": "set", "member": "disks", "value": disk_set}]),
  											   session=self.session),
  							   alias=self.parent.server.alias,
  							   session=self.session))
docs: Delete disk.
  
  		This request will error if disk is protected and cannot be removed (e.g. a system disk)
  
  		>>> clc.v2.Server("WA1BTDIX01").Disks().disks[2].Delete().WaitUntilComplete()
  		0