Class: TencentCloud::Hasim::V20210716::CreateTacticRequest

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

Overview

CreateTactic请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, isauto = nil, pinginterval = nil, isweak = nil, weakthreshold = nil, isdelay = nil, delaythreshold = nil, isfake = nil, fakeip = nil, fakeinterval = nil, isnet = nil, network = nil, ismove = nil, isprioritytele = nil, prioritytele = nil, isbottomtele = nil, bottomtele = nil, isbestsignal = nil) ⇒ CreateTacticRequest

Returns a new instance of CreateTacticRequest.



141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
# File 'lib/v20210716/models.rb', line 141

def initialize(name=nil, isauto=nil, pinginterval=nil, isweak=nil, weakthreshold=nil, isdelay=nil, delaythreshold=nil, isfake=nil, fakeip=nil, fakeinterval=nil, isnet=nil, network=nil, ismove=nil, isprioritytele=nil, prioritytele=nil, isbottomtele=nil, bottomtele=nil, isbestsignal=nil)
  @Name = name
  @IsAuto = isauto
  @PingInterval = pinginterval
  @IsWeak = isweak
  @WeakThreshold = weakthreshold
  @IsDelay = isdelay
  @DelayThreshold = delaythreshold
  @IsFake = isfake
  @FakeIP = fakeip
  @FakeInterval = fakeinterval
  @IsNet = isnet
  @Network = network
  @IsMove = ismove
  @IsPriorityTele = isprioritytele
  @PriorityTele = prioritytele
  @IsBottomTele = isbottomtele
  @BottomTele = bottomtele
  @IsBestSignal = isbestsignal
end

Instance Attribute Details

#BottomTeleObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def BottomTele
  @BottomTele
end

#DelayThresholdObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def DelayThreshold
  @DelayThreshold
end

#FakeIntervalObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def FakeInterval
  @FakeInterval
end

#FakeIPObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def FakeIP
  @FakeIP
end

#IsAutoObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def IsAuto
  @IsAuto
end

#IsBestSignalObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def IsBestSignal
  @IsBestSignal
end

#IsBottomTeleObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def IsBottomTele
  @IsBottomTele
end

#IsDelayObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def IsDelay
  @IsDelay
end

#IsFakeObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def IsFake
  @IsFake
end

#IsMoveObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def IsMove
  @IsMove
end

#IsNetObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def IsNet
  @IsNet
end

#IsPriorityTeleObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def IsPriorityTele
  @IsPriorityTele
end

#IsWeakObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def IsWeak
  @IsWeak
end

#NameObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def Name
  @Name
end

#NetworkObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def Network
  @Network
end

#PingIntervalObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def PingInterval
  @PingInterval
end

#PriorityTeleObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def PriorityTele
  @PriorityTele
end

#WeakThresholdObject

Parameters:

  • Name:

    策略名称

  • IsAuto:

    是否自动执行

  • PingInterval:

    心跳上报间隔(s)

  • IsWeak:

    是否开启弱信号检测

  • WeakThreshold:

    弱信号阈值(-dbm)

  • IsDelay:

    是否开启时延切换

  • DelayThreshold:

    网络时延阈值(ms)

  • IsFake:

    是否开启假信号检测

  • FakeIP:

    假信号检测IP字符串,用逗号分隔

  • FakeInterval:

    假信号检测间隔(s)

  • IsNet:

    是否开启网络制式检测

  • Network:

    网络回落制式 1 2G、 2 3G 、 3 2/3G

  • IsMove:

    是否开启移动检测

  • IsPriorityTele:

    是否开启最优先运营商

  • PriorityTele:

    最优先运营商 1 移动、 2 联通、 3 电信 4 上次在线运营商

  • IsBottomTele:

    是否开启最不优先运营商

  • BottomTele:

    最不优先运营商 1 移动、 2 联通、 3 电信

  • IsBestSignal:

    最优先信号选取策略



139
140
141
# File 'lib/v20210716/models.rb', line 139

def WeakThreshold
  @WeakThreshold
end

Instance Method Details

#deserialize(params) ⇒ Object



162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
# File 'lib/v20210716/models.rb', line 162

def deserialize(params)
  @Name = params['Name']
  @IsAuto = params['IsAuto']
  @PingInterval = params['PingInterval']
  @IsWeak = params['IsWeak']
  @WeakThreshold = params['WeakThreshold']
  @IsDelay = params['IsDelay']
  @DelayThreshold = params['DelayThreshold']
  @IsFake = params['IsFake']
  @FakeIP = params['FakeIP']
  @FakeInterval = params['FakeInterval']
  @IsNet = params['IsNet']
  @Network = params['Network']
  @IsMove = params['IsMove']
  @IsPriorityTele = params['IsPriorityTele']
  @PriorityTele = params['PriorityTele']
  @IsBottomTele = params['IsBottomTele']
  @BottomTele = params['BottomTele']
  @IsBestSignal = params['IsBestSignal']
end