Class: TencentCloud::Tke::V20180525::EdgeAvailableExtraArgs
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::EdgeAvailableExtraArgs
- Defined in:
- lib/v20180525/models.rb
Overview
边缘容器集群可用的自定义参数
Instance Attribute Summary collapse
-
#KubeAPIServer ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#KubeControllerManager ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Kubelet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#KubeScheduler ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(kubeapiserver = nil, kubecontrollermanager = nil, kubescheduler = nil, kubelet = nil) ⇒ EdgeAvailableExtraArgs
constructor
A new instance of EdgeAvailableExtraArgs.
Constructor Details
#initialize(kubeapiserver = nil, kubecontrollermanager = nil, kubescheduler = nil, kubelet = nil) ⇒ EdgeAvailableExtraArgs
Returns a new instance of EdgeAvailableExtraArgs.
10922 10923 10924 10925 10926 10927 |
# File 'lib/v20180525/models.rb', line 10922 def initialize(kubeapiserver=nil, kubecontrollermanager=nil, kubescheduler=nil, kubelet=nil) @KubeAPIServer = kubeapiserver @KubeControllerManager = kubecontrollermanager @KubeScheduler = kubescheduler @Kubelet = kubelet end |
Instance Attribute Details
#KubeAPIServer ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10920 10921 10922 |
# File 'lib/v20180525/models.rb', line 10920 def KubeAPIServer @KubeAPIServer end |
#KubeControllerManager ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10920 10921 10922 |
# File 'lib/v20180525/models.rb', line 10920 def KubeControllerManager @KubeControllerManager end |
#Kubelet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10920 10921 10922 |
# File 'lib/v20180525/models.rb', line 10920 def Kubelet @Kubelet end |
#KubeScheduler ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
10920 10921 10922 |
# File 'lib/v20180525/models.rb', line 10920 def KubeScheduler @KubeScheduler end |
Instance Method Details
#deserialize(params) ⇒ Object
10929 10930 10931 10932 10933 10934 10935 10936 10937 10938 10939 10940 10941 10942 10943 10944 10945 10946 10947 10948 10949 10950 10951 10952 10953 10954 10955 10956 10957 10958 10959 10960 10961 10962 |
# File 'lib/v20180525/models.rb', line 10929 def deserialize(params) unless params['KubeAPIServer'].nil? @KubeAPIServer = [] params['KubeAPIServer'].each do |i| edgeargsflag_tmp = EdgeArgsFlag.new edgeargsflag_tmp.deserialize(i) @KubeAPIServer << edgeargsflag_tmp end end unless params['KubeControllerManager'].nil? @KubeControllerManager = [] params['KubeControllerManager'].each do |i| edgeargsflag_tmp = EdgeArgsFlag.new edgeargsflag_tmp.deserialize(i) @KubeControllerManager << edgeargsflag_tmp end end unless params['KubeScheduler'].nil? @KubeScheduler = [] params['KubeScheduler'].each do |i| edgeargsflag_tmp = EdgeArgsFlag.new edgeargsflag_tmp.deserialize(i) @KubeScheduler << edgeargsflag_tmp end end unless params['Kubelet'].nil? @Kubelet = [] params['Kubelet'].each do |i| edgeargsflag_tmp = EdgeArgsFlag.new edgeargsflag_tmp.deserialize(i) @Kubelet << edgeargsflag_tmp end end end |