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
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_
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_