Class: TencentCloud::Dbbrain::V20210527::AutonomyUserProfileInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dbbrain::V20210527::AutonomyUserProfileInfo
- Defined in:
- lib/v20210527/models.rb
Overview
自治用户配置详情
Instance Attribute Summary collapse
-
#Enabled ⇒ Object
其中: true - 开启 false - 关闭.
-
#EnabledItems ⇒ Object
其中: true - 开启 false - 关闭.
-
#MemoryUpperLimit ⇒ Object
其中: true - 开启 false - 关闭.
-
#ThresholdRule ⇒ Object
其中: true - 开启 false - 关闭.
-
#Uin ⇒ Object
其中: true - 开启 false - 关闭.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(enabled = nil, uin = nil, memoryupperlimit = nil, thresholdrule = nil, enableditems = nil) ⇒ AutonomyUserProfileInfo
constructor
A new instance of AutonomyUserProfileInfo.
Constructor Details
#initialize(enabled = nil, uin = nil, memoryupperlimit = nil, thresholdrule = nil, enableditems = nil) ⇒ AutonomyUserProfileInfo
Returns a new instance of AutonomyUserProfileInfo.
540 541 542 543 544 545 546 |
# File 'lib/v20210527/models.rb', line 540 def initialize(enabled=nil, uin=nil, memoryupperlimit=nil, thresholdrule=nil, enableditems=nil) @Enabled = enabled @Uin = uin @MemoryUpperLimit = memoryupperlimit @ThresholdRule = thresholdrule @EnabledItems = enableditems end |
Instance Attribute Details
#Enabled ⇒ Object
其中: true - 开启 false - 关闭
538 539 540 |
# File 'lib/v20210527/models.rb', line 538 def Enabled @Enabled end |
#EnabledItems ⇒ Object
其中: true - 开启 false - 关闭
538 539 540 |
# File 'lib/v20210527/models.rb', line 538 def EnabledItems @EnabledItems end |
#MemoryUpperLimit ⇒ Object
其中: true - 开启 false - 关闭
538 539 540 |
# File 'lib/v20210527/models.rb', line 538 def MemoryUpperLimit @MemoryUpperLimit end |
#ThresholdRule ⇒ Object
其中: true - 开启 false - 关闭
538 539 540 |
# File 'lib/v20210527/models.rb', line 538 def ThresholdRule @ThresholdRule end |
#Uin ⇒ Object
其中: true - 开启 false - 关闭
538 539 540 |
# File 'lib/v20210527/models.rb', line 538 def Uin @Uin end |
Instance Method Details
#deserialize(params) ⇒ Object
548 549 550 551 552 553 554 555 556 557 |
# File 'lib/v20210527/models.rb', line 548 def deserialize(params) @Enabled = params['Enabled'] @Uin = params['Uin'] @MemoryUpperLimit = params['MemoryUpperLimit'] unless params['ThresholdRule'].nil? @ThresholdRule = MetricThreshold.new @ThresholdRule.deserialize(params['ThresholdRule']) end @EnabledItems = params['EnabledItems'] end |