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.



15415
15416
15417
15418
15419
# File 'lib/v20180525/models.rb', line 15415

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

Instance Attribute Details

#DefaultVersionObject

Parameters:

  • RuntimeType:

    运行时类型

  • RuntimeVersions:

    运行时版本列表

  • DefaultVersion:

    该类型的默认运行时版本



15413
15414
15415
# File 'lib/v20180525/models.rb', line 15413

def DefaultVersion
  @DefaultVersion
end

#RuntimeTypeObject

Parameters:

  • RuntimeType:

    运行时类型

  • RuntimeVersions:

    运行时版本列表

  • DefaultVersion:

    该类型的默认运行时版本



15413
15414
15415
# File 'lib/v20180525/models.rb', line 15413

def RuntimeType
  @RuntimeType
end

#RuntimeVersionsObject

Parameters:

  • RuntimeType:

    运行时类型

  • RuntimeVersions:

    运行时版本列表

  • DefaultVersion:

    该类型的默认运行时版本



15413
15414
15415
# File 'lib/v20180525/models.rb', line 15413

def RuntimeVersions
  @RuntimeVersions
end

Instance Method Details

#deserialize(params) ⇒ Object



15421
15422
15423
15424
15425
# File 'lib/v20180525/models.rb', line 15421

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