Class: TencentCloud::Config::V20220802::ListAggregateConfigRulesRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Config::V20220802::ListAggregateConfigRulesRequest
- Defined in:
- lib/v20220802/models.rb
Overview
ListAggregateConfigRules请求参数结构体
Instance Attribute Summary collapse
-
#AccountGroupId ⇒ Object
1:高风险。 2:中风险。 3:低风险。.
-
#ComplianceResult ⇒ Object
1:高风险。 2:中风险。 3:低风险。.
-
#Limit ⇒ Object
1:高风险。 2:中风险。 3:低风险。.
-
#Offset ⇒ Object
1:高风险。 2:中风险。 3:低风险。.
-
#OrderType ⇒ Object
1:高风险。 2:中风险。 3:低风险。.
-
#RiskLevel ⇒ Object
1:高风险。 2:中风险。 3:低风险。.
-
#RuleName ⇒ Object
1:高风险。 2:中风险。 3:低风险。.
-
#RuleOwnerId ⇒ Object
1:高风险。 2:中风险。 3:低风险。.
-
#State ⇒ Object
1:高风险。 2:中风险。 3:低风险。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(limit = nil, offset = nil, accountgroupid = nil, ordertype = nil, risklevel = nil, state = nil, complianceresult = nil, rulename = nil, ruleownerid = nil) ⇒ ListAggregateConfigRulesRequest
constructor
A new instance of ListAggregateConfigRulesRequest.
Constructor Details
#initialize(limit = nil, offset = nil, accountgroupid = nil, ordertype = nil, risklevel = nil, state = nil, complianceresult = nil, rulename = nil, ruleownerid = nil) ⇒ ListAggregateConfigRulesRequest
Returns a new instance of ListAggregateConfigRulesRequest.
602 603 604 605 606 607 608 609 610 611 612 |
# File 'lib/v20220802/models.rb', line 602 def initialize(limit=nil, offset=nil, accountgroupid=nil, ordertype=nil, risklevel=nil, state=nil, complianceresult=nil, rulename=nil, ruleownerid=nil) @Limit = limit @Offset = offset @AccountGroupId = accountgroupid @OrderType = ordertype @RiskLevel = risklevel @State = state @ComplianceResult = complianceresult @RuleName = rulename @RuleOwnerId = ruleownerid end |
Instance Attribute Details
#AccountGroupId ⇒ Object
1:高风险。2:中风险。3:低风险。
600 601 602 |
# File 'lib/v20220802/models.rb', line 600 def AccountGroupId @AccountGroupId end |
#ComplianceResult ⇒ Object
1:高风险。2:中风险。3:低风险。
600 601 602 |
# File 'lib/v20220802/models.rb', line 600 def ComplianceResult @ComplianceResult end |
#Limit ⇒ Object
1:高风险。2:中风险。3:低风险。
600 601 602 |
# File 'lib/v20220802/models.rb', line 600 def Limit @Limit end |
#Offset ⇒ Object
1:高风险。2:中风险。3:低风险。
600 601 602 |
# File 'lib/v20220802/models.rb', line 600 def Offset @Offset end |
#OrderType ⇒ Object
1:高风险。2:中风险。3:低风险。
600 601 602 |
# File 'lib/v20220802/models.rb', line 600 def OrderType @OrderType end |
#RiskLevel ⇒ Object
1:高风险。2:中风险。3:低风险。
600 601 602 |
# File 'lib/v20220802/models.rb', line 600 def RiskLevel @RiskLevel end |
#RuleName ⇒ Object
1:高风险。2:中风险。3:低风险。
600 601 602 |
# File 'lib/v20220802/models.rb', line 600 def RuleName @RuleName end |
#RuleOwnerId ⇒ Object
1:高风险。2:中风险。3:低风险。
600 601 602 |
# File 'lib/v20220802/models.rb', line 600 def RuleOwnerId @RuleOwnerId end |
#State ⇒ Object
1:高风险。2:中风险。3:低风险。
600 601 602 |
# File 'lib/v20220802/models.rb', line 600 def State @State end |
Instance Method Details
#deserialize(params) ⇒ Object
614 615 616 617 618 619 620 621 622 623 624 |
# File 'lib/v20220802/models.rb', line 614 def deserialize(params) @Limit = params['Limit'] @Offset = params['Offset'] @AccountGroupId = params['AccountGroupId'] @OrderType = params['OrderType'] @RiskLevel = params['RiskLevel'] @State = params['State'] @ComplianceResult = params['ComplianceResult'] @RuleName = params['RuleName'] @RuleOwnerId = params['RuleOwnerId'] end |