class ECSBundler::Scan
Scan
model
Constants
- API_PATH
- CREATE_PATH
Attributes
data[RW]
id[RW]
message[R]
Public Class Methods
new(data)
click to toggle source
# File lib/ecs_bundler/scan.rb, line 11 def initialize(data) @data = data end
Private Class Methods
create(data)
click to toggle source
# File lib/ecs_bundler/scan.rb, line 27 def create(data) Scan.new(data).save end
Public Instance Methods
save()
click to toggle source
# File lib/ecs_bundler/scan.rb, line 15 def save create unless id self end
Private Instance Methods
create()
click to toggle source
# File lib/ecs_bundler/scan.rb, line 22 def create ECSBundler.rest_client.post("#{API_PATH}#{CREATE_PATH}", data){ |_, response, message| @id, @message = response['scanId'], message } end