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.



12424
12425
12426
12427
12428
# File 'lib/v20180525/models.rb', line 12424

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



12422
12423
12424
# File 'lib/v20180525/models.rb', line 12422

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



12422
12423
12424
# File 'lib/v20180525/models.rb', line 12422

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



12422
12423
12424
# File 'lib/v20180525/models.rb', line 12422

def Kind
  @Kind
end

Instance Method Details

#deserialize(params) ⇒ Object



12430
12431
12432
12433
12434
# File 'lib/v20180525/models.rb', line 12430

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