Class: TencentCloud::Tke::V20180525::GetTkeAppChartListRequest

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

Overview

GetTkeAppChartList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(kind = nil, arch = nil, clustertype = nil) ⇒ GetTkeAppChartListRequest

Returns a new instance of GetTkeAppChartListRequest.



13417
13418
13419
13420
13421
# File 'lib/v20180525/models.rb', line 13417

def initialize(kind=nil, arch=nil, clustertype=nil)
  @Kind = kind
  @Arch = arch
  @ClusterType = clustertype
end

Instance Attribute Details

#ArchObject

Parameters:

  • Kind:

    app类型,取值log,scheduler,network,storage,monitor,dns,image,other,invisible

  • Arch:

    app支持的操作系统,取值arm32、arm64、amd64

  • ClusterType:

    集群类型,取值tke、eks



13415
13416
13417
# File 'lib/v20180525/models.rb', line 13415

def Arch
  @Arch
end

#ClusterTypeObject

Parameters:

  • Kind:

    app类型,取值log,scheduler,network,storage,monitor,dns,image,other,invisible

  • Arch:

    app支持的操作系统,取值arm32、arm64、amd64

  • ClusterType:

    集群类型,取值tke、eks



13415
13416
13417
# File 'lib/v20180525/models.rb', line 13415

def ClusterType
  @ClusterType
end

#KindObject

Parameters:

  • Kind:

    app类型,取值log,scheduler,network,storage,monitor,dns,image,other,invisible

  • Arch:

    app支持的操作系统,取值arm32、arm64、amd64

  • ClusterType:

    集群类型,取值tke、eks



13415
13416
13417
# File 'lib/v20180525/models.rb', line 13415

def Kind
  @Kind
end

Instance Method Details

#deserialize(params) ⇒ Object



13423
13424
13425
13426
13427
# File 'lib/v20180525/models.rb', line 13423

def deserialize(params)
  @Kind = params['Kind']
  @Arch = params['Arch']
  @ClusterType = params['ClusterType']
end