Class: TencentCloud::Clb::V20180317::DeleteLoadBalancerRequest

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

Overview

DeleteLoadBalancer请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(loadbalancerids = nil, forcedelete = nil) ⇒ DeleteLoadBalancerRequest

Returns a new instance of DeleteLoadBalancerRequest.



2172
2173
2174
2175
# File 'lib/v20180317/models.rb', line 2172

def initialize(loadbalancerids=nil, forcedelete=nil)
  @LoadBalancerIds = loadbalancerids
  @ForceDelete = forcedelete
end

Instance Attribute Details

#ForceDeleteObject

默认为 False

Parameters:

  • LoadBalancerIds:

    要删除的负载均衡实例 ID 数组,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口获取,数组大小最大支持20。

  • ForceDelete:

    是否强制删除clb。True表示强制删除,False表示不是强制删除,需要做拦截校验。



2170
2171
2172
# File 'lib/v20180317/models.rb', line 2170

def ForceDelete
  @ForceDelete
end

#LoadBalancerIdsObject

默认为 False

Parameters:

  • LoadBalancerIds:

    要删除的负载均衡实例 ID 数组,可以通过 [DescribeLoadBalancers](cloud.tencent.com/document/product/214/30685) 接口获取,数组大小最大支持20。

  • ForceDelete:

    是否强制删除clb。True表示强制删除,False表示不是强制删除,需要做拦截校验。



2170
2171
2172
# File 'lib/v20180317/models.rb', line 2170

def LoadBalancerIds
  @LoadBalancerIds
end

Instance Method Details

#deserialize(params) ⇒ Object



2177
2178
2179
2180
# File 'lib/v20180317/models.rb', line 2177

def deserialize(params)
  @LoadBalancerIds = params['LoadBalancerIds']
  @ForceDelete = params['ForceDelete']
end