Class: TencentCloud::Sqlserver::V20180328::FileAction

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) ⇒ FileAction

Returns a new instance of FileAction.



7455
7456
7457
7458
# File 'lib/v20180328/models.rb', line 7455

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

Instance Attribute Details

#AllActionObject

Parameters:

  • AllAction:

    支持的所有操作,值包括:view(查看列表) remark(修改备注),deploy(部署),delete(删除文件)

  • AllowedAction:

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



7453
7454
7455
# File 'lib/v20180328/models.rb', line 7453

def AllAction
  @AllAction
end

#AllowedActionObject

Parameters:

  • AllAction:

    支持的所有操作,值包括:view(查看列表) remark(修改备注),deploy(部署),delete(删除文件)

  • AllowedAction:

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



7453
7454
7455
# File 'lib/v20180328/models.rb', line 7453

def AllowedAction
  @AllowedAction
end

Instance Method Details

#deserialize(params) ⇒ Object



7460
7461
7462
7463
# File 'lib/v20180328/models.rb', line 7460

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