Class: DeepSecurity::ProtocolPortBased

Inherits:
TransportObject show all
Defined in:
lib/deepsecurity/transport_objects/protocol_port_based.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

#port_list_idint

Returns:

  • (int)


5
# File 'lib/deepsecurity/transport_objects/protocol_port_based.rb', line 5

attr_integer_accessor :port_list_id

#port_typeEnumPortType

Returns:



6
# File 'lib/deepsecurity/transport_objects/protocol_port_based.rb', line 6

attr_enum_accessor :port_type, EnumPortType

#portsString

Returns:



7
# File 'lib/deepsecurity/transport_objects/protocol_port_based.rb', line 7

attr_string_accessor :ports