Class: TencentCloud::Gse::V20191112::AssetSupportSys

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

Overview

生成包支持操作系统详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(imageid = nil, ostype = nil, osbit = nil, osversion = nil) ⇒ AssetSupportSys

Returns a new instance of AssetSupportSys.



189
190
191
192
193
194
# File 'lib/v20191112/models.rb', line 189

def initialize(imageid=nil, ostype=nil, osbit=nil, osversion=nil)
  @ImageId = imageid
  @OsType = ostype
  @OsBit = osbit
  @OsVersion = osversion
end

Instance Attribute Details

#ImageIdObject

Parameters:

  • ImageId:

    生成包操作系统的镜像Id

  • OsType:

    生成包操作系统的类型

  • OsBit:

    生成包操作系统的位数

  • OsVersion:

    生成包操作系统的版本



187
188
189
# File 'lib/v20191112/models.rb', line 187

def ImageId
  @ImageId
end

#OsBitObject

Parameters:

  • ImageId:

    生成包操作系统的镜像Id

  • OsType:

    生成包操作系统的类型

  • OsBit:

    生成包操作系统的位数

  • OsVersion:

    生成包操作系统的版本



187
188
189
# File 'lib/v20191112/models.rb', line 187

def OsBit
  @OsBit
end

#OsTypeObject

Parameters:

  • ImageId:

    生成包操作系统的镜像Id

  • OsType:

    生成包操作系统的类型

  • OsBit:

    生成包操作系统的位数

  • OsVersion:

    生成包操作系统的版本



187
188
189
# File 'lib/v20191112/models.rb', line 187

def OsType
  @OsType
end

#OsVersionObject

Parameters:

  • ImageId:

    生成包操作系统的镜像Id

  • OsType:

    生成包操作系统的类型

  • OsBit:

    生成包操作系统的位数

  • OsVersion:

    生成包操作系统的版本



187
188
189
# File 'lib/v20191112/models.rb', line 187

def OsVersion
  @OsVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



196
197
198
199
200
201
# File 'lib/v20191112/models.rb', line 196

def deserialize(params)
  @ImageId = params['ImageId']
  @OsType = params['OsType']
  @OsBit = params['OsBit']
  @OsVersion = params['OsVersion']
end