Class: TencentCloud::Tke::V20180525::OptionalRuntimes

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

Overview

可选运行时

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(runtimetype = nil, runtimeversions = nil, defaultversion = nil) ⇒ OptionalRuntimes

Returns a new instance of OptionalRuntimes.



15352
15353
15354
15355
15356
# File 'lib/v20180525/models.rb', line 15352

def initialize(runtimetype=nil, runtimeversions=nil, defaultversion=nil)
  @RuntimeType = runtimetype
  @RuntimeVersions = runtimeversions
  @DefaultVersion = defaultversion
end

Instance Attribute Details

#DefaultVersionObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeType:

    运行时类型

  • RuntimeVersions:

    运行时版本列表

  • DefaultVersion:

    该类型的默认运行时版本



15350
15351
15352
# File 'lib/v20180525/models.rb', line 15350

def DefaultVersion
  @DefaultVersion
end

#RuntimeTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeType:

    运行时类型

  • RuntimeVersions:

    运行时版本列表

  • DefaultVersion:

    该类型的默认运行时版本



15350
15351
15352
# File 'lib/v20180525/models.rb', line 15350

def RuntimeType
  @RuntimeType
end

#RuntimeVersionsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeType:

    运行时类型

  • RuntimeVersions:

    运行时版本列表

  • DefaultVersion:

    该类型的默认运行时版本



15350
15351
15352
# File 'lib/v20180525/models.rb', line 15350

def RuntimeVersions
  @RuntimeVersions
end

Instance Method Details

#deserialize(params) ⇒ Object



15358
15359
15360
15361
15362
# File 'lib/v20180525/models.rb', line 15358

def deserialize(params)
  @RuntimeType = params['RuntimeType']
  @RuntimeVersions = params['RuntimeVersions']
  @DefaultVersion = params['DefaultVersion']
end