# from dataclasses import asdict
# from typing import List, Dict, Callable, Type
# TYPE_CHECKING
# from dataclasses import asdict
# from typing import List, Dict, Callable, Type
# TYPE_CHECKING
from o2common.service.unit_of_work import AbstractUnitOfWork
# from o2ims.domain.resource_type import InvalidOcloudState
from o2ims.domain.resource_type import MismatchedModel
from o2ims.domain.ocloud import ResourcePool
from o2common.service.unit_of_work import AbstractUnitOfWork
# from o2ims.domain.resource_type import InvalidOcloudState
from o2ims.domain.resource_type import MismatchedModel
from o2ims.domain.ocloud import ResourcePool
target.hash = stxobj.hash
target.oCloudId = parentid
target.version_number = target.version_number + 1
target.hash = stxobj.hash
target.oCloudId = parentid
target.version_number = target.version_number + 1