Class: TencentCloud::Tds::V20220801::DescribeFraudUltimateResponse

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

Overview

DescribeFraudUltimate返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appversion = nil, brand = nil, clientip = nil, model = nil, networktype = nil, packagename = nil, platform = nil, systemversion = nil, sdkbuildno = nil, riskinfos = nil, histriskinfos = nil, openid = nil, sceneriskinfos = nil, suggestionlevel = nil, unionid = nil, requestid = nil) ⇒ DescribeFraudUltimateResponse

Returns a new instance of DescribeFraudUltimateResponse.



494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
# File 'lib/v20220801/models.rb', line 494

def initialize(appversion=nil, brand=nil, clientip=nil, model=nil, networktype=nil, packagename=nil, platform=nil, systemversion=nil, sdkbuildno=nil, riskinfos=nil, histriskinfos=nil, openid=nil, sceneriskinfos=nil, suggestionlevel=nil, unionid=nil, requestid=nil)
  @AppVersion = appversion
  @Brand = brand
  @ClientIp = clientip
  @Model = model
  @NetworkType = networktype
  @PackageName = packagename
  @Platform = platform
  @SystemVersion = systemversion
  @SdkBuildNo = sdkbuildno
  @RiskInfos = riskinfos
  @HistRiskInfos = histriskinfos
  @Openid = openid
  @SceneRiskInfos = sceneriskinfos
  @SuggestionLevel = suggestionlevel
  @Unionid = unionid
  @RequestId = requestid
end

Instance Attribute Details

#AppVersionObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def AppVersion
  @AppVersion
end

#BrandObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def Brand
  @Brand
end

#ClientIpObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def ClientIp
  @ClientIp
end

#HistRiskInfosObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def HistRiskInfos
  @HistRiskInfos
end

#ModelObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def Model
  @Model
end

#NetworkTypeObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def NetworkType
  @NetworkType
end

#OpenidObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def Openid
  @Openid
end

#PackageNameObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def PackageName
  @PackageName
end

#PlatformObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def Platform
  @Platform
end

#RequestIdObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def RequestId
  @RequestId
end

#RiskInfosObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def RiskInfos
  @RiskInfos
end

#SceneRiskInfosObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def SceneRiskInfos
  @SceneRiskInfos
end

#SdkBuildNoObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def SdkBuildNo
  @SdkBuildNo
end

#SuggestionLevelObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def SuggestionLevel
  @SuggestionLevel
end

#SystemVersionObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def SystemVersion
  @SystemVersion
end

#UnionidObject

Parameters:

  • AppVersion:

    App版本信息

  • Brand:

    品牌

  • ClientIp:

    客户端IP

  • Model:

    机型

  • NetworkType:

    网络类型

  • PackageName:

    应用包名

  • Platform:

    平台(2-Android,3-iOS,4-H5,5-微信小程序)

  • SystemVersion:

    系统版本

  • SdkBuildNo:

    SDK版本号

  • RiskInfos:

    实时风险信息

  • HistRiskInfos:

    离线风险信息

  • Openid:

    设备匿名标识

  • SceneRiskInfos:

    场景风险信息

  • SuggestionLevel:

    建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀

  • Unionid:

    图灵盾统一ID

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



492
493
494
# File 'lib/v20220801/models.rb', line 492

def Unionid
  @Unionid
end

Instance Method Details

#deserialize(params) ⇒ Object



513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
# File 'lib/v20220801/models.rb', line 513

def deserialize(params)
  @AppVersion = params['AppVersion']
  @Brand = params['Brand']
  @ClientIp = params['ClientIp']
  @Model = params['Model']
  @NetworkType = params['NetworkType']
  @PackageName = params['PackageName']
  @Platform = params['Platform']
  @SystemVersion = params['SystemVersion']
  @SdkBuildNo = params['SdkBuildNo']
  unless params['RiskInfos'].nil?
    @RiskInfos = []
    params['RiskInfos'].each do |i|
      riskinfo_tmp = RiskInfo.new
      riskinfo_tmp.deserialize(i)
      @RiskInfos << riskinfo_tmp
    end
  end
  unless params['HistRiskInfos'].nil?
    @HistRiskInfos = []
    params['HistRiskInfos'].each do |i|
      riskinfo_tmp = RiskInfo.new
      riskinfo_tmp.deserialize(i)
      @HistRiskInfos << riskinfo_tmp
    end
  end
  @Openid = params['Openid']
  unless params['SceneRiskInfos'].nil?
    @SceneRiskInfos = []
    params['SceneRiskInfos'].each do |i|
      riskinfo_tmp = RiskInfo.new
      riskinfo_tmp.deserialize(i)
      @SceneRiskInfos << riskinfo_tmp
    end
  end
  @SuggestionLevel = params['SuggestionLevel']
  @Unionid = params['Unionid']
  @RequestId = params['RequestId']
end