Class: TencentCloud::Cvm::V20170312::OsVersion

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

Overview

操作系统支持的类型。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(osname = nil, osversions = nil, architecture = nil) ⇒ OsVersion

Returns a new instance of OsVersion.



6804
6805
6806
6807
6808
# File 'lib/v20170312/models.rb', line 6804

def initialize(osname=nil, osversions=nil, architecture=nil)
  @OsName = osname
  @OsVersions = osversions
  @Architecture = architecture
end

Instance Attribute Details

#ArchitectureObject

Parameters:

  • OsName:

    操作系统类型

  • OsVersions:

    支持的操作系统版本

  • Architecture:

    支持的操作系统架构



6802
6803
6804
# File 'lib/v20170312/models.rb', line 6802

def Architecture
  @Architecture
end

#OsNameObject

Parameters:

  • OsName:

    操作系统类型

  • OsVersions:

    支持的操作系统版本

  • Architecture:

    支持的操作系统架构



6802
6803
6804
# File 'lib/v20170312/models.rb', line 6802

def OsName
  @OsName
end

#OsVersionsObject

Parameters:

  • OsName:

    操作系统类型

  • OsVersions:

    支持的操作系统版本

  • Architecture:

    支持的操作系统架构



6802
6803
6804
# File 'lib/v20170312/models.rb', line 6802

def OsVersions
  @OsVersions
end

Instance Method Details

#deserialize(params) ⇒ Object



6810
6811
6812
6813
6814
# File 'lib/v20170312/models.rb', line 6810

def deserialize(params)
  @OsName = params['OsName']
  @OsVersions = params['OsVersions']
  @Architecture = params['Architecture']
end