Class: TencentCloud::Dayu::V20180709::DescribeRuleSetsResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dayu::V20180709::DescribeRuleSetsResponse
- Defined in:
- lib/v20180709/models.rb
Overview
DescribeRuleSets返回参数结构体
Instance Attribute Summary collapse
-
#L4RuleSets ⇒ Object
Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割 Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割 Key值为“RuleNum”时,Value值表示资源的规则数 Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割 Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割 Key值为“RuleNum”时,Value值表示资源的规则数.
-
#L7RuleSets ⇒ Object
Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割 Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割 Key值为“RuleNum”时,Value值表示资源的规则数 Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割 Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割 Key值为“RuleNum”时,Value值表示资源的规则数.
-
#RequestId ⇒ Object
Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割 Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割 Key值为“RuleNum”时,Value值表示资源的规则数 Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割 Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割 Key值为“RuleNum”时,Value值表示资源的规则数.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(l4rulesets = nil, l7rulesets = nil, requestid = nil) ⇒ DescribeRuleSetsResponse
constructor
A new instance of DescribeRuleSetsResponse.
Constructor Details
#initialize(l4rulesets = nil, l7rulesets = nil, requestid = nil) ⇒ DescribeRuleSetsResponse
Returns a new instance of DescribeRuleSetsResponse.
5512 5513 5514 5515 5516 |
# File 'lib/v20180709/models.rb', line 5512 def initialize(l4rulesets=nil, l7rulesets=nil, requestid=nil) @L4RuleSets = l4rulesets @L7RuleSets = l7rulesets @RequestId = requestid end |
Instance Attribute Details
#L4RuleSets ⇒ Object
Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割Key值为“RuleNum”时,Value值表示资源的规则数Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割Key值为“RuleNum”时,Value值表示资源的规则数
5510 5511 5512 |
# File 'lib/v20180709/models.rb', line 5510 def L4RuleSets @L4RuleSets end |
#L7RuleSets ⇒ Object
Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割Key值为“RuleNum”时,Value值表示资源的规则数Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割Key值为“RuleNum”时,Value值表示资源的规则数
5510 5511 5512 |
# File 'lib/v20180709/models.rb', line 5510 def L7RuleSets @L7RuleSets end |
#RequestId ⇒ Object
Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割Key值为“RuleNum”时,Value值表示资源的规则数Key值为“Id”时,Value表示资源ID Key值为“RuleIdList”时,Value值表示资源的规则ID,多个规则ID用“,”分割Key值为“RuleNameList”时,Value值表示资源的规则名,多个规则名用“,”分割Key值为“RuleNum”时,Value值表示资源的规则数
5510 5511 5512 |
# File 'lib/v20180709/models.rb', line 5510 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532 5533 5534 5535 5536 |
# File 'lib/v20180709/models.rb', line 5518 def deserialize(params) unless params['L4RuleSets'].nil? @L4RuleSets = [] params['L4RuleSets'].each do |i| keyvaluerecord_tmp = KeyValueRecord.new keyvaluerecord_tmp.deserialize(i) @L4RuleSets << keyvaluerecord_tmp end end unless params['L7RuleSets'].nil? @L7RuleSets = [] params['L7RuleSets'].each do |i| keyvaluerecord_tmp = KeyValueRecord.new keyvaluerecord_tmp.deserialize(i) @L7RuleSets << keyvaluerecord_tmp end end @RequestId = params['RequestId'] end |