lib/v20210624/models.rb in tencentcloud-sdk-bma-3.0.443 vs lib/v20210624/models.rb in tencentcloud-sdk-bma-3.0.444
- old
+ new
@@ -1270,19 +1270,22 @@
# @type Torts: Array
# @param TotalCount: 总记录数
# @type TotalCount: Integer
# @param MonitorStatus: 监测状态
# @type MonitorStatus: Integer
+ # @param ExportURL: 导出地址
+ # @type ExportURL: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
- attr_accessor :Torts, :TotalCount, :MonitorStatus, :RequestId
+ attr_accessor :Torts, :TotalCount, :MonitorStatus, :ExportURL, :RequestId
- def initialize(torts=nil, totalcount=nil, monitorstatus=nil, requestid=nil)
+ def initialize(torts=nil, totalcount=nil, monitorstatus=nil, exporturl=nil, requestid=nil)
@Torts = torts
@TotalCount = totalcount
@MonitorStatus = monitorstatus
+ @ExportURL = exporturl
@RequestId = requestid
end
def deserialize(params)
unless params['Torts'].nil?
@@ -1293,10 +1296,11 @@
@Torts << monitortort_tmp
end
end
@TotalCount = params['TotalCount']
@MonitorStatus = params['MonitorStatus']
+ @ExportURL = params['ExportURL']
@RequestId = params['RequestId']
end
end
# DescribeCRMonitors请求参数结构体
@@ -1334,18 +1338,21 @@
class DescribeCRMonitorsResponse < TencentCloud::Common::AbstractModel
# @param Monitors: 监测结果
# @type Monitors: Array
# @param TotalCount: 记录总条数
# @type TotalCount: Integer
+ # @param ExportURL: 导出地址
+ # @type ExportURL: String
# @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
- attr_accessor :Monitors, :TotalCount, :RequestId
+ attr_accessor :Monitors, :TotalCount, :ExportURL, :RequestId
- def initialize(monitors=nil, totalcount=nil, requestid=nil)
+ def initialize(monitors=nil, totalcount=nil, exporturl=nil, requestid=nil)
@Monitors = monitors
@TotalCount = totalcount
+ @ExportURL = exporturl
@RequestId = requestid
end
def deserialize(params)
unless params['Monitors'].nil?
@@ -1355,10 +1362,11 @@
monitor_tmp.deserialize(i)
@Monitors << monitor_tmp
end
end
@TotalCount = params['TotalCount']
+ @ExportURL = params['ExportURL']
@RequestId = params['RequestId']
end
end
# DescribeCRObtainDetail请求参数结构体
@@ -1407,16 +1415,18 @@
# @type ObtainNote: String
# @param ObtainDuration: 取证时长
# @type ObtainDuration: String
# @param ObtainName: 取证名称
# @type ObtainName: String
+ # @param DepositPdfCert: 取证公证信息
+ # @type DepositPdfCert: 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
+ attr_accessor :WorkName, :TortURL, :ObtainTime, :ObtainType, :ObtainNum, :DepositFile, :DepositCert, :WorkType, :WorkCategory, :TortId, :TortNum, :ObtainStatus, :ObtainNote, :ObtainDuration, :ObtainName, :DepositPdfCert, :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)
+ 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, depositpdfcert=nil, requestid=nil)
@WorkName = workname
@TortURL = torturl
@ObtainTime = obtaintime
@ObtainType = obtaintype
@ObtainNum = obtainnum
@@ -1428,10 +1438,11 @@
@TortNum = tortnum
@ObtainStatus = obtainstatus
@ObtainNote = obtainnote
@ObtainDuration = obtainduration
@ObtainName = obtainname
+ @DepositPdfCert = depositpdfcert
@RequestId = requestid
end
def deserialize(params)
@WorkName = params['WorkName']
@@ -1447,10 +1458,11 @@
@TortNum = params['TortNum']
@ObtainStatus = params['ObtainStatus']
@ObtainNote = params['ObtainNote']
@ObtainDuration = params['ObtainDuration']
@ObtainName = params['ObtainName']
+ @DepositPdfCert = params['DepositPdfCert']
@RequestId = params['RequestId']
end
end
# DescribeCRWorkInfo请求参数结构体
@@ -1968,24 +1980,36 @@
# @type WorkCategory: String
# @param InsertTime: 新增时间
# @type InsertTime: String
# @param MonitorNote: 监测状态说明
# @type MonitorNote: String
+ # @param WorkCategoryAll: 作品类型全部展示
+ # @type WorkCategoryAll: String
+ # @param EvidenceStatus: 存证状态
+ # @type EvidenceStatus: Integer
+ # @param EvidenceNote: 存证状态说明
+ # @type EvidenceNote: String
+ # @param TortSiteNum: 侵权站点数量
+ # @type TortSiteNum: Integer
- attr_accessor :WorkId, :WorkName, :WorkType, :TortPlatNum, :TortURLNum, :MonitorTime, :MonitorStatus, :WorkCategory, :InsertTime, :MonitorNote
+ attr_accessor :WorkId, :WorkName, :WorkType, :TortPlatNum, :TortURLNum, :MonitorTime, :MonitorStatus, :WorkCategory, :InsertTime, :MonitorNote, :WorkCategoryAll, :EvidenceStatus, :EvidenceNote, :TortSiteNum
- def initialize(workid=nil, workname=nil, worktype=nil, tortplatnum=nil, torturlnum=nil, monitortime=nil, monitorstatus=nil, workcategory=nil, inserttime=nil, monitornote=nil)
+ def initialize(workid=nil, workname=nil, worktype=nil, tortplatnum=nil, torturlnum=nil, monitortime=nil, monitorstatus=nil, workcategory=nil, inserttime=nil, monitornote=nil, workcategoryall=nil, evidencestatus=nil, evidencenote=nil, tortsitenum=nil)
@WorkId = workid
@WorkName = workname
@WorkType = worktype
@TortPlatNum = tortplatnum
@TortURLNum = torturlnum
@MonitorTime = monitortime
@MonitorStatus = monitorstatus
@WorkCategory = workcategory
@InsertTime = inserttime
@MonitorNote = monitornote
+ @WorkCategoryAll = workcategoryall
+ @EvidenceStatus = evidencestatus
+ @EvidenceNote = evidencenote
+ @TortSiteNum = tortsitenum
end
def deserialize(params)
@WorkId = params['WorkId']
@WorkName = params['WorkName']
@@ -1995,10 +2019,14 @@
@MonitorTime = params['MonitorTime']
@MonitorStatus = params['MonitorStatus']
@WorkCategory = params['WorkCategory']
@InsertTime = params['InsertTime']
@MonitorNote = params['MonitorNote']
+ @WorkCategoryAll = params['WorkCategoryAll']
+ @EvidenceStatus = params['EvidenceStatus']
+ @EvidenceNote = params['EvidenceNote']
+ @TortSiteNum = params['TortSiteNum']
end
end
# 监测侵权信息详情
class MonitorTort < TencentCloud::Common::AbstractModel
@@ -2050,14 +2078,16 @@
# @type EvidenceStatus: Integer
# @param IsProducer: 是否著作权人
# @type IsProducer: Integer
# @param IsOverseas: 是否境外网址
# @type IsOverseas: Integer
+ # @param IPLoc: ip地理位置
+ # @type IPLoc: String
- attr_accessor :TortId, :TortTitle, :TortPlat, :TortURL, :PubTime, :Author, :DetectTime, :ObtainStatus, :RightStatus, :BlockStatus, :TortNum, :ObtainNote, :WorkTitle, :TortSite, :ICP, :RightNote, :ObtainType, :BlockNote, :WorkId, :WorkName, :AuthStatus, :CommStatus, :EvidenceStatus, :IsProducer, :IsOverseas
+ attr_accessor :TortId, :TortTitle, :TortPlat, :TortURL, :PubTime, :Author, :DetectTime, :ObtainStatus, :RightStatus, :BlockStatus, :TortNum, :ObtainNote, :WorkTitle, :TortSite, :ICP, :RightNote, :ObtainType, :BlockNote, :WorkId, :WorkName, :AuthStatus, :CommStatus, :EvidenceStatus, :IsProducer, :IsOverseas, :IPLoc
- def initialize(tortid=nil, torttitle=nil, tortplat=nil, torturl=nil, pubtime=nil, author=nil, detecttime=nil, obtainstatus=nil, rightstatus=nil, blockstatus=nil, tortnum=nil, obtainnote=nil, worktitle=nil, tortsite=nil, icp=nil, rightnote=nil, obtaintype=nil, blocknote=nil, workid=nil, workname=nil, authstatus=nil, commstatus=nil, evidencestatus=nil, isproducer=nil, isoverseas=nil)
+ def initialize(tortid=nil, torttitle=nil, tortplat=nil, torturl=nil, pubtime=nil, author=nil, detecttime=nil, obtainstatus=nil, rightstatus=nil, blockstatus=nil, tortnum=nil, obtainnote=nil, worktitle=nil, tortsite=nil, icp=nil, rightnote=nil, obtaintype=nil, blocknote=nil, workid=nil, workname=nil, authstatus=nil, commstatus=nil, evidencestatus=nil, isproducer=nil, isoverseas=nil, iploc=nil)
@TortId = tortid
@TortTitle = torttitle
@TortPlat = tortplat
@TortURL = torturl
@PubTime = pubtime
@@ -2079,10 +2109,11 @@
@AuthStatus = authstatus
@CommStatus = commstatus
@EvidenceStatus = evidencestatus
@IsProducer = isproducer
@IsOverseas = isoverseas
+ @IPLoc = iploc
end
def deserialize(params)
@TortId = params['TortId']
@TortTitle = params['TortTitle']
@@ -2107,9 +2138,10 @@
@AuthStatus = params['AuthStatus']
@CommStatus = params['CommStatus']
@EvidenceStatus = params['EvidenceStatus']
@IsProducer = params['IsProducer']
@IsOverseas = params['IsOverseas']
+ @IPLoc = params['IPLoc']
end
end
# 保护网站信息
class ProtectURLInfo < TencentCloud::Common::AbstractModel