Class: MrMurano::Module::ModuleItem

Inherits:
Item
  • Object
show all
Defined in:
lib/MrMurano/Solution-Services.rb

Overview

Module Specific details on an Item.

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#aliasString

Returns Internal Alias name.

Returns:

  • (String)

    Internal Alias name.



358
359
360
# File 'lib/MrMurano/Solution-Services.rb', line 358

def alias
  @alias
end

#created_atString

Returns Timestamp when this item was created.

Returns:

  • (String)

    Timestamp when this item was created.



360
361
362
# File 'lib/MrMurano/Solution-Services.rb', line 360

def created_at
  @created_at
end

#solution_idString

Returns The application solution’s ID.

Returns:

  • (String)

    The application solution’s ID.



362
363
364
# File 'lib/MrMurano/Solution-Services.rb', line 362

def solution_id
  @solution_id
end

Instance Method Details

#reject_ephemeralObject



364
365
366
367
368
369
370
371
372
373
374
# File 'lib/MrMurano/Solution-Services.rb', line 364

def reject_ephemeral
  super.reject do |attr_key, _|
    [
      # Writeable platform properties:
      #  :alias,
      #  :solution_id,
      # Read-only platform properties:
      :created_at,
    ].include? attr_key
  end
end