Class: TencentCloud::Tds::V20220801::DescribeFraudUltimateResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tds::V20220801::DescribeFraudUltimateResponse
- Defined in:
- lib/v20220801/models.rb
Overview
DescribeFraudUltimate返回参数结构体
Instance Attribute Summary collapse
- #AppVersion ⇒ Object
- #Brand ⇒ Object
- #ClientIp ⇒ Object
- #HistRiskInfos ⇒ Object
- #Model ⇒ Object
- #NetworkType ⇒ Object
- #Openid ⇒ Object
- #PackageName ⇒ Object
- #Platform ⇒ Object
- #RequestId ⇒ Object
- #RiskInfos ⇒ Object
- #SceneRiskInfos ⇒ Object
- #SdkBuildNo ⇒ Object
- #SuggestionLevel ⇒ Object
- #SystemVersion ⇒ Object
- #Unionid ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of DescribeFraudUltimateResponse.
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
#AppVersion ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def AppVersion @AppVersion end |
#Brand ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def Brand @Brand end |
#ClientIp ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def ClientIp @ClientIp end |
#HistRiskInfos ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def HistRiskInfos @HistRiskInfos end |
#Model ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def Model @Model end |
#NetworkType ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def NetworkType @NetworkType end |
#Openid ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def Openid @Openid end |
#PackageName ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def PackageName @PackageName end |
#Platform ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def Platform @Platform end |
#RequestId ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def RequestId @RequestId end |
#RiskInfos ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def RiskInfos @RiskInfos end |
#SceneRiskInfos ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def SceneRiskInfos @SceneRiskInfos end |
#SdkBuildNo ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def SdkBuildNo @SdkBuildNo end |
#SuggestionLevel ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def SuggestionLevel @SuggestionLevel end |
#SystemVersion ⇒ Object
492 493 494 |
# File 'lib/v20220801/models.rb', line 492 def SystemVersion @SystemVersion end |
#Unionid ⇒ Object
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 |