Class: TencentCloud::Teo::V20220901::BotPortraitRule

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220901/models.rb

Overview

bot 用户画像规则

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switch = nil, ruleid = nil, algmanagedids = nil, capmanagedids = nil, monmanagedids = nil, dropmanagedids = nil) ⇒ BotPortraitRule



1951
1952
1953
1954
1955
1956
1957
1958
# File 'lib/v20220901/models.rb', line 1951

def initialize(switch=nil, ruleid=nil, algmanagedids=nil, capmanagedids=nil, monmanagedids=nil, dropmanagedids=nil)
  @Switch = switch
  @RuleID = ruleid
  @AlgManagedIds = algmanagedids
  @CapManagedIds = capmanagedids
  @MonManagedIds = monmanagedids
  @DropManagedIds = dropmanagedids
end

Instance Attribute Details

#AlgManagedIdsObject

<li>on:开启;</li> <li>off:关闭。</li>



1949
1950
1951
# File 'lib/v20220901/models.rb', line 1949

def AlgManagedIds
  @AlgManagedIds
end

#CapManagedIdsObject

<li>on:开启;</li> <li>off:关闭。</li>



1949
1950
1951
# File 'lib/v20220901/models.rb', line 1949

def CapManagedIds
  @CapManagedIds
end

#DropManagedIdsObject

<li>on:开启;</li> <li>off:关闭。</li>



1949
1950
1951
# File 'lib/v20220901/models.rb', line 1949

def DropManagedIds
  @DropManagedIds
end

#MonManagedIdsObject

<li>on:开启;</li> <li>off:关闭。</li>



1949
1950
1951
# File 'lib/v20220901/models.rb', line 1949

def MonManagedIds
  @MonManagedIds
end

#RuleIDObject

<li>on:开启;</li> <li>off:关闭。</li>



1949
1950
1951
# File 'lib/v20220901/models.rb', line 1949

def RuleID
  @RuleID
end

#SwitchObject

<li>on:开启;</li> <li>off:关闭。</li>



1949
1950
1951
# File 'lib/v20220901/models.rb', line 1949

def Switch
  @Switch
end

Instance Method Details

#deserialize(params) ⇒ Object



1960
1961
1962
1963
1964
1965
1966
1967
# File 'lib/v20220901/models.rb', line 1960

def deserialize(params)
  @Switch = params['Switch']
  @RuleID = params['RuleID']
  @AlgManagedIds = params['AlgManagedIds']
  @CapManagedIds = params['CapManagedIds']
  @MonManagedIds = params['MonManagedIds']
  @DropManagedIds = params['DropManagedIds']
end