Class: TencentCloud::Sqlserver::V20180328::BusinessIntelligenceFile

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

Overview

商业智能服务文件类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filename = nil, filetype = nil, fileurl = nil, filepath = nil, filesize = nil, filemd5 = nil, status = nil, remark = nil, createtime = nil, starttime = nil, endtime = nil, message = nil, instanceid = nil, action = nil) ⇒ BusinessIntelligenceFile

Returns a new instance of BusinessIntelligenceFile.



506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
# File 'lib/v20180328/models.rb', line 506

def initialize(filename=nil, filetype=nil, fileurl=nil, filepath=nil, filesize=nil, filemd5=nil, status=nil, remark=nil, createtime=nil, starttime=nil, endtime=nil, message=nil, instanceid=nil, action=nil)
  @FileName = filename
  @FileType = filetype
  @FileURL = fileurl
  @FilePath = filepath
  @FileSize = filesize
  @FileMd5 = filemd5
  @Status = status
  @Remark = remark
  @CreateTime = createtime
  @StartTime = starttime
  @EndTime = endtime
  @Message = message
  @InstanceId = instanceid
  @Action = action
end

Instance Attribute Details

#ActionObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def Action
  @Action
end

#CreateTimeObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def CreateTime
  @CreateTime
end

#EndTimeObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def EndTime
  @EndTime
end

#FileMd5Object

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def FileMd5
  @FileMd5
end

#FileNameObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def FileName
  @FileName
end

#FilePathObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def FilePath
  @FilePath
end

#FileSizeObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def FileSize
  @FileSize
end

#FileTypeObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def FileType
  @FileType
end

#FileURLObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def FileURL
  @FileURL
end

#InstanceIdObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def InstanceId
  @InstanceId
end

#MessageObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def Message
  @Message
end

#RemarkObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def Remark
  @Remark
end

#StartTimeObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def StartTime
  @StartTime
end

#StatusObject

Parameters:

  • FileName:

    文件名称

  • FileType:

    文件类型

  • FileURL:

    文件的COS_URL

  • FilePath:

    文件在服务器上的路径

  • FileSize:

    文件大小,单位时Byte

  • FileMd5:

    文件md5值

  • Status:

    部署文件状态 1-初始化待部署 2-部署中 3-部署成功 4-部署失败

  • Remark:

    备注信息

  • CreateTime:

    文件创建时间

  • StartTime:

    文件部署开始时间

  • EndTime:

    文件部署结束时间

  • Message:

    报错信息返回

  • InstanceId:

    商业智能实例ID

  • Action:

    动作相关信息



504
505
506
# File 'lib/v20180328/models.rb', line 504

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
# File 'lib/v20180328/models.rb', line 523

def deserialize(params)
  @FileName = params['FileName']
  @FileType = params['FileType']
  @FileURL = params['FileURL']
  @FilePath = params['FilePath']
  @FileSize = params['FileSize']
  @FileMd5 = params['FileMd5']
  @Status = params['Status']
  @Remark = params['Remark']
  @CreateTime = params['CreateTime']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Message = params['Message']
  @InstanceId = params['InstanceId']
  unless params['Action'].nil?
    @Action = FileAction.new
    @Action.deserialize(params['Action'])
  end
end