def create_marking_iobject(self,<EOL>uid=None,<EOL>timestamp=timezone.now(),<EOL>metadata_dict=None,<EOL>id_namespace_uri=DINGOS_DEFAULT_ID_NAMESPACE_URI,<EOL>iobject_family_name=DINGOS_IOBJECT_FAMILY_NAME,<EOL>iobject_family_revison_name=DINGOS_REVISION_NAME,<EOL>iobject_type_name=DINGOS_DEFAULT_IMPORT_MARKING_TYPE_NAME,<EOL>iobject_type_namespace_uri=DINGOS_NAMESPACE_URI,<EOL>iobject_type_revision_name=DINGOS_REVISION_NAME,<EOL>):
if not uid:<EOL><INDENT>uid = uuid.uuid1()<EOL><DEDENT>iobject, created = self.create_iobject(iobject_family_name=iobject_family_name,<EOL>iobject_family_revision_name=iobject_family_revison_name,<EOL>iobject_type_name=iobject_type_name,<EOL>iobject_type_namespace_uri=iobject_type_namespace_uri,<EOL>iobject_type_revision_name=iobject_type_revision_name,<EOL>iobject_data=metadata_dict,<EOL>uid=uid,<EOL>identifier_ns_uri=id_namespace_uri,<EOL>timestamp=timestamp,<EOL>)<EOL>return iobject<EOL>
A specialized version of create_iobject with defaults set such that a default marking object is created.