Class: TencentCloud::Gaap::V20180529::RealServer

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

Overview

查询监听器或者规则相关的源站信息,不包括tag信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(realserverip = nil, realserverid = nil, realservername = nil, projectid = nil, inbanblacklist = nil) ⇒ RealServer

Returns a new instance of RealServer.



7030
7031
7032
7033
7034
7035
7036
# File 'lib/v20180529/models.rb', line 7030

def initialize(realserverip=nil, realserverid=nil, realservername=nil, projectid=nil, inbanblacklist=nil)
  @RealServerIP = realserverip
  @RealServerId = realserverid
  @RealServerName = realservername
  @ProjectId = projectid
  @InBanBlacklist = inbanblacklist
end

Instance Attribute Details

#InBanBlacklistObject

Parameters:

  • RealServerIP:

    源站的IP或域名

  • RealServerId:

    源站ID

  • RealServerName:

    源站名称

  • ProjectId:

    项目ID

  • InBanBlacklist:

    是否在封禁黑名单中,其中:0表示不在黑名单中,1表示在黑名单中。



7028
7029
7030
# File 'lib/v20180529/models.rb', line 7028

def InBanBlacklist
  @InBanBlacklist
end

#ProjectIdObject

Parameters:

  • RealServerIP:

    源站的IP或域名

  • RealServerId:

    源站ID

  • RealServerName:

    源站名称

  • ProjectId:

    项目ID

  • InBanBlacklist:

    是否在封禁黑名单中,其中:0表示不在黑名单中,1表示在黑名单中。



7028
7029
7030
# File 'lib/v20180529/models.rb', line 7028

def ProjectId
  @ProjectId
end

#RealServerIdObject

Parameters:

  • RealServerIP:

    源站的IP或域名

  • RealServerId:

    源站ID

  • RealServerName:

    源站名称

  • ProjectId:

    项目ID

  • InBanBlacklist:

    是否在封禁黑名单中,其中:0表示不在黑名单中,1表示在黑名单中。



7028
7029
7030
# File 'lib/v20180529/models.rb', line 7028

def RealServerId
  @RealServerId
end

#RealServerIPObject

Parameters:

  • RealServerIP:

    源站的IP或域名

  • RealServerId:

    源站ID

  • RealServerName:

    源站名称

  • ProjectId:

    项目ID

  • InBanBlacklist:

    是否在封禁黑名单中,其中:0表示不在黑名单中,1表示在黑名单中。



7028
7029
7030
# File 'lib/v20180529/models.rb', line 7028

def RealServerIP
  @RealServerIP
end

#RealServerNameObject

Parameters:

  • RealServerIP:

    源站的IP或域名

  • RealServerId:

    源站ID

  • RealServerName:

    源站名称

  • ProjectId:

    项目ID

  • InBanBlacklist:

    是否在封禁黑名单中,其中:0表示不在黑名单中,1表示在黑名单中。



7028
7029
7030
# File 'lib/v20180529/models.rb', line 7028

def RealServerName
  @RealServerName
end

Instance Method Details

#deserialize(params) ⇒ Object



7038
7039
7040
7041
7042
7043
7044
# File 'lib/v20180529/models.rb', line 7038

def deserialize(params)
  @RealServerIP = params['RealServerIP']
  @RealServerId = params['RealServerId']
  @RealServerName = params['RealServerName']
  @ProjectId = params['ProjectId']
  @InBanBlacklist = params['InBanBlacklist']
end