Class: TencentCloud::Waf::V20180125::ModifyBotStatusRequest

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

Overview

ModifyBotStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(category = nil, status = nil, domain = nil, instanceid = nil, isversionfour = nil, botversion = nil, domainlist = nil) ⇒ ModifyBotStatusRequest

Returns a new instance of ModifyBotStatusRequest.



9031
9032
9033
9034
9035
9036
9037
9038
9039
# File 'lib/v20180125/models.rb', line 9031

def initialize(category=nil, status=nil, domain=nil, instanceid=nil, isversionfour=nil, botversion=nil, domainlist=nil)
  @Category = category
  @Status = status
  @Domain = domain
  @InstanceID = instanceid
  @IsVersionFour = isversionfour
  @BotVersion = botversion
  @DomainList = domainlist
end

Instance Attribute Details

#BotVersionObject

Parameters:

  • Category:

    类别

  • Status:

    状态

  • Domain:

    域名

  • InstanceID:

    实例id

  • IsVersionFour:

    是否是bot4.0版本

  • BotVersion:

    传入Bot版本号,场景化版本为“4.1.0”

  • DomainList:

    批量开启BOT开关的域名列表



9029
9030
9031
# File 'lib/v20180125/models.rb', line 9029

def BotVersion
  @BotVersion
end

#CategoryObject

Parameters:

  • Category:

    类别

  • Status:

    状态

  • Domain:

    域名

  • InstanceID:

    实例id

  • IsVersionFour:

    是否是bot4.0版本

  • BotVersion:

    传入Bot版本号,场景化版本为“4.1.0”

  • DomainList:

    批量开启BOT开关的域名列表



9029
9030
9031
# File 'lib/v20180125/models.rb', line 9029

def Category
  @Category
end

#DomainObject

Parameters:

  • Category:

    类别

  • Status:

    状态

  • Domain:

    域名

  • InstanceID:

    实例id

  • IsVersionFour:

    是否是bot4.0版本

  • BotVersion:

    传入Bot版本号,场景化版本为“4.1.0”

  • DomainList:

    批量开启BOT开关的域名列表



9029
9030
9031
# File 'lib/v20180125/models.rb', line 9029

def Domain
  @Domain
end

#DomainListObject

Parameters:

  • Category:

    类别

  • Status:

    状态

  • Domain:

    域名

  • InstanceID:

    实例id

  • IsVersionFour:

    是否是bot4.0版本

  • BotVersion:

    传入Bot版本号,场景化版本为“4.1.0”

  • DomainList:

    批量开启BOT开关的域名列表



9029
9030
9031
# File 'lib/v20180125/models.rb', line 9029

def DomainList
  @DomainList
end

#InstanceIDObject

Parameters:

  • Category:

    类别

  • Status:

    状态

  • Domain:

    域名

  • InstanceID:

    实例id

  • IsVersionFour:

    是否是bot4.0版本

  • BotVersion:

    传入Bot版本号,场景化版本为“4.1.0”

  • DomainList:

    批量开启BOT开关的域名列表



9029
9030
9031
# File 'lib/v20180125/models.rb', line 9029

def InstanceID
  @InstanceID
end

#IsVersionFourObject

Parameters:

  • Category:

    类别

  • Status:

    状态

  • Domain:

    域名

  • InstanceID:

    实例id

  • IsVersionFour:

    是否是bot4.0版本

  • BotVersion:

    传入Bot版本号,场景化版本为“4.1.0”

  • DomainList:

    批量开启BOT开关的域名列表



9029
9030
9031
# File 'lib/v20180125/models.rb', line 9029

def IsVersionFour
  @IsVersionFour
end

#StatusObject

Parameters:

  • Category:

    类别

  • Status:

    状态

  • Domain:

    域名

  • InstanceID:

    实例id

  • IsVersionFour:

    是否是bot4.0版本

  • BotVersion:

    传入Bot版本号,场景化版本为“4.1.0”

  • DomainList:

    批量开启BOT开关的域名列表



9029
9030
9031
# File 'lib/v20180125/models.rb', line 9029

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



9041
9042
9043
9044
9045
9046
9047
9048
9049
# File 'lib/v20180125/models.rb', line 9041

def deserialize(params)
  @Category = params['Category']
  @Status = params['Status']
  @Domain = params['Domain']
  @InstanceID = params['InstanceID']
  @IsVersionFour = params['IsVersionFour']
  @BotVersion = params['BotVersion']
  @DomainList = params['DomainList']
end