Class: TencentCloud::Config::V20220802::ListConfigRulesRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Config::V20220802::ListConfigRulesRequest
- Defined in:
- lib/v20220802/models.rb
Overview
ListConfigRules请求参数结构体
Instance Attribute Summary collapse
-
#ComplianceResult ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc, 顺序:asc 1:高风险, 2:中风险, 3:低风险。 ACTIVE:启用 UN_ACTIVE:停用 COMPLIANT:合规 NON_COMPLIANT:不合规.
-
#Limit ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc, 顺序:asc 1:高风险, 2:中风险, 3:低风险。 ACTIVE:启用 UN_ACTIVE:停用 COMPLIANT:合规 NON_COMPLIANT:不合规.
-
#Offset ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc, 顺序:asc 1:高风险, 2:中风险, 3:低风险。 ACTIVE:启用 UN_ACTIVE:停用 COMPLIANT:合规 NON_COMPLIANT:不合规.
-
#OrderType ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc, 顺序:asc 1:高风险, 2:中风险, 3:低风险。 ACTIVE:启用 UN_ACTIVE:停用 COMPLIANT:合规 NON_COMPLIANT:不合规.
-
#RiskLevel ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc, 顺序:asc 1:高风险, 2:中风险, 3:低风险。 ACTIVE:启用 UN_ACTIVE:停用 COMPLIANT:合规 NON_COMPLIANT:不合规.
-
#RuleName ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc, 顺序:asc 1:高风险, 2:中风险, 3:低风险。 ACTIVE:启用 UN_ACTIVE:停用 COMPLIANT:合规 NON_COMPLIANT:不合规.
-
#State ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc, 顺序:asc 1:高风险, 2:中风险, 3:低风险。 ACTIVE:启用 UN_ACTIVE:停用 COMPLIANT:合规 NON_COMPLIANT:不合规.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(limit = nil, offset = nil, ordertype = nil, risklevel = nil, state = nil, complianceresult = nil, rulename = nil) ⇒ ListConfigRulesRequest
constructor
A new instance of ListConfigRulesRequest.
Constructor Details
#initialize(limit = nil, offset = nil, ordertype = nil, risklevel = nil, state = nil, complianceresult = nil, rulename = nil) ⇒ ListConfigRulesRequest
Returns a new instance of ListConfigRulesRequest.
770 771 772 773 774 775 776 777 778 |
# File 'lib/v20220802/models.rb', line 770 def initialize(limit=nil, offset=nil, ordertype=nil, risklevel=nil, state=nil, complianceresult=nil, rulename=nil) @Limit = limit @Offset = offset @OrderType = ordertype @RiskLevel = risklevel @State = state @ComplianceResult = complianceresult @RuleName = rulename end |
Instance Attribute Details
#ComplianceResult ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc,顺序:asc 1:高风险,2:中风险,3:低风险。ACTIVE:启用UN_ACTIVE:停用COMPLIANT:合规NON_COMPLIANT:不合规
768 769 770 |
# File 'lib/v20220802/models.rb', line 768 def ComplianceResult @ComplianceResult end |
#Limit ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc,顺序:asc 1:高风险,2:中风险,3:低风险。ACTIVE:启用UN_ACTIVE:停用COMPLIANT:合规NON_COMPLIANT:不合规
768 769 770 |
# File 'lib/v20220802/models.rb', line 768 def Limit @Limit end |
#Offset ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc,顺序:asc 1:高风险,2:中风险,3:低风险。ACTIVE:启用UN_ACTIVE:停用COMPLIANT:合规NON_COMPLIANT:不合规
768 769 770 |
# File 'lib/v20220802/models.rb', line 768 def Offset @Offset end |
#OrderType ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc,顺序:asc 1:高风险,2:中风险,3:低风险。ACTIVE:启用UN_ACTIVE:停用COMPLIANT:合规NON_COMPLIANT:不合规
768 769 770 |
# File 'lib/v20220802/models.rb', line 768 def OrderType @OrderType end |
#RiskLevel ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc,顺序:asc 1:高风险,2:中风险,3:低风险。ACTIVE:启用UN_ACTIVE:停用COMPLIANT:合规NON_COMPLIANT:不合规
768 769 770 |
# File 'lib/v20220802/models.rb', line 768 def RiskLevel @RiskLevel end |
#RuleName ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc,顺序:asc 1:高风险,2:中风险,3:低风险。ACTIVE:启用UN_ACTIVE:停用COMPLIANT:合规NON_COMPLIANT:不合规
768 769 770 |
# File 'lib/v20220802/models.rb', line 768 def RuleName @RuleName end |
#State ⇒ Object
取值范围:1~200 取值范围:最小值为0 倒序:desc,顺序:asc 1:高风险,2:中风险,3:低风险。ACTIVE:启用UN_ACTIVE:停用COMPLIANT:合规NON_COMPLIANT:不合规
768 769 770 |
# File 'lib/v20220802/models.rb', line 768 def State @State end |
Instance Method Details
#deserialize(params) ⇒ Object
780 781 782 783 784 785 786 787 788 |
# File 'lib/v20220802/models.rb', line 780 def deserialize(params) @Limit = params['Limit'] @Offset = params['Offset'] @OrderType = params['OrderType'] @RiskLevel = params['RiskLevel'] @State = params['State'] @ComplianceResult = params['ComplianceResult'] @RuleName = params['RuleName'] end |