lib/v20200210/models.rb in tencentcloud-sdk-taf-1.0.344 vs lib/v20200210/models.rb in tencentcloud-sdk-taf-1.0.345

- old
+ new

@@ -85,60 +85,10 @@ @DeviceId = params['DeviceId'] @DeviceType = params['DeviceType'] end end - # EnhanceTaDegree请求参数结构体 - class EnhanceTaDegreeRequest < TencentCloud::Common::AbstractModel - # @param BspData: 业务数据 - # @type BspData: :class:`Tencentcloud::Taf.v20200210.models.InputTaBspData` - # @param BusinessEncryptData: 业务加密数据 - # @type BusinessEncryptData: :class:`Tencentcloud::Taf.v20200210.models.InputBusinessEncryptData` - - attr_accessor :BspData, :BusinessEncryptData - - def initialize(bspdata=nil, businessencryptdata=nil) - @BspData = bspdata - @BusinessEncryptData = businessencryptdata - end - - def deserialize(params) - unless params['BspData'].nil? - @BspData = InputTaBspData.new - @BspData.deserialize(params['BspData']) - end - unless params['BusinessEncryptData'].nil? - @BusinessEncryptData = InputBusinessEncryptData.new - @BusinessEncryptData.deserialize(params['BusinessEncryptData']) - end - end - end - - # EnhanceTaDegree返回参数结构体 - class EnhanceTaDegreeResponse < TencentCloud::Common::AbstractModel - # @param Data: 回包数据 - # 注意:此字段可能返回 null,表示取不到有效值。 - # @type Data: :class:`Tencentcloud::Taf.v20200210.models.OutputTaData` - # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 - # @type RequestId: String - - attr_accessor :Data, :RequestId - - def initialize(data=nil, requestid=nil) - @Data = data - @RequestId = requestid - end - - def deserialize(params) - unless params['Data'].nil? - @Data = OutputTaData.new - @Data.deserialize(params['Data']) - end - @RequestId = params['RequestId'] - end - end - # 业务入参 class InputBusinessEncryptData < TencentCloud::Common::AbstractModel def initialize() @@ -435,126 +385,10 @@ @PaddingType = params['PaddingType'] @EncryptData = params['EncryptData'] end end - # 流量反欺诈-虚假TA识别 - class InputTaBspData < TencentCloud::Common::AbstractModel - # @param Seq: 请求序列号 - # @type Seq: Integer - # @param OsType: 操作系统类型[0:未知;1:android;2:ios;3:windows] - # @type OsType: String - # @param AgeFloor: 年龄下限 - # @type AgeFloor: Integer - # @param AgeCeil: 年龄上限 - # @type AgeCeil: Integer - # @param Gender: 性别[1:男;2:女] - # @type Gender: Integer - # @param UserTime: 用户操作时间,uinux时间戳,精确到秒 - # @type UserTime: Integer - # @param Imei: Imei [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1] - # @type Imei: String - # @param ImeiMd5: Imei小写后加密Md5 [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1] - # @type ImeiMd5: String - # @param Idfa: Idfa [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1] - # @type Idfa: String - # @param IdfaMd5: Idfa大写后加密Md5 [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1] - # @type IdfaMd5: String - # @param UserIp: 用户IP - # @type UserIp: String - # @param Mac: MAC地址[建议提供] - # @type Mac: String - # @param PhoneNum: 手机号码[中国大陆] - # @type PhoneNum: String - # @param UserAgent: 浏览器 - # @type UserAgent: String - # @param App: APP名称 - # @type App: String - # @param Package: 应用安装包名称 - # @type Package: String - # @param DeviceMaker: 设备制造商 - # @type DeviceMaker: String - # @param DeviceModule: 设备型号 - # @type DeviceModule: String - # @param AccessMode: 入网方式[1:WIFI;2:4G;3:3G;4:2G;5:其它] - # @type AccessMode: String - # @param Sp: 运营商[1:移动;2:联通;3:电信;4:其它] - # @type Sp: String - # @param Url: 网址 - # @type Url: String - # @param Location: 用户地址 - # @type Location: String - # @param Latitude: 纬度 - # @type Latitude: String - # @param Longitude: 精度 - # @type Longitude: String - # @param Context: 辅助区分信息 - # @type Context: String - # @param IsAuthorized: 是否授权 - # @type IsAuthorized: Integer - - attr_accessor :Seq, :OsType, :AgeFloor, :AgeCeil, :Gender, :UserTime, :Imei, :ImeiMd5, :Idfa, :IdfaMd5, :UserIp, :Mac, :PhoneNum, :UserAgent, :App, :Package, :DeviceMaker, :DeviceModule, :AccessMode, :Sp, :Url, :Location, :Latitude, :Longitude, :Context, :IsAuthorized - - def initialize(seq=nil, ostype=nil, agefloor=nil, ageceil=nil, gender=nil, usertime=nil, imei=nil, imeimd5=nil, idfa=nil, idfamd5=nil, userip=nil, mac=nil, phonenum=nil, useragent=nil, app=nil, package=nil, devicemaker=nil, devicemodule=nil, accessmode=nil, sp=nil, url=nil, location=nil, latitude=nil, longitude=nil, context=nil, isauthorized=nil) - @Seq = seq - @OsType = ostype - @AgeFloor = agefloor - @AgeCeil = ageceil - @Gender = gender - @UserTime = usertime - @Imei = imei - @ImeiMd5 = imeimd5 - @Idfa = idfa - @IdfaMd5 = idfamd5 - @UserIp = userip - @Mac = mac - @PhoneNum = phonenum - @UserAgent = useragent - @App = app - @Package = package - @DeviceMaker = devicemaker - @DeviceModule = devicemodule - @AccessMode = accessmode - @Sp = sp - @Url = url - @Location = location - @Latitude = latitude - @Longitude = longitude - @Context = context - @IsAuthorized = isauthorized - end - - def deserialize(params) - @Seq = params['Seq'] - @OsType = params['OsType'] - @AgeFloor = params['AgeFloor'] - @AgeCeil = params['AgeCeil'] - @Gender = params['Gender'] - @UserTime = params['UserTime'] - @Imei = params['Imei'] - @ImeiMd5 = params['ImeiMd5'] - @Idfa = params['Idfa'] - @IdfaMd5 = params['IdfaMd5'] - @UserIp = params['UserIp'] - @Mac = params['Mac'] - @PhoneNum = params['PhoneNum'] - @UserAgent = params['UserAgent'] - @App = params['App'] - @Package = params['Package'] - @DeviceMaker = params['DeviceMaker'] - @DeviceModule = params['DeviceModule'] - @AccessMode = params['AccessMode'] - @Sp = params['Sp'] - @Url = params['Url'] - @Location = params['Location'] - @Latitude = params['Latitude'] - @Longitude = params['Longitude'] - @Context = params['Context'] - @IsAuthorized = params['IsAuthorized'] - end - end - # CheckKol class OutputKolData < TencentCloud::Common::AbstractModel # @param Code: 错误码[0:成功;非0:失败的错误码] # 注意:此字段可能返回 null,表示取不到有效值。 # @type Code: Integer @@ -752,60 +586,9 @@ def deserialize(params) @Code = params['Code'] @Message = params['Message'] @Value = params['Value'] - end - end - - # 流量反欺诈-虚假TA识别 - class OutputTaData < TencentCloud::Common::AbstractModel - # @param Code: 错误码[0:成功;非0:失败的错误码] - # @type Code: Integer - # @param Message: 错误信息 - # 注意:此字段可能返回 null,表示取不到有效值。 - # @type Message: String - # @param Value: 结果数据 - # 注意:此字段可能返回 null,表示取不到有效值。 - # @type Value: :class:`Tencentcloud::Taf.v20200210.models.OutputTaValue` - - attr_accessor :Code, :Message, :Value - - def initialize(code=nil, message=nil, value=nil) - @Code = code - @Message = message - @Value = value - end - - def deserialize(params) - @Code = params['Code'] - @Message = params['Message'] - unless params['Value'].nil? - @Value = OutputTaValue.new - @Value.deserialize(params['Value']) - end - end - end - - # 流量反欺诈-虚假TA识别 - class OutputTaValue < TencentCloud::Common::AbstractModel - # @param IsCheck: 是否查得[0:未查得;1:查得] - # 注意:此字段可能返回 null,表示取不到有效值。 - # @type IsCheck: Integer - # @param IsMatch: 是否符合[0:不符合;1:符合] - # 注意:此字段可能返回 null,表示取不到有效值。 - # @type IsMatch: Integer - - attr_accessor :IsCheck, :IsMatch - - def initialize(ischeck=nil, ismatch=nil) - @IsCheck = ischeck - @IsMatch = ismatch - end - - def deserialize(params) - @IsCheck = params['IsCheck'] - @IsMatch = params['IsMatch'] end end # RecognizeCustomizedAudience请求参数结构体 class RecognizeCustomizedAudienceRequest < TencentCloud::Common::AbstractModel