lib/v20210624/models.rb in tencentcloud-sdk-bma-3.0.428 vs lib/v20210624/models.rb in tencentcloud-sdk-bma-3.0.429

- old
+ new

@@ -423,10 +423,82 @@ @Note = params['Note'] @RequestId = params['RequestId'] end end + # CreateCRObtain请求参数结构体 + class CreateCRObtainRequest < TencentCloud::Common::AbstractModel + # @param WorkId: 已存证的作品ID + # @type WorkId: Integer + # @param TortUrl: 侵权链接 + # @type TortUrl: String + # @param ObtainType: 取证类型 1-网页取证 2-过程取证 + # @type ObtainType: Integer + # @param WorkTitle: 侵权标题 + # @type WorkTitle: String + # @param TortPlat: 侵权平台 + # @type TortPlat: String + # @param ObtainDuration: 过程取证的取证时长 6-300分钟 + # @type ObtainDuration: Integer + # @param ObtainUrl: 取证回调地址 + # @type ObtainUrl: String + # @param WorkCategory: xxx + # @type WorkCategory: String + # @param WorkType: xxx + # @type WorkType: String + + attr_accessor :WorkId, :TortUrl, :ObtainType, :WorkTitle, :TortPlat, :ObtainDuration, :ObtainUrl, :WorkCategory, :WorkType + + def initialize(workid=nil, torturl=nil, obtaintype=nil, worktitle=nil, tortplat=nil, obtainduration=nil, obtainurl=nil, workcategory=nil, worktype=nil) + @WorkId = workid + @TortUrl = torturl + @ObtainType = obtaintype + @WorkTitle = worktitle + @TortPlat = tortplat + @ObtainDuration = obtainduration + @ObtainUrl = obtainurl + @WorkCategory = workcategory + @WorkType = worktype + end + + def deserialize(params) + @WorkId = params['WorkId'] + @TortUrl = params['TortUrl'] + @ObtainType = params['ObtainType'] + @WorkTitle = params['WorkTitle'] + @TortPlat = params['TortPlat'] + @ObtainDuration = params['ObtainDuration'] + @ObtainUrl = params['ObtainUrl'] + @WorkCategory = params['WorkCategory'] + @WorkType = params['WorkType'] + end + end + + # CreateCRObtain返回参数结构体 + class CreateCRObtainResponse < TencentCloud::Common::AbstractModel + # @param TortId: 侵权ID + # @type TortId: Integer + # @param TortNum: xxx + # @type TortNum: String + # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + # @type RequestId: String + + attr_accessor :TortId, :TortNum, :RequestId + + def initialize(tortid=nil, tortnum=nil, requestid=nil) + @TortId = tortid + @TortNum = tortnum + @RequestId = requestid + end + + def deserialize(params) + @TortId = params['TortId'] + @TortNum = params['TortNum'] + @RequestId = params['RequestId'] + end + end + # CreateCRRightFile请求参数结构体 class CreateCRRightFileRequest < TencentCloud::Common::AbstractModel # @param WorkId: 作品ID # @type WorkId: Integer # @param FileList: 权属文件列表 @@ -973,15 +1045,15 @@ end end # DescribeBPFakeURLs返回参数结构体 class DescribeBPFakeURLsResponse < TencentCloud::Common::AbstractModel - # @param FakeURLInfos: xxx + # @param FakeURLInfos: 仿冒网址列表 # @type FakeURLInfos: Array - # @param TotalCount: xxx + # @param TotalCount: 总量 # @type TotalCount: Integer - # @param ExportURL: xxx + # @param ExportURL: 导出量 # @type ExportURL: String # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :FakeURLInfos, :TotalCount, :ExportURL, :RequestId @@ -1028,13 +1100,13 @@ end end # DescribeBPProtectURLs返回参数结构体 class DescribeBPProtectURLsResponse < TencentCloud::Common::AbstractModel - # @param ProtectURLInfos: xxx + # @param ProtectURLInfos: 保护网址列表 # @type ProtectURLInfos: Array - # @param TotalCount: xxx + # @param TotalCount: 总量 # @type TotalCount: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :ProtectURLInfos, :TotalCount, :RequestId @@ -1090,12 +1162,12 @@ end end # DescribeBPReportFakeURLs返回参数结构体 class DescribeBPReportFakeURLsResponse < TencentCloud::Common::AbstractModel - # @param ReportFakeURLInfos: xxx + # @param ReportFakeURLInfos: 举报网站列表 # @type ReportFakeURLInfos: Array - # @param TotalCount: xxx + # @param TotalCount: 总量 # @type TotalCount: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :ReportFakeURLInfos, :TotalCount, :RequestId