Class: TencentCloud::Cwp::V20180228::ModifyWebPageProtectSwitchRequest

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

Overview

ModifyWebPageProtectSwitch请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(switchtype = nil, ids = nil, status = nil) ⇒ ModifyWebPageProtectSwitchRequest

Returns a new instance of ModifyWebPageProtectSwitchRequest.



34517
34518
34519
34520
34521
# File 'lib/v20180228/models.rb', line 34517

def initialize(switchtype=nil, ids=nil, status=nil)
  @SwitchType = switchtype
  @Ids = ids
  @Status = status
end

Instance Attribute Details

#IdsObject

Parameters:

  • SwitchType:

    开关类型 1 防护开关 2 自动恢复开关 3 移除防护目录

  • Ids:

    需要操作开关的网站 最大100条

  • Status:

    1 开启 0 关闭 SwitchType 为 1 | 2 必填;



34515
34516
34517
# File 'lib/v20180228/models.rb', line 34515

def Ids
  @Ids
end

#StatusObject

Parameters:

  • SwitchType:

    开关类型 1 防护开关 2 自动恢复开关 3 移除防护目录

  • Ids:

    需要操作开关的网站 最大100条

  • Status:

    1 开启 0 关闭 SwitchType 为 1 | 2 必填;



34515
34516
34517
# File 'lib/v20180228/models.rb', line 34515

def Status
  @Status
end

#SwitchTypeObject

Parameters:

  • SwitchType:

    开关类型 1 防护开关 2 自动恢复开关 3 移除防护目录

  • Ids:

    需要操作开关的网站 最大100条

  • Status:

    1 开启 0 关闭 SwitchType 为 1 | 2 必填;



34515
34516
34517
# File 'lib/v20180228/models.rb', line 34515

def SwitchType
  @SwitchType
end

Instance Method Details

#deserialize(params) ⇒ Object



34523
34524
34525
34526
34527
# File 'lib/v20180228/models.rb', line 34523

def deserialize(params)
  @SwitchType = params['SwitchType']
  @Ids = params['Ids']
  @Status = params['Status']
end