Class: Mdm::Note

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/mdm/note.rb

Overview

Data gathered or derived from the #host or #service such as its fingerprint.

Instance Attribute Summary collapse

Instance Attribute Details

#created_atDateTime

When the note was created.

Returns:

  • (DateTime)


# File 'app/models/mdm/note.rb', line 31

#criticalBoolean

Whether this note is critical or not.

Returns:

  • (Boolean)


# File 'app/models/mdm/note.rb', line 36

#dataHash

A Hash of data about the #host or #service.

Returns:

  • (Hash)


# File 'app/models/mdm/note.rb', line 41

#hostMdm::Host?

The host to which this note is attached.

Returns:



12
# File 'app/models/mdm/note.rb', line 12

belongs_to :host, :class_name => 'Mdm::Host', :counter_cache => :note_count

#ntypeString

The type of note. Usually a dot-separateed name like 'host.updated.'.

Returns:

  • (String)


# File 'app/models/mdm/note.rb', line 46

#seenBoolean

Whether any user has seen this note.

Returns:

  • (Boolean)


# File 'app/models/mdm/note.rb', line 51

#serviceMdm::Service?

The service to which this note is attached.

Returns:



19
# File 'app/models/mdm/note.rb', line 19

belongs_to :service, :class_name => 'Mdm::Service'

#updated_atDateTime

The last time the note was updated.

Returns:

  • (DateTime)


# File 'app/models/mdm/note.rb', line 56

#workspaceMdm::Workspace

The workspace in which the #host or #service exists.

Returns:



25
# File 'app/models/mdm/note.rb', line 25

belongs_to :workspace, :class_name => 'Mdm::Workspace'