Class: Mdm::Macro

Inherits:
ApplicationRecord
  • Object
show all
Extended by:
MetasploitDataModels::SerializedPrefs
Defined in:
app/models/mdm/macro.rb

Overview

Macro of #actions to run at once.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from MetasploitDataModels::SerializedPrefs

serialized_prefs_attr_accessor

Instance Attribute Details

#created_atDateTime

When this macro was created.

Returns:

  • (DateTime)


# File 'app/models/mdm/macro.rb', line 9

#descriptionString

Long description of what the macro does.

Returns:

  • (String)


# File 'app/models/mdm/macro.rb', line 14

#nameString

The name of this macro.

Returns:

  • (String)


# File 'app/models/mdm/macro.rb', line 19

#ownerString

Name of user that owns this macro.

Returns:

  • (String)


# File 'app/models/mdm/macro.rb', line 24

#updated_atDateTime

When this macro was last updated.

Returns:

  • (DateTime)


# File 'app/models/mdm/macro.rb', line 29

Instance Method Details

#max_timeInteger

The maximum number of seconds that this macro is allowed to run.

Returns:

  • (Integer)


60
# File 'app/models/mdm/macro.rb', line 60

serialized_prefs_attr_accessor :max_time