Class: TencentCloud::Csip::V20221121::UebaRule
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::UebaRule
- Defined in:
- lib/v20221121/models.rb
Overview
用户行为分析策略
Instance Attribute Summary collapse
-
#AppID ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#CloudType ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#CustomRuleDetail ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#HitCount ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#MemberID ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#Nickname ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#RuleContent ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#RuleID ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#RuleLevel ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#RuleName ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#RuleStatus ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#RuleType ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
-
#Uin ⇒ Object
0:系统策略 1:自定义策略 0:提示 1:低危 2:中危 3:高危 4:严重 腾讯云:0 aws:1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(ruleid = nil, rulename = nil, ruletype = nil, rulelevel = nil, rulecontent = nil, rulestatus = nil, hitcount = nil, appid = nil, memberid = nil, uin = nil, nickname = nil, customruledetail = nil, cloudtype = nil) ⇒ UebaRule
constructor
A new instance of UebaRule.
Constructor Details
#initialize(ruleid = nil, rulename = nil, ruletype = nil, rulelevel = nil, rulecontent = nil, rulestatus = nil, hitcount = nil, appid = nil, memberid = nil, uin = nil, nickname = nil, customruledetail = nil, cloudtype = nil) ⇒ UebaRule
Returns a new instance of UebaRule.
8753 8754 8755 8756 8757 8758 8759 8760 8761 8762 8763 8764 8765 8766 8767 |
# File 'lib/v20221121/models.rb', line 8753 def initialize(ruleid=nil, rulename=nil, ruletype=nil, rulelevel=nil, rulecontent=nil, rulestatus=nil, hitcount=nil, appid=nil, memberid=nil, uin=nil, nickname=nil, customruledetail=nil, cloudtype=nil) @RuleID = ruleid @RuleName = rulename @RuleType = ruletype @RuleLevel = rulelevel @RuleContent = rulecontent @RuleStatus = rulestatus @HitCount = hitcount @AppID = appid @MemberID = memberid @Uin = uin @Nickname = nickname @CustomRuleDetail = customruledetail @CloudType = cloudtype end |
Instance Attribute Details
#AppID ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def AppID @AppID end |
#CloudType ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def CloudType @CloudType end |
#CustomRuleDetail ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def CustomRuleDetail @CustomRuleDetail end |
#HitCount ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def HitCount @HitCount end |
#MemberID ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def MemberID @MemberID end |
#Nickname ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def Nickname @Nickname end |
#RuleContent ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def RuleContent @RuleContent end |
#RuleID ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def RuleID @RuleID end |
#RuleLevel ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def RuleLevel @RuleLevel end |
#RuleName ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def RuleName @RuleName end |
#RuleStatus ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def RuleStatus @RuleStatus end |
#RuleType ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def RuleType @RuleType end |
#Uin ⇒ Object
0:系统策略1:自定义策略0:提示1:低危2:中危3:高危4:严重腾讯云:0 aws:1
8751 8752 8753 |
# File 'lib/v20221121/models.rb', line 8751 def Uin @Uin end |
Instance Method Details
#deserialize(params) ⇒ Object
8769 8770 8771 8772 8773 8774 8775 8776 8777 8778 8779 8780 8781 8782 8783 8784 8785 8786 |
# File 'lib/v20221121/models.rb', line 8769 def deserialize(params) @RuleID = params['RuleID'] @RuleName = params['RuleName'] @RuleType = params['RuleType'] @RuleLevel = params['RuleLevel'] @RuleContent = params['RuleContent'] @RuleStatus = params['RuleStatus'] @HitCount = params['HitCount'] @AppID = params['AppID'] @MemberID = params['MemberID'] @Uin = params['Uin'] @Nickname = params['Nickname'] unless params['CustomRuleDetail'].nil? @CustomRuleDetail = UebaCustomRule.new @CustomRuleDetail.deserialize(params['CustomRuleDetail']) end @CloudType = params['CloudType'] end |