Class: TencentCloud::Clb::V20180317::ExclusiveCluster

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

Overview

独占集群

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(l4clusters = nil, l7clusters = nil, classicalcluster = nil) ⇒ ExclusiveCluster

Returns a new instance of ExclusiveCluster.



4463
4464
4465
4466
4467
# File 'lib/v20180317/models.rb', line 4463

def initialize(l4clusters=nil, l7clusters=nil, classicalcluster=nil)
  @L4Clusters = l4clusters
  @L7Clusters = l7clusters
  @ClassicalCluster = classicalcluster
end

Instance Attribute Details

#ClassicalClusterObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • L4Clusters:

    4层独占集群列表

  • L7Clusters:

    7层独占集群列表

  • ClassicalCluster:

    vpcgw集群



4461
4462
4463
# File 'lib/v20180317/models.rb', line 4461

def ClassicalCluster
  @ClassicalCluster
end

#L4ClustersObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • L4Clusters:

    4层独占集群列表

  • L7Clusters:

    7层独占集群列表

  • ClassicalCluster:

    vpcgw集群



4461
4462
4463
# File 'lib/v20180317/models.rb', line 4461

def L4Clusters
  @L4Clusters
end

#L7ClustersObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • L4Clusters:

    4层独占集群列表

  • L7Clusters:

    7层独占集群列表

  • ClassicalCluster:

    vpcgw集群



4461
4462
4463
# File 'lib/v20180317/models.rb', line 4461

def L7Clusters
  @L7Clusters
end

Instance Method Details

#deserialize(params) ⇒ Object



4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
# File 'lib/v20180317/models.rb', line 4469

def deserialize(params)
  unless params['L4Clusters'].nil?
    @L4Clusters = []
    params['L4Clusters'].each do |i|
      clusteritem_tmp = ClusterItem.new
      clusteritem_tmp.deserialize(i)
      @L4Clusters << clusteritem_tmp
    end
  end
  unless params['L7Clusters'].nil?
    @L7Clusters = []
    params['L7Clusters'].each do |i|
      clusteritem_tmp = ClusterItem.new
      clusteritem_tmp.deserialize(i)
      @L7Clusters << clusteritem_tmp
    end
  end
  unless params['ClassicalCluster'].nil?
    @ClassicalCluster = ClusterItem.new
    @ClassicalCluster.deserialize(params['ClassicalCluster'])
  end
end