Class: TencentCloud::Cfs::V20190719::SnapshotOperateLog

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

Overview

快照操作日志

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(action = nil, actiontime = nil, actionname = nil, operator = nil, result = nil) ⇒ SnapshotOperateLog

Returns a new instance of SnapshotOperateLog.



2712
2713
2714
2715
2716
2717
2718
# File 'lib/v20190719/models.rb', line 2712

def initialize(action=nil, actiontime=nil, actionname=nil, operator=nil, result=nil)
  @Action = action
  @ActionTime = actiontime
  @ActionName = actionname
  @Operator = operator
  @Result = result
end

Instance Attribute Details

#ActionObject

CreateCfsSnapshot:创建快照DeleteCfsSnapshot:删除快照CreateCfsFileSystem:创建文件系统UpdateCfsSnapshotAttribute:更新快照CreateCfsSnapshot DeleteCfsSnapshot CreateCfsFileSystem UpdateCfsSnapshotAttribute

Parameters:

  • Action:

    操作类型

  • ActionTime:

    操作时间

  • ActionName:

    操作名称

  • Operator:

    操作者uin

  • Result:

    1-任务进行中;2-任务成功;3-任务失败



2710
2711
2712
# File 'lib/v20190719/models.rb', line 2710

def Action
  @Action
end

#ActionNameObject

CreateCfsSnapshot:创建快照DeleteCfsSnapshot:删除快照CreateCfsFileSystem:创建文件系统UpdateCfsSnapshotAttribute:更新快照CreateCfsSnapshot DeleteCfsSnapshot CreateCfsFileSystem UpdateCfsSnapshotAttribute

Parameters:

  • Action:

    操作类型

  • ActionTime:

    操作时间

  • ActionName:

    操作名称

  • Operator:

    操作者uin

  • Result:

    1-任务进行中;2-任务成功;3-任务失败



2710
2711
2712
# File 'lib/v20190719/models.rb', line 2710

def ActionName
  @ActionName
end

#ActionTimeObject

CreateCfsSnapshot:创建快照DeleteCfsSnapshot:删除快照CreateCfsFileSystem:创建文件系统UpdateCfsSnapshotAttribute:更新快照CreateCfsSnapshot DeleteCfsSnapshot CreateCfsFileSystem UpdateCfsSnapshotAttribute

Parameters:

  • Action:

    操作类型

  • ActionTime:

    操作时间

  • ActionName:

    操作名称

  • Operator:

    操作者uin

  • Result:

    1-任务进行中;2-任务成功;3-任务失败



2710
2711
2712
# File 'lib/v20190719/models.rb', line 2710

def ActionTime
  @ActionTime
end

#OperatorObject

CreateCfsSnapshot:创建快照DeleteCfsSnapshot:删除快照CreateCfsFileSystem:创建文件系统UpdateCfsSnapshotAttribute:更新快照CreateCfsSnapshot DeleteCfsSnapshot CreateCfsFileSystem UpdateCfsSnapshotAttribute

Parameters:

  • Action:

    操作类型

  • ActionTime:

    操作时间

  • ActionName:

    操作名称

  • Operator:

    操作者uin

  • Result:

    1-任务进行中;2-任务成功;3-任务失败



2710
2711
2712
# File 'lib/v20190719/models.rb', line 2710

def Operator
  @Operator
end

#ResultObject

CreateCfsSnapshot:创建快照DeleteCfsSnapshot:删除快照CreateCfsFileSystem:创建文件系统UpdateCfsSnapshotAttribute:更新快照CreateCfsSnapshot DeleteCfsSnapshot CreateCfsFileSystem UpdateCfsSnapshotAttribute

Parameters:

  • Action:

    操作类型

  • ActionTime:

    操作时间

  • ActionName:

    操作名称

  • Operator:

    操作者uin

  • Result:

    1-任务进行中;2-任务成功;3-任务失败



2710
2711
2712
# File 'lib/v20190719/models.rb', line 2710

def Result
  @Result
end

Instance Method Details

#deserialize(params) ⇒ Object



2720
2721
2722
2723
2724
2725
2726
# File 'lib/v20190719/models.rb', line 2720

def deserialize(params)
  @Action = params['Action']
  @ActionTime = params['ActionTime']
  @ActionName = params['ActionName']
  @Operator = params['Operator']
  @Result = params['Result']
end