def by_directory_audit_id(self,directory_audit_id: str) -> DirectoryAuditItemRequestBuilder:
        """
        Provides operations to manage the directoryAudits property of the microsoft.graph.auditLogRoot entity.
        param directory_audit_id: The unique identifier of directoryAudit
        Returns: DirectoryAuditItemRequestBuilder
        """
        if directory_audit_id is None:
            raise TypeError("directory_audit_id cannot be null.")
        from .item.directory_audit_item_request_builder import DirectoryAuditItemRequestBuilder

        url_tpl_params = get_path_parameters(self.path_parameters)
        url_tpl_params["directoryAudit%2Did"] = directory_audit_id
        return DirectoryAuditItemRequestBuilder(self.request_adapter, url_tpl_params)

        Provides operations to manage the directoryAudits property of the microsoft.graph.auditLogRoot entity.
        param directory_audit_id: The unique identifier of directoryAudit
        Returns: DirectoryAuditItemRequestBuilder
        
msgraph/generated/audit_logs/directory_audits/directory_audits_request_builder.py