def create_behavior_targeted_platform(self,description=None,identifiers=None):
     platform = PlatformSpecification()
     if description is not None:
         platform.description= StructuredText(value=description)
     if not identifiers is None:
         for identifier in identifiers:
             platform.identifiers.append(identifier)
     return platform
 def createanalysisenvironmentsystemplatform(self,description=None,identifiers=None):
     platform = PlatformSpecification()
     if description is not None:
         platform.description= StructuredText(value=description)
     if not identifiers is None:
         for identifier in identifiers:
             platform.identifiers.append(identifier)
     return platform
Beispiel #3
0
 def from_obj(hypervisor_host_system_obj):
     if not hypervisor_host_system_obj:
         return None
     hypervisor_host_system_ = System.from_obj(hypervisor_host_system_obj, HypervisorHostSystem())
     hypervisor_host_system_.vm_hypervisor = PlatformSpecification.from_obj(hypervisor_host_system_obj.get_VM_Hypervisor())
     return hypervisor_host_system_
Beispiel #4
0
 def from_dict(hypervisor_host_system_dict):
     if not hypervisor_host_system_dict:
         return None
     hypervisor_host_system_ = System.from_dict(hypervisor_host_system_dict, HypervisorHostSystem())
     hypervisor_host_system_.vm_hypervisor = PlatformSpecification.from_dict(hypervisor_host_system_dict.get('vm_hypervisor'))
     return hypervisor_host_system_