@cached_property
def openapi_types():
    '\n        This must be a method because a model may have properties that are\n        of type self, this must run after the class is loaded\n\n        Returns\n            openapi_types (dict): The key is attribute name\n                and the value is attribute type.\n        '
    lazy_import()
    return {'class_id': (str,), 'moid': (str,), 'selector': (str,), 'link': (str,), 'account_moid': (str,), 'create_time': (datetime,), 'domain_group_moid': (str,), 'mod_time': (datetime,), 'owners': ([str], none_type), 'shared_scope': (str,), 'tags': ([MoTag], none_type), 'version_context': (MoVersionContext,), 'ancestors': ([MoBaseMoRelationship], none_type), 'parent': (MoBaseMoRelationship,), 'permission_resources': ([MoBaseMoRelationship], none_type), 'display_names': (DisplayNames,), 'device_mo_id': (str,), 'dn': (str,), 'rn': (str,), 'enabled': (bool,), 'encryption': (bool,), 'low_power_usb': (bool,), 'compute_physical_unit': (ComputePhysicalRelationship,), 'inventory_device_info': (InventoryDeviceInfoRelationship,), 'mappings': ([ComputeMappingRelationship], none_type), 'registered_device': (AssetDeviceRegistrationRelationship,), 'object_type': (str,)}
This must be a method because a model may have properties that are
of type self, this must run after the class is loaded

Returns
    openapi_types (dict): The key is attribute name
        and the value is attribute type.
@cached_property
def openapi_types():
    '\n        This must be a method because a model may have properties that are\n        of type self, this must run after the class is loaded\n\n        Returns\n            openapi_types (dict): The key is attribute name\n                and the value is attribute type.\n        '
    lazy_import()
    return {'class_id': (str,), 'moid': (str,), 'selector': (str,), 'link': (str,), 'account_moid': (str,), 'create_time': (datetime,), 'domain_group_moid': (str,), 'mod_time': (datetime,), 'owners': ([str], none_type), 'shared_scope': (str,), 'tags': ([MoTag], none_type), 'version_context': (MoVersionContext,), 'ancestors': ([MoBaseMoRelationship], none_type), 'parent': (MoBaseMoRelationship,), 'permission_resources': ([MoBaseMoRelationship], none_type), 'display_names': (DisplayNames,), 'device_mo_id': (str,), 'dn': (str,), 'rn': (str,), 'enabled': (bool,), 'encryption': (bool,), 'low_power_usb': (bool,), 'compute_physical_unit': (ComputePhysicalRelationship,), 'inventory_device_info': (InventoryDeviceInfoRelationship,), 'mappings': ([ComputeMappingRelationship], none_type), 'registered_device': (AssetDeviceRegistrationRelationship,), 'object_type': (str,)}