Class: Nexpose::ReportConfigSummary

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

Overview

Description

Object that represents the summary of a Report Configuration.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id, name, format, last_generated_on, last_generated_uri) ⇒ ReportConfigSummary

Constructor ReportConfigSummary(id, name, format, last_generated_on, last_generated_uri)



2221
2222
2223
2224
2225
2226
2227
2228
2229
# File 'lib/nexpose.rb', line 2221

def initialize(id, name, format, last_generated_on, last_generated_uri)

	@id = id
	@name = name
	@format = format
	@last_generated_on = last_generated_on
	@last_generated_uri = last_generated_uri

end

Instance Attribute Details

#formatObject (readonly)

The report format



2213
2214
2215
# File 'lib/nexpose.rb', line 2213

def format
  @format
end

#idObject (readonly)

The Report Configuration ID



2209
2210
2211
# File 'lib/nexpose.rb', line 2209

def id
  @id
end

#last_generated_onObject (readonly)

The date of the last report generation



2215
2216
2217
# File 'lib/nexpose.rb', line 2215

def last_generated_on
  @last_generated_on
end

#last_generated_uriObject (readonly)

Relative URI of the last generated report



2217
2218
2219
# File 'lib/nexpose.rb', line 2217

def last_generated_uri
  @last_generated_uri
end

#nameObject (readonly)

A unique name for the Report



2211
2212
2213
# File 'lib/nexpose.rb', line 2211

def name
  @name
end