Class: Nexpose::SiteSummary

Inherits:
Object
  • Object
show all
Defined in:
lib/nexpose/site.rb

Overview

Description

Object that represents the summary of a Nexpose Site.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id, site_name, description, riskfactor = 1.0) ⇒ SiteSummary

Constructor SiteSummary(id, site_name, description, riskfactor = 1)



471
472
473
474
475
476
# File 'lib/nexpose/site.rb', line 471

def initialize(id, site_name, description, riskfactor = 1.0)
  @id = id
  @site_name = site_name
  @description = description
  @riskfactor = riskfactor
end

Instance Attribute Details

#descriptionObject (readonly)

A Description of the Site



465
466
467
# File 'lib/nexpose/site.rb', line 465

def description
  @description
end

#idObject (readonly)

The Site ID



461
462
463
# File 'lib/nexpose/site.rb', line 461

def id
  @id
end

#riskfactorObject (readonly)

User assigned risk multiplier



467
468
469
# File 'lib/nexpose/site.rb', line 467

def riskfactor
  @riskfactor
end

#site_nameObject (readonly)

The Site Name



463
464
465
# File 'lib/nexpose/site.rb', line 463

def site_name
  @site_name
end

Instance Method Details

#_set_id(id) ⇒ Object



478
479
480
# File 'lib/nexpose/site.rb', line 478

def _set_id(id)
  @id = id
end