Class: TencentCloud::Tke::V20180525::UpdateTKEEdgeClusterRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::UpdateTKEEdgeClusterRequest
- Defined in:
- lib/v20180525/models.rb
Overview
UpdateTKEEdgeCluster请求参数结构体
Instance Attribute Summary collapse
- #AutoUpgradeClusterLevel ⇒ Object
- #ClusterDesc ⇒ Object
- #ClusterId ⇒ Object
- #ClusterLevel ⇒ Object
- #ClusterName ⇒ Object
- #CoreDns ⇒ Object
- #GridDaemon ⇒ Object
- #Health ⇒ Object
- #HealthRegion ⇒ Object
- #InternalLB ⇒ Object
- #PodCIDR ⇒ Object
- #PublicLB ⇒ Object
- #ServiceCIDR ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clusterid = nil, clustername = nil, clusterdesc = nil, podcidr = nil, servicecidr = nil, publiclb = nil, internallb = nil, coredns = nil, healthregion = nil, health = nil, griddaemon = nil, autoupgradeclusterlevel = nil, clusterlevel = nil) ⇒ UpdateTKEEdgeClusterRequest
constructor
A new instance of UpdateTKEEdgeClusterRequest.
Constructor Details
#initialize(clusterid = nil, clustername = nil, clusterdesc = nil, podcidr = nil, servicecidr = nil, publiclb = nil, internallb = nil, coredns = nil, healthregion = nil, health = nil, griddaemon = nil, autoupgradeclusterlevel = nil, clusterlevel = nil) ⇒ UpdateTKEEdgeClusterRequest
Returns a new instance of UpdateTKEEdgeClusterRequest.
19246 19247 19248 19249 19250 19251 19252 19253 19254 19255 19256 19257 19258 19259 19260 |
# File 'lib/v20180525/models.rb', line 19246 def initialize(clusterid=nil, clustername=nil, clusterdesc=nil, podcidr=nil, servicecidr=nil, publiclb=nil, internallb=nil, coredns=nil, healthregion=nil, health=nil, griddaemon=nil, autoupgradeclusterlevel=nil, clusterlevel=nil) @ClusterId = clusterid @ClusterName = clustername @ClusterDesc = clusterdesc @PodCIDR = podcidr @ServiceCIDR = servicecidr @PublicLB = publiclb @InternalLB = internallb @CoreDns = coredns @HealthRegion = healthregion @Health = health @GridDaemon = griddaemon @AutoUpgradeClusterLevel = autoupgradeclusterlevel @ClusterLevel = clusterlevel end |
Instance Attribute Details
#AutoUpgradeClusterLevel ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def AutoUpgradeClusterLevel @AutoUpgradeClusterLevel end |
#ClusterDesc ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def ClusterDesc @ClusterDesc end |
#ClusterId ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def ClusterId @ClusterId end |
#ClusterLevel ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def ClusterLevel @ClusterLevel end |
#ClusterName ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def ClusterName @ClusterName end |
#CoreDns ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def CoreDns @CoreDns end |
#GridDaemon ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def GridDaemon @GridDaemon end |
#Health ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def Health @Health end |
#HealthRegion ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def HealthRegion @HealthRegion end |
#InternalLB ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def InternalLB @InternalLB end |
#PodCIDR ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def PodCIDR @PodCIDR end |
#PublicLB ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def PublicLB @PublicLB end |
#ServiceCIDR ⇒ Object
19244 19245 19246 |
# File 'lib/v20180525/models.rb', line 19244 def ServiceCIDR @ServiceCIDR end |
Instance Method Details
#deserialize(params) ⇒ Object
19262 19263 19264 19265 19266 19267 19268 19269 19270 19271 19272 19273 19274 19275 19276 19277 19278 19279 19280 19281 19282 |
# File 'lib/v20180525/models.rb', line 19262 def deserialize(params) @ClusterId = params['ClusterId'] @ClusterName = params['ClusterName'] @ClusterDesc = params['ClusterDesc'] @PodCIDR = params['PodCIDR'] @ServiceCIDR = params['ServiceCIDR'] unless params['PublicLB'].nil? @PublicLB = EdgeClusterPublicLB.new @PublicLB.deserialize(params['PublicLB']) end unless params['InternalLB'].nil? @InternalLB = EdgeClusterInternalLB.new @InternalLB.deserialize(params['InternalLB']) end @CoreDns = params['CoreDns'] @HealthRegion = params['HealthRegion'] @Health = params['Health'] @GridDaemon = params['GridDaemon'] @AutoUpgradeClusterLevel = params['AutoUpgradeClusterLevel'] @ClusterLevel = params['ClusterLevel'] end |