Class: EmailFilterStruct

Inherits:
Object
  • Object
show all
Defined in:
lib/ovhrb/manager/manager.rb

Overview

http://soapi.ovh.com/manageremailFilterStruct

Constant Summary collapse

@@schema_type =
"emailFilterStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["filter", ["SOAP::SOAPString", XSD::QName.new(nil, "filter")]], ["action", ["SOAP::SOAPString", XSD::QName.new(nil, "action")]], ["action_param", ["SOAP::SOAPString", XSD::QName.new(nil, "action_param")]], ["active", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "active")]], ["priority", ["SOAP::SOAPString", XSD::QName.new(nil, "priority")]], ["nbRules", ["SOAP::SOAPInt", XSD::QName.new(nil, "nbRules")]], ["rules", ["MyArrayOfEmailFilterRuleStructType", XSD::QName.new(nil, "rules")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filter = nil, action = nil, action_param = nil, active = nil, priority = nil, nbRules = nil, rules = nil) ⇒ EmailFilterStruct

Returns a new instance of EmailFilterStruct.



5302
5303
5304
5305
5306
5307
5308
5309
5310
# File 'lib/ovhrb/manager/manager.rb', line 5302

def initialize(filter = nil, action = nil, action_param = nil, active = nil, priority = nil, nbRules = nil, rules = nil)
  @filter = filter
  @action = action
  @action_param = action_param
  @active = active
  @priority = priority
  @nbRules = nbRules
  @rules = rules
end

Instance Attribute Details

#actionObject

Returns the value of attribute action.



5295
5296
5297
# File 'lib/ovhrb/manager/manager.rb', line 5295

def action
  @action
end

#action_paramObject

Returns the value of attribute action_param.



5296
5297
5298
# File 'lib/ovhrb/manager/manager.rb', line 5296

def action_param
  @action_param
end

#activeObject

Returns the value of attribute active.



5297
5298
5299
# File 'lib/ovhrb/manager/manager.rb', line 5297

def active
  @active
end

#filterObject

Returns the value of attribute filter.



5294
5295
5296
# File 'lib/ovhrb/manager/manager.rb', line 5294

def filter
  @filter
end

#nbRulesObject

Returns the value of attribute nbRules.



5299
5300
5301
# File 'lib/ovhrb/manager/manager.rb', line 5299

def nbRules
  @nbRules
end

#priorityObject

Returns the value of attribute priority.



5298
5299
5300
# File 'lib/ovhrb/manager/manager.rb', line 5298

def priority
  @priority
end

#rulesObject

Returns the value of attribute rules.



5300
5301
5302
# File 'lib/ovhrb/manager/manager.rb', line 5300

def rules
  @rules
end