Class: TencentCloud::Rce::V20250425::ManageIPPortraitRiskValueOutput

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

Overview

业务出参

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userip = nil, riskscore = nil, risktype = nil) ⇒ ManageIPPortraitRiskValueOutput

Returns a new instance of ManageIPPortraitRiskValueOutput.



124
125
126
127
128
# File 'lib/v20250425/models.rb', line 124

def initialize(userip=nil, riskscore=nil, risktype=nil)
  @UserIp = userip
  @RiskScore = riskscore
  @RiskType = risktype
end

Instance Attribute Details

#RiskScoreObject

Parameters:

  • UserIp:

    对应的IP

  • RiskScore:

    返回风险等级, 0 - 4,0代表无风险,数值越大,风险越高

  • RiskType:

    风险类型



122
123
124
# File 'lib/v20250425/models.rb', line 122

def RiskScore
  @RiskScore
end

#RiskTypeObject

Parameters:

  • UserIp:

    对应的IP

  • RiskScore:

    返回风险等级, 0 - 4,0代表无风险,数值越大,风险越高

  • RiskType:

    风险类型



122
123
124
# File 'lib/v20250425/models.rb', line 122

def RiskType
  @RiskType
end

#UserIpObject

Parameters:

  • UserIp:

    对应的IP

  • RiskScore:

    返回风险等级, 0 - 4,0代表无风险,数值越大,风险越高

  • RiskType:

    风险类型



122
123
124
# File 'lib/v20250425/models.rb', line 122

def UserIp
  @UserIp
end

Instance Method Details

#deserialize(params) ⇒ Object



130
131
132
133
134
# File 'lib/v20250425/models.rb', line 130

def deserialize(params)
  @UserIp = params['UserIp']
  @RiskScore = params['RiskScore']
  @RiskType = params['RiskType']
end