Class: TencentCloud::Scf::V20180416::NamespaceResourceEnvTKE
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Scf::V20180416::NamespaceResourceEnvTKE
- Defined in:
- lib/v20180416/models.rb
Overview
基于TKE的资源池选项
Instance Attribute Summary collapse
-
#ClusterID ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata: labels: key: value 注意:此字段可能返回 null,表示取不到有效值。.
-
#DataPath ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata: labels: key: value 注意:此字段可能返回 null,表示取不到有效值。.
-
#Namespace ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata: labels: key: value 注意:此字段可能返回 null,表示取不到有效值。.
-
#NodeSelector ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata: labels: key: value 注意:此字段可能返回 null,表示取不到有效值。.
-
#PodTemplatePatch ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata: labels: key: value 注意:此字段可能返回 null,表示取不到有效值。.
-
#Port ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata: labels: key: value 注意:此字段可能返回 null,表示取不到有效值。.
-
#SubnetID ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata: labels: key: value 注意:此字段可能返回 null,表示取不到有效值。.
-
#Tolerations ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata: labels: key: value 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clusterid = nil, subnetid = nil, namespace = nil, datapath = nil, nodeselector = nil, tolerations = nil, port = nil, podtemplatepatch = nil) ⇒ NamespaceResourceEnvTKE
constructor
A new instance of NamespaceResourceEnvTKE.
Constructor Details
#initialize(clusterid = nil, subnetid = nil, namespace = nil, datapath = nil, nodeselector = nil, tolerations = nil, port = nil, podtemplatepatch = nil) ⇒ NamespaceResourceEnvTKE
Returns a new instance of NamespaceResourceEnvTKE.
3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 |
# File 'lib/v20180416/models.rb', line 3882 def initialize(clusterid=nil, subnetid=nil, namespace=nil, datapath=nil, nodeselector=nil, tolerations=nil, port=nil, podtemplatepatch=nil) @ClusterID = clusterid @SubnetID = subnetid @Namespace = namespace @DataPath = datapath @NodeSelector = nodeselector @Tolerations = tolerations @Port = port @PodTemplatePatch = podtemplatepatch end |
Instance Attribute Details
#ClusterID ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata:
labels:
key: value
注意:此字段可能返回 null,表示取不到有效值。
3880 3881 3882 |
# File 'lib/v20180416/models.rb', line 3880 def ClusterID @ClusterID end |
#DataPath ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata:
labels:
key: value
注意:此字段可能返回 null,表示取不到有效值。
3880 3881 3882 |
# File 'lib/v20180416/models.rb', line 3880 def DataPath @DataPath end |
#Namespace ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata:
labels:
key: value
注意:此字段可能返回 null,表示取不到有效值。
3880 3881 3882 |
# File 'lib/v20180416/models.rb', line 3880 def Namespace @Namespace end |
#NodeSelector ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata:
labels:
key: value
注意:此字段可能返回 null,表示取不到有效值。
3880 3881 3882 |
# File 'lib/v20180416/models.rb', line 3880 def NodeSelector @NodeSelector end |
#PodTemplatePatch ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata:
labels:
key: value
注意:此字段可能返回 null,表示取不到有效值。
3880 3881 3882 |
# File 'lib/v20180416/models.rb', line 3880 def PodTemplatePatch @PodTemplatePatch end |
#Port ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata:
labels:
key: value
注意:此字段可能返回 null,表示取不到有效值。
3880 3881 3882 |
# File 'lib/v20180416/models.rb', line 3880 def Port @Port end |
#SubnetID ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata:
labels:
key: value
注意:此字段可能返回 null,表示取不到有效值。
3880 3881 3882 |
# File 'lib/v20180416/models.rb', line 3880 def SubnetID @SubnetID end |
#Tolerations ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 metadata:
labels:
key: value
注意:此字段可能返回 null,表示取不到有效值。
3880 3881 3882 |
# File 'lib/v20180416/models.rb', line 3880 def Tolerations @Tolerations end |
Instance Method Details
#deserialize(params) ⇒ Object
3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 |
# File 'lib/v20180416/models.rb', line 3893 def deserialize(params) @ClusterID = params['ClusterID'] @SubnetID = params['SubnetID'] @Namespace = params['Namespace'] @DataPath = params['DataPath'] unless params['NodeSelector'].nil? @NodeSelector = [] params['NodeSelector'].each do |i| k8slabel_tmp = K8SLabel.new k8slabel_tmp.deserialize(i) @NodeSelector << k8slabel_tmp end end unless params['Tolerations'].nil? @Tolerations = [] params['Tolerations'].each do |i| k8stoleration_tmp = K8SToleration.new k8stoleration_tmp.deserialize(i) @Tolerations << k8stoleration_tmp end end @Port = params['Port'] @PodTemplatePatch = params['PodTemplatePatch'] end |