Class: Mdm::Note
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Mdm::Note
- 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
-
#created_at ⇒ DateTime
When the note was created.
-
#critical ⇒ Boolean
Whether this note is critical or not.
- #data ⇒ Hash
-
#host ⇒ Mdm::Host?
The host to which this note is attached.
-
#ntype ⇒ String
The type of note.
-
#seen ⇒ Boolean
Whether any user has seen this note.
-
#service ⇒ Mdm::Service?
The service to which this note is attached.
-
#updated_at ⇒ DateTime
The last time the note was updated.
- #workspace ⇒ Mdm::Workspace
Instance Attribute Details
#created_at ⇒ DateTime
When the note was created.
|
# File 'app/models/mdm/note.rb', line 38
|
#critical ⇒ Boolean
Whether this note is critical or not.
|
# File 'app/models/mdm/note.rb', line 43
|
#host ⇒ Mdm::Host?
The host to which this note is attached.
12 13 14 15 |
# File 'app/models/mdm/note.rb', line 12 belongs_to :host, class_name: 'Mdm::Host', counter_cache: :note_count, inverse_of: :notes |
#ntype ⇒ String
The type of note. Usually a dot-separateed name like 'host.updated.
|
# File 'app/models/mdm/note.rb', line 53
|
#seen ⇒ Boolean
Whether any user has seen this note.
|
# File 'app/models/mdm/note.rb', line 58
|
#service ⇒ Mdm::Service?
The service to which this note is attached.
22 23 24 |
# File 'app/models/mdm/note.rb', line 22 belongs_to :service, class_name: 'Mdm::Service', inverse_of: :notes |
#updated_at ⇒ DateTime
The last time the note was updated.
|
# File 'app/models/mdm/note.rb', line 63
|
#workspace ⇒ Mdm::Workspace
30 31 32 |
# File 'app/models/mdm/note.rb', line 30 belongs_to :workspace, class_name: 'Mdm::Workspace', inverse_of: :notes |