Class: TencentCloud::Teo::V20220901::DeviceProfile

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

Overview

客户端设备配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clienttype = nil, highriskminscore = nil, highriskrequestaction = nil, mediumriskminscore = nil, mediumriskrequestaction = nil) ⇒ DeviceProfile



11984
11985
11986
11987
11988
11989
11990
# File 'lib/v20220901/models.rb', line 11984

def initialize(clienttype=nil, highriskminscore=nil, highriskrequestaction=nil, mediumriskminscore=nil, mediumriskrequestaction=nil)
  @ClientType = clienttype
  @HighRiskMinScore = highriskminscore
  @HighRiskRequestAction = highriskrequestaction
  @MediumRiskMinScore = mediumriskminscore
  @MediumRiskRequestAction = mediumriskrequestaction
end

Instance Attribute Details

#ClientTypeObject



11982
11983
11984
# File 'lib/v20220901/models.rb', line 11982

def ClientType
  @ClientType
end

#HighRiskMinScoreObject



11982
11983
11984
# File 'lib/v20220901/models.rb', line 11982

def HighRiskMinScore
  @HighRiskMinScore
end

#HighRiskRequestActionObject



11982
11983
11984
# File 'lib/v20220901/models.rb', line 11982

def HighRiskRequestAction
  @HighRiskRequestAction
end

#MediumRiskMinScoreObject



11982
11983
11984
# File 'lib/v20220901/models.rb', line 11982

def MediumRiskMinScore
  @MediumRiskMinScore
end

#MediumRiskRequestActionObject



11982
11983
11984
# File 'lib/v20220901/models.rb', line 11982

def MediumRiskRequestAction
  @MediumRiskRequestAction
end

Instance Method Details

#deserialize(params) ⇒ Object



11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
# File 'lib/v20220901/models.rb', line 11992

def deserialize(params)
  @ClientType = params['ClientType']
  @HighRiskMinScore = params['HighRiskMinScore']
  unless params['HighRiskRequestAction'].nil?
    @HighRiskRequestAction = SecurityAction.new
    @HighRiskRequestAction.deserialize(params['HighRiskRequestAction'])
  end
  @MediumRiskMinScore = params['MediumRiskMinScore']
  unless params['MediumRiskRequestAction'].nil?
    @MediumRiskRequestAction = SecurityAction.new
    @MediumRiskRequestAction.deserialize(params['MediumRiskRequestAction'])
  end
end