Class: TencentCloud::Lighthouse::V20200324::Image

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

Overview

CVM镜像信息。

Instance Attribute Summary collapse

  • #CreatedTime ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #ImageClass ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #ImageDescription ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #ImageId ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #ImageName ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #ImageSize ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #ImageSource ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #ImageState ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #IsShareable ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #IsSupportCloudinit ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #OsName ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #Platform ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.
  • #UnshareableReason ⇒ Object
  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败.

    Instance Method Summary collapse

    Constructor Details

    #initialize(imageid = nil, imagename = nil, imagedescription = nil, imagesize = nil, imagesource = nil, imageclass = nil, imagestate = nil, issupportcloudinit = nil, architecture = nil, osname = nil, platform = nil, createdtime = nil, isshareable = nil, unshareablereason = nil) ⇒ Image

    Returns a new instance of Image.

    
    
    5381
    5382
    5383
    5384
    5385
    5386
    5387
    5388
    5389
    5390
    5391
    5392
    5393
    5394
    5395
    5396
    # File 'lib/v20200324/models.rb', line 5381
    
    def initialize(imageid=nil, imagename=nil, imagedescription=nil, imagesize=nil, imagesource=nil, imageclass=nil, imagestate=nil, issupportcloudinit=nil, architecture=nil, osname=nil, platform=nil, createdtime=nil, isshareable=nil, unshareablereason=nil)
      @ImageId = imageid
      @ImageName = imagename
      @ImageDescription = imagedescription
      @ImageSize = imagesize
      @ImageSource = imagesource
      @ImageClass = imageclass
      @ImageState = imagestate
      @IsSupportCloudinit = issupportcloudinit
      @Architecture = architecture
      @OsName = osname
      @Platform = platform
      @CreatedTime = createdtime
      @IsShareable = isshareable
      @UnshareableReason = unshareablereason
    end

    Instance Attribute Details

    #ArchitectureObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def Architecture
      @Architecture
    end

    #CreatedTimeObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def CreatedTime
      @CreatedTime
    end

    #ImageClassObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def ImageClass
      @ImageClass
    end

    #ImageDescriptionObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def ImageDescription
      @ImageDescription
    end

    #ImageIdObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def ImageId
      @ImageId
    end

    #ImageNameObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def ImageName
      @ImageName
    end

    #ImageSizeObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def ImageSize
      @ImageSize
    end

    #ImageSourceObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def ImageSource
      @ImageSource
    end

    #ImageStateObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def ImageState
      @ImageState
    end

    #IsShareableObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def IsShareable
      @IsShareable
    end

    #IsSupportCloudinitObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def IsSupportCloudinit
      @IsSupportCloudinit
    end

    #OsNameObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def OsName
      @OsName
    end

    #PlatformObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def Platform
      @Platform
    end

    #UnshareableReasonObject

  • CREATE_IMAGE:自定义镜像
  • EXTERNAL_IMPORT:外部导入镜像
  • SystemImage:系统盘镜像
  • InstanceImage:整机镜像
  • CREATING:创建中 NORMAL:正常 CREATEFAILED:创建失败 USING:使用中 SYNCING:同步中 IMPORTING:导入中 IMPORTFAILED:导入失败

    Parameters:

    • ImageId:

      CVM镜像 ID ,是Image的唯一标识。

    • ImageName:

      镜像名称。

    • ImageDescription:

      镜像描述。

    • ImageSize:

      镜像大小。单位GB。

    • ImageSource:

      镜像来源。

    • ImageClass:

      镜像分类

    • ImageState:

      镜像状态

    • IsSupportCloudinit:

      镜像是否支持Cloudinit。

    • Architecture:

      镜像架构。

    • OsName:

      镜像操作系统。

    • Platform:

      镜像来源平台。

    • CreatedTime:

      镜像创建时间。

    • IsShareable:

      镜像是否可共享到轻量应用服务器。

    • UnshareableReason:

      不可共享的原因。

    
    
    5379
    5380
    5381
    # File 'lib/v20200324/models.rb', line 5379
    
    def UnshareableReason
      @UnshareableReason
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    5398
    5399
    5400
    5401
    5402
    5403
    5404
    5405
    5406
    5407
    5408
    5409
    5410
    5411
    5412
    5413
    # File 'lib/v20200324/models.rb', line 5398
    
    def deserialize(params)
      @ImageId = params['ImageId']
      @ImageName = params['ImageName']
      @ImageDescription = params['ImageDescription']
      @ImageSize = params['ImageSize']
      @ImageSource = params['ImageSource']
      @ImageClass = params['ImageClass']
      @ImageState = params['ImageState']
      @IsSupportCloudinit = params['IsSupportCloudinit']
      @Architecture = params['Architecture']
      @OsName = params['OsName']
      @Platform = params['Platform']
      @CreatedTime = params['CreatedTime']
      @IsShareable = params['IsShareable']
      @UnshareableReason = params['UnshareableReason']
    end