lib/v20210624/models.rb in tencentcloud-sdk-bma-3.0.430 vs lib/v20210624/models.rb in tencentcloud-sdk-bma-3.0.431

- old
+ new

@@ -1323,10 +1323,102 @@ @TotalCount = params['TotalCount'] @RequestId = params['RequestId'] end end + # DescribeCRObtainDetail请求参数结构体 + class DescribeCRObtainDetailRequest < TencentCloud::Common::AbstractModel + # @param TortId: 侵权ID + # @type TortId: Integer + + attr_accessor :TortId + + def initialize(tortid=nil) + @TortId = tortid + end + + def deserialize(params) + @TortId = params['TortId'] + end + end + + # DescribeCRObtainDetail返回参数结构体 + class DescribeCRObtainDetailResponse < TencentCloud::Common::AbstractModel + # @param WorkName: 作品名称 + # @type WorkName: String + # @param TortURL: 侵权链接 + # @type TortURL: String + # @param ObtainTime: 取证时间 + # @type ObtainTime: String + # @param ObtainType: 取证类型 + # @type ObtainType: String + # @param ObtainNum: 取证号 + # @type ObtainNum: String + # @param DepositFile: 证据地址 + # @type DepositFile: String + # @param DepositCert: 公证信息地址 + # @type DepositCert: String + # @param WorkType: 内容类型 + # @type WorkType: String + # @param WorkCategory: 作品类型 + # @type WorkCategory: String + # @param TortId: 侵权ID + # @type TortId: Integer + # @param TortNum: 侵权编号 + # @type TortNum: String + # @param ObtainStatus: 取证状态 + # @type ObtainStatus: Integer + # @param ObtainNote: 取证状态说明 + # @type ObtainNote: String + # @param ObtainDuration: 取证时长 + # @type ObtainDuration: String + # @param ObtainName: 取证名称 + # @type ObtainName: String + # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + # @type RequestId: String + + attr_accessor :WorkName, :TortURL, :ObtainTime, :ObtainType, :ObtainNum, :DepositFile, :DepositCert, :WorkType, :WorkCategory, :TortId, :TortNum, :ObtainStatus, :ObtainNote, :ObtainDuration, :ObtainName, :RequestId + + def initialize(workname=nil, torturl=nil, obtaintime=nil, obtaintype=nil, obtainnum=nil, depositfile=nil, depositcert=nil, worktype=nil, workcategory=nil, tortid=nil, tortnum=nil, obtainstatus=nil, obtainnote=nil, obtainduration=nil, obtainname=nil, requestid=nil) + @WorkName = workname + @TortURL = torturl + @ObtainTime = obtaintime + @ObtainType = obtaintype + @ObtainNum = obtainnum + @DepositFile = depositfile + @DepositCert = depositcert + @WorkType = worktype + @WorkCategory = workcategory + @TortId = tortid + @TortNum = tortnum + @ObtainStatus = obtainstatus + @ObtainNote = obtainnote + @ObtainDuration = obtainduration + @ObtainName = obtainname + @RequestId = requestid + end + + def deserialize(params) + @WorkName = params['WorkName'] + @TortURL = params['TortURL'] + @ObtainTime = params['ObtainTime'] + @ObtainType = params['ObtainType'] + @ObtainNum = params['ObtainNum'] + @DepositFile = params['DepositFile'] + @DepositCert = params['DepositCert'] + @WorkType = params['WorkType'] + @WorkCategory = params['WorkCategory'] + @TortId = params['TortId'] + @TortNum = params['TortNum'] + @ObtainStatus = params['ObtainStatus'] + @ObtainNote = params['ObtainNote'] + @ObtainDuration = params['ObtainDuration'] + @ObtainName = params['ObtainName'] + @RequestId = params['RequestId'] + end + end + # DescribeCRWorkInfo请求参数结构体 class DescribeCRWorkInfoRequest < TencentCloud::Common::AbstractModel # @param WorkId: 作品ID # @type WorkId: Integer @@ -1686,10 +1778,10 @@ # ModifyCRObtainStatus请求参数结构体 class ModifyCRObtainStatusRequest < TencentCloud::Common::AbstractModel # @param TortId: 侵权ID # @type TortId: Integer - # @param ObtainType: 取证类型:1-网页取证 2-过程取证 + # @param ObtainType: 取证类型:1-网页取证 2-过程取证(暂不提供) # @type ObtainType: Integer # @param ObtainDuration: 过程取证的取证时长,单位分钟,范围0-120 # @type ObtainDuration: Integer # @param ObtainUrl: 取证结果回调地址 # @type ObtainUrl: String