Class: TencentCloud::Dasb::V20191018::SearchFileBySidResult

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

Overview

文件操作搜索结果

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(time = nil, method = nil, protocol = nil, filecurr = nil, filenew = nil, size = nil, action = nil, signvalue = nil) ⇒ SearchFileBySidResult

Returns a new instance of SearchFileBySidResult.



4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
# File 'lib/v20191018/models.rb', line 4815

def initialize(time=nil, method=nil, protocol=nil, filecurr=nil, filenew=nil, size=nil, action=nil, signvalue=nil)
  @Time = time
  @Method = method
  @Protocol = protocol
  @FileCurr = filecurr
  @FileNew = filenew
  @Size = size
  @Action = action
  @SignValue = signvalue
end

Instance Attribute Details

#ActionObject

Parameters:

  • Time:

    文件操作时间

  • Method:

    1-上传文件 2-下载文件 3-删除文件 4-移动文件 5-重命名文件 6-新建文件夹 7-移动文件夹 8-重命名文件夹 9-删除文件夹

  • Protocol:

    文件传输协议

  • FileCurr:

    method为上传、下载、删除时文件在服务器上的位置, 或重命名、移动文件前文件的位置

  • FileNew:

    method为重命名、移动文件时代表移动后的新位置.其他情况为null

  • Size:

    method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null

  • Action:

    堡垒机拦截情况, 1-已执行, 2-被阻断

  • SignValue:

    签名值



4813
4814
4815
# File 'lib/v20191018/models.rb', line 4813

def Action
  @Action
end

#FileCurrObject

Parameters:

  • Time:

    文件操作时间

  • Method:

    1-上传文件 2-下载文件 3-删除文件 4-移动文件 5-重命名文件 6-新建文件夹 7-移动文件夹 8-重命名文件夹 9-删除文件夹

  • Protocol:

    文件传输协议

  • FileCurr:

    method为上传、下载、删除时文件在服务器上的位置, 或重命名、移动文件前文件的位置

  • FileNew:

    method为重命名、移动文件时代表移动后的新位置.其他情况为null

  • Size:

    method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null

  • Action:

    堡垒机拦截情况, 1-已执行, 2-被阻断

  • SignValue:

    签名值



4813
4814
4815
# File 'lib/v20191018/models.rb', line 4813

def FileCurr
  @FileCurr
end

#FileNewObject

Parameters:

  • Time:

    文件操作时间

  • Method:

    1-上传文件 2-下载文件 3-删除文件 4-移动文件 5-重命名文件 6-新建文件夹 7-移动文件夹 8-重命名文件夹 9-删除文件夹

  • Protocol:

    文件传输协议

  • FileCurr:

    method为上传、下载、删除时文件在服务器上的位置, 或重命名、移动文件前文件的位置

  • FileNew:

    method为重命名、移动文件时代表移动后的新位置.其他情况为null

  • Size:

    method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null

  • Action:

    堡垒机拦截情况, 1-已执行, 2-被阻断

  • SignValue:

    签名值



4813
4814
4815
# File 'lib/v20191018/models.rb', line 4813

def FileNew
  @FileNew
end

#MethodObject

Parameters:

  • Time:

    文件操作时间

  • Method:

    1-上传文件 2-下载文件 3-删除文件 4-移动文件 5-重命名文件 6-新建文件夹 7-移动文件夹 8-重命名文件夹 9-删除文件夹

  • Protocol:

    文件传输协议

  • FileCurr:

    method为上传、下载、删除时文件在服务器上的位置, 或重命名、移动文件前文件的位置

  • FileNew:

    method为重命名、移动文件时代表移动后的新位置.其他情况为null

  • Size:

    method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null

  • Action:

    堡垒机拦截情况, 1-已执行, 2-被阻断

  • SignValue:

    签名值



4813
4814
4815
# File 'lib/v20191018/models.rb', line 4813

def Method
  @Method
end

#ProtocolObject

Parameters:

  • Time:

    文件操作时间

  • Method:

    1-上传文件 2-下载文件 3-删除文件 4-移动文件 5-重命名文件 6-新建文件夹 7-移动文件夹 8-重命名文件夹 9-删除文件夹

  • Protocol:

    文件传输协议

  • FileCurr:

    method为上传、下载、删除时文件在服务器上的位置, 或重命名、移动文件前文件的位置

  • FileNew:

    method为重命名、移动文件时代表移动后的新位置.其他情况为null

  • Size:

    method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null

  • Action:

    堡垒机拦截情况, 1-已执行, 2-被阻断

  • SignValue:

    签名值



4813
4814
4815
# File 'lib/v20191018/models.rb', line 4813

def Protocol
  @Protocol
end

#SignValueObject

Parameters:

  • Time:

    文件操作时间

  • Method:

    1-上传文件 2-下载文件 3-删除文件 4-移动文件 5-重命名文件 6-新建文件夹 7-移动文件夹 8-重命名文件夹 9-删除文件夹

  • Protocol:

    文件传输协议

  • FileCurr:

    method为上传、下载、删除时文件在服务器上的位置, 或重命名、移动文件前文件的位置

  • FileNew:

    method为重命名、移动文件时代表移动后的新位置.其他情况为null

  • Size:

    method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null

  • Action:

    堡垒机拦截情况, 1-已执行, 2-被阻断

  • SignValue:

    签名值



4813
4814
4815
# File 'lib/v20191018/models.rb', line 4813

def SignValue
  @SignValue
end

#SizeObject

Parameters:

  • Time:

    文件操作时间

  • Method:

    1-上传文件 2-下载文件 3-删除文件 4-移动文件 5-重命名文件 6-新建文件夹 7-移动文件夹 8-重命名文件夹 9-删除文件夹

  • Protocol:

    文件传输协议

  • FileCurr:

    method为上传、下载、删除时文件在服务器上的位置, 或重命名、移动文件前文件的位置

  • FileNew:

    method为重命名、移动文件时代表移动后的新位置.其他情况为null

  • Size:

    method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null

  • Action:

    堡垒机拦截情况, 1-已执行, 2-被阻断

  • SignValue:

    签名值



4813
4814
4815
# File 'lib/v20191018/models.rb', line 4813

def Size
  @Size
end

#TimeObject

Parameters:

  • Time:

    文件操作时间

  • Method:

    1-上传文件 2-下载文件 3-删除文件 4-移动文件 5-重命名文件 6-新建文件夹 7-移动文件夹 8-重命名文件夹 9-删除文件夹

  • Protocol:

    文件传输协议

  • FileCurr:

    method为上传、下载、删除时文件在服务器上的位置, 或重命名、移动文件前文件的位置

  • FileNew:

    method为重命名、移动文件时代表移动后的新位置.其他情况为null

  • Size:

    method为上传文件、下载文件、删除文件时显示文件大小。其他情况为null

  • Action:

    堡垒机拦截情况, 1-已执行, 2-被阻断

  • SignValue:

    签名值



4813
4814
4815
# File 'lib/v20191018/models.rb', line 4813

def Time
  @Time
end

Instance Method Details

#deserialize(params) ⇒ Object



4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
# File 'lib/v20191018/models.rb', line 4826

def deserialize(params)
  @Time = params['Time']
  @Method = params['Method']
  @Protocol = params['Protocol']
  @FileCurr = params['FileCurr']
  @FileNew = params['FileNew']
  @Size = params['Size']
  @Action = params['Action']
  @SignValue = params['SignValue']
end