Class: DeepSecurity::SystemEvent

Inherits:
TransportObject show all
Defined in:
lib/deepsecurity/transport_objects/system_event.rb

Constant Summary

Constants inherited from SavonHelper::MappingObject

SavonHelper::MappingObject::BLACK_LIST

Instance Attribute Summary collapse

Attributes inherited from SavonHelper::MappingObject

#interface

Attributes included from SavonHelper::DSL

#alias_accessor

Method Summary

Methods inherited from TransportObject

#manager

Methods inherited from SavonHelper::CachingObject

all_cache_aspects, #cachable?, #cache, cache_aspects, cache_by_aspect, cache_key, #cache_key, from_savon, #store_in_cache

Methods inherited from SavonHelper::MappingObject

all_type_mappings, defined_attributes, from_savon, has_attribute_chain, #initialize, #to_json, #to_s, #to_savon, type_mappings

Methods included from SavonHelper::DSL

#array_boolean_accessor, #array_datetime_accessor, #array_double_accessor, #array_enum_accessor, #array_float__accessor, #array_integer_accessor, #array_ip_address_accessor, #array_object_accessor, #array_string_accessor, #attr_boolean_accessor, #attr_datetime_accessor, #attr_double_accessor, #attr_enum_accessor, #attr_float_accessor, #attr_integer_accessor, #attr_ip_address_accessor, #attr_object_accessor, #attr_string_accessor, #hint_object_accessor

Constructor Details

This class inherits a constructor from SavonHelper::MappingObject

Instance Attribute Details

#action_performed_byString

Returns:



8
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 8

attr_string_accessor :action_performed_by

#descriptionString

Returns:



9
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 9

attr_string_accessor :description

#eventString

Returns:



10
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 10

attr_string_accessor :event

#event_idint

Returns:

  • (int)


11
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 11

attr_integer_accessor :event_id

#event_originEnumEventOrigin

Returns:



12
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 12

attr_enum_accessor :event_origin, EnumEventOrigin

#manager_hostnameString

Returns:



13
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 13

attr_string_accessor :manager_hostname

#system_event_idint

Returns:

  • (int)


14
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 14

attr_integer_accessor :system_event_id

#tagsString

Returns:



15
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 15

attr_string_accessor :tags

#targetString

Returns:



16
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 16

attr_string_accessor :target

#target_idint

Returns:

  • (int)


17
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 17

attr_integer_accessor :target_id

#target_typeString

Returns:



18
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 18

attr_string_accessor :target_type

#timeDateTime

Returns:

  • (DateTime)


19
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 19

attr_datetime_accessor :time

#typeString

Returns:



20
# File 'lib/deepsecurity/transport_objects/system_event.rb', line 20

attr_string_accessor :type