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.



12293
12294
12295
12296
12297
# File 'lib/v20180525/models.rb', line 12293

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



12291
12292
12293
# File 'lib/v20180525/models.rb', line 12291

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



12291
12292
12293
# File 'lib/v20180525/models.rb', line 12291

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



12291
12292
12293
# File 'lib/v20180525/models.rb', line 12291

def Kind
  @Kind
end

Instance Method Details

#deserialize(params) ⇒ Object



12299
12300
12301
12302
12303
# File 'lib/v20180525/models.rb', line 12299

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