Class: TencentCloud::Ioa::V20220601::CreateDLPFileDetectionTaskRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220601/models.rb

Overview

CreateDLPFileDetectionTask请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(url = nil, filename = nil, filemd5 = nil, domaininstanceid = nil, callbackurl = nil) ⇒ CreateDLPFileDetectionTaskRequest

Returns a new instance of CreateDLPFileDetectionTaskRequest.



378
379
380
381
382
383
384
# File 'lib/v20220601/models.rb', line 378

def initialize(url=nil, filename=nil, filemd5=nil, domaininstanceid=nil, callbackurl=nil)
  @Url = url
  @FileName = filename
  @FileMd5 = filemd5
  @DomainInstanceId = domaininstanceid
  @CallBackUrl = callbackurl
end

Instance Attribute Details

#CallBackUrlObject

> 请注意:不同文件使用相同md5送检,会命中缓存得到旧的检测结果

Parameters:

  • DomainInstanceId:

    管理域实例ID,用于CAM管理域权限分配

  • CallBackUrl:

    回调地址,暂时未使用



376
377
378
# File 'lib/v20220601/models.rb', line 376

def CallBackUrl
  @CallBackUrl
end

#DomainInstanceIdObject

> 请注意:不同文件使用相同md5送检,会命中缓存得到旧的检测结果

Parameters:

  • DomainInstanceId:

    管理域实例ID,用于CAM管理域权限分配

  • CallBackUrl:

    回调地址,暂时未使用



376
377
378
# File 'lib/v20220601/models.rb', line 376

def DomainInstanceId
  @DomainInstanceId
end

#FileMd5Object

> 请注意:不同文件使用相同md5送检,会命中缓存得到旧的检测结果

Parameters:

  • DomainInstanceId:

    管理域实例ID,用于CAM管理域权限分配

  • CallBackUrl:

    回调地址,暂时未使用



376
377
378
# File 'lib/v20220601/models.rb', line 376

def FileMd5
  @FileMd5
end

#FileNameObject

> 请注意:不同文件使用相同md5送检,会命中缓存得到旧的检测结果

Parameters:

  • DomainInstanceId:

    管理域实例ID,用于CAM管理域权限分配

  • CallBackUrl:

    回调地址,暂时未使用



376
377
378
# File 'lib/v20220601/models.rb', line 376

def FileName
  @FileName
end

#UrlObject

> 请注意:不同文件使用相同md5送检,会命中缓存得到旧的检测结果

Parameters:

  • DomainInstanceId:

    管理域实例ID,用于CAM管理域权限分配

  • CallBackUrl:

    回调地址,暂时未使用



376
377
378
# File 'lib/v20220601/models.rb', line 376

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



386
387
388
389
390
391
392
# File 'lib/v20220601/models.rb', line 386

def deserialize(params)
  @Url = params['Url']
  @FileName = params['FileName']
  @FileMd5 = params['FileMd5']
  @DomainInstanceId = params['DomainInstanceId']
  @CallBackUrl = params['CallBackUrl']
end