Class: Nexpose::SiteSummary
- Inherits:
-
Object
- Object
- Nexpose::SiteSummary
- Defined in:
- lib/nexpose/site.rb
Overview
Object that represents the summary of a Nexpose Site.
Instance Attribute Summary collapse
-
#description ⇒ Object
readonly
A Description of the Site.
-
#id ⇒ Object
readonly
The Site ID.
-
#name ⇒ Object
readonly
The Site Name.
-
#risk_factor ⇒ Object
readonly
User assigned risk multiplier.
-
#risk_score ⇒ Object
readonly
Current computed risk score for the site.
Instance Method Summary collapse
-
#initialize(id, name, description = nil, risk_factor = 1.0, risk_score = 0.0) ⇒ SiteSummary
constructor
Constructor SiteSummary(id, name, description, riskfactor = 1).
Constructor Details
#initialize(id, name, description = nil, risk_factor = 1.0, risk_score = 0.0) ⇒ SiteSummary
Constructor SiteSummary(id, name, description, riskfactor = 1)
396 397 398 399 400 401 402 |
# File 'lib/nexpose/site.rb', line 396 def initialize(id, name, description = nil, risk_factor = 1.0, risk_score = 0.0) @id = id @name = name @description = description @risk_factor = risk_factor @risk_score = risk_score end |
Instance Attribute Details
#description ⇒ Object (readonly)
A Description of the Site.
388 389 390 |
# File 'lib/nexpose/site.rb', line 388 def description @description end |
#id ⇒ Object (readonly)
The Site ID.
384 385 386 |
# File 'lib/nexpose/site.rb', line 384 def id @id end |
#name ⇒ Object (readonly)
The Site Name.
386 387 388 |
# File 'lib/nexpose/site.rb', line 386 def name @name end |
#risk_factor ⇒ Object (readonly)
User assigned risk multiplier.
390 391 392 |
# File 'lib/nexpose/site.rb', line 390 def risk_factor @risk_factor end |
#risk_score ⇒ Object (readonly)
Current computed risk score for the site.
392 393 394 |
# File 'lib/nexpose/site.rb', line 392 def risk_score @risk_score end |