def METHOD_NAME(self) -> None:
    for file_path, definition in self.definitions.items():
        if not isinstance(definition, dict):
            logging.debug(f"definition of file {file_path} has the wrong type {type(definition)}")
            return
        file_path = str(file_path)
        self._create_jobs_vertices(file_path=file_path, jobs=definition.get(ResourceType.JOBS))
        self._create_steps_vertices(file_path=file_path, jobs=definition.get(ResourceType.JOBS))
        self._create_permissions_vertices(file_path=file_path, permissions=definition.get(ResourceType.PERMISSIONS))
        self._create_on_vertices(file_path=file_path, on=definition.get(ResourceType.ON))