Class: TencentCloud::Antiddos::V20200309::CreateDDoSConnectLimitRequest

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

Overview

CreateDDoSConnectLimit请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, connectlimitconfig = nil) ⇒ CreateDDoSConnectLimitRequest

Returns a new instance of CreateDDoSConnectLimitRequest.



1821
1822
1823
1824
# File 'lib/v20200309/models.rb', line 1821

def initialize(instanceid=nil, connectlimitconfig=nil)
  @InstanceId = instanceid
  @ConnectLimitConfig = connectlimitconfig
end

Instance Attribute Details

#ConnectLimitConfigObject

Parameters:

  • InstanceId:

    资源实例Id

  • ConnectLimitConfig:

    连接抑制配置



1819
1820
1821
# File 'lib/v20200309/models.rb', line 1819

def ConnectLimitConfig
  @ConnectLimitConfig
end

#InstanceIdObject

Parameters:

  • InstanceId:

    资源实例Id

  • ConnectLimitConfig:

    连接抑制配置



1819
1820
1821
# File 'lib/v20200309/models.rb', line 1819

def InstanceId
  @InstanceId
end

Instance Method Details

#deserialize(params) ⇒ Object



1826
1827
1828
1829
1830
1831
1832
# File 'lib/v20200309/models.rb', line 1826

def deserialize(params)
  @InstanceId = params['InstanceId']
  unless params['ConnectLimitConfig'].nil?
    @ConnectLimitConfig = ConnectLimitConfig.new
    @ConnectLimitConfig.deserialize(params['ConnectLimitConfig'])
  end
end