Class: TencentCloud::Sqlserver::V20180328::MigrationAction

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

Overview

冷备导入任务允许的操作

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(allaction = nil, allowedaction = nil) ⇒ MigrationAction

Returns a new instance of MigrationAction.



8102
8103
8104
8105
# File 'lib/v20180328/models.rb', line 8102

def initialize(allaction=nil, allowedaction=nil)
  @AllAction = allaction
  @AllowedAction = allowedaction
end

Instance Attribute Details

#AllActionObject

Parameters:

  • AllAction:

    支持的所有操作,值包括:view(查看任务) ,modify(修改任务), start(启动任务),incremental(创建增量任务),delete(删除任务),upload(获取上传权限)。

  • AllowedAction:

    当前状态允许的操作,AllAction的子集,为空表示禁止所有操作



8100
8101
8102
# File 'lib/v20180328/models.rb', line 8100

def AllAction
  @AllAction
end

#AllowedActionObject

Parameters:

  • AllAction:

    支持的所有操作,值包括:view(查看任务) ,modify(修改任务), start(启动任务),incremental(创建增量任务),delete(删除任务),upload(获取上传权限)。

  • AllowedAction:

    当前状态允许的操作,AllAction的子集,为空表示禁止所有操作



8100
8101
8102
# File 'lib/v20180328/models.rb', line 8100

def AllowedAction
  @AllowedAction
end

Instance Method Details

#deserialize(params) ⇒ Object



8107
8108
8109
8110
# File 'lib/v20180328/models.rb', line 8107

def deserialize(params)
  @AllAction = params['AllAction']
  @AllowedAction = params['AllowedAction']
end