Class: TencentCloud::Tke::V20180525::EdgeClusterExtraArgs

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

Overview

边缘容器集群master自定义参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(kubeapiserver = nil, kubecontrollermanager = nil, kubescheduler = nil) ⇒ EdgeClusterExtraArgs

Returns a new instance of EdgeClusterExtraArgs.



11102
11103
11104
11105
11106
# File 'lib/v20180525/models.rb', line 11102

def initialize(kubeapiserver=nil, kubecontrollermanager=nil, kubescheduler=nil)
  @KubeAPIServer = kubeapiserver
  @KubeControllerManager = kubecontrollermanager
  @KubeScheduler = kubescheduler
end

Instance Attribute Details

#KubeAPIServerObject

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

Parameters:

  • KubeAPIServer:

    kube-apiserver自定义参数,参数格式为[“k1=v1”, “k1=v2”], 例如

  • KubeControllerManager:

    kube-controller-manager自定义参数

  • KubeScheduler:

    kube-scheduler自定义参数



11100
11101
11102
# File 'lib/v20180525/models.rb', line 11100

def KubeAPIServer
  @KubeAPIServer
end

#KubeControllerManagerObject

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

Parameters:

  • KubeAPIServer:

    kube-apiserver自定义参数,参数格式为[“k1=v1”, “k1=v2”], 例如

  • KubeControllerManager:

    kube-controller-manager自定义参数

  • KubeScheduler:

    kube-scheduler自定义参数



11100
11101
11102
# File 'lib/v20180525/models.rb', line 11100

def KubeControllerManager
  @KubeControllerManager
end

#KubeSchedulerObject

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

Parameters:

  • KubeAPIServer:

    kube-apiserver自定义参数,参数格式为[“k1=v1”, “k1=v2”], 例如

  • KubeControllerManager:

    kube-controller-manager自定义参数

  • KubeScheduler:

    kube-scheduler自定义参数



11100
11101
11102
# File 'lib/v20180525/models.rb', line 11100

def KubeScheduler
  @KubeScheduler
end

Instance Method Details

#deserialize(params) ⇒ Object



11108
11109
11110
11111
11112
# File 'lib/v20180525/models.rb', line 11108

def deserialize(params)
  @KubeAPIServer = params['KubeAPIServer']
  @KubeControllerManager = params['KubeControllerManager']
  @KubeScheduler = params['KubeScheduler']
end