Class: TencentCloud::Cvm::V20170312::Image

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(imageid = nil, osname = nil, imagetype = nil, createdtime = nil, imagename = nil, imagedescription = nil, imagesize = nil, architecture = nil, imagestate = nil, platform = nil, imagecreator = nil, imagesource = nil, syncpercent = nil, issupportcloudinit = nil, snapshotset = nil, tags = nil, licensetype = nil) ⇒ Image

Returns a new instance of Image.



4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
# File 'lib/v20170312/models.rb', line 4112

def initialize(imageid=nil, osname=nil, imagetype=nil, createdtime=nil, imagename=nil, imagedescription=nil, imagesize=nil, architecture=nil, imagestate=nil, platform=nil, imagecreator=nil, imagesource=nil, syncpercent=nil, issupportcloudinit=nil, snapshotset=nil, tags=nil, licensetype=nil)
  @ImageId = imageid
  @OsName = osname
  @ImageType = imagetype
  @CreatedTime = createdtime
  @ImageName = imagename
  @ImageDescription = imagedescription
  @ImageSize = imagesize
  @Architecture = architecture
  @ImageState = imagestate
  @Platform = platform
  @ImageCreator = imagecreator
  @ImageSource = imagesource
  @SyncPercent = syncpercent
  @IsSupportCloudinit = issupportcloudinit
  @SnapshotSet = snapshotset
  @Tags = tags
  @LicenseType = licensetype
end

Instance Attribute Details

#ArchitectureObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def Architecture
  @Architecture
end

#CreatedTimeObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def CreatedTime
  @CreatedTime
end

#ImageCreatorObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def ImageCreator
  @ImageCreator
end

#ImageDescriptionObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def ImageDescription
  @ImageDescription
end

#ImageIdObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def ImageId
  @ImageId
end

#ImageNameObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def ImageName
  @ImageName
end

#ImageSizeObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def ImageSize
  @ImageSize
end

#ImageSourceObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def ImageSource
  @ImageSource
end

#ImageStateObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def ImageState
  @ImageState
end

#ImageTypeObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def ImageType
  @ImageType
end

#IsSupportCloudinitObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def IsSupportCloudinit
  @IsSupportCloudinit
end

#LicenseTypeObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def LicenseType
  @LicenseType
end

#OsNameObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def OsName
  @OsName
end

#PlatformObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def Platform
  @Platform
end

#SnapshotSetObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def SnapshotSet
  @SnapshotSet
end

#SyncPercentObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def SyncPercent
  @SyncPercent
end

#TagsObject

CREATING-创建中 NORMAL-正常 CREATEFAILED-创建失败 USING-使用中 SYNCING-同步中 IMPORTING-导入中 IMPORTFAILED-导入失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ImageId:

    镜像ID

  • OsName:

    镜像操作系统

  • ImageType:

    镜像类型

  • CreatedTime:

    镜像创建时间

  • ImageName:

    镜像名称

  • ImageDescription:

    镜像描述

  • ImageSize:

    镜像大小

  • Architecture:

    镜像架构

  • ImageState:

    镜像状态:

  • Platform:

    镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。

  • ImageCreator:

    镜像创建者

  • ImageSource:

    镜像来源

  • SyncPercent:

    同步百分比

  • IsSupportCloudinit:

    镜像是否支持cloud-init

  • SnapshotSet:

    镜像关联的快照信息

  • Tags:

    镜像关联的标签列表。

  • LicenseType:

    镜像许可类型



4110
4111
4112
# File 'lib/v20170312/models.rb', line 4110

def Tags
  @Tags
end

Instance Method Details

#deserialize(params) ⇒ Object



4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
# File 'lib/v20170312/models.rb', line 4132

def deserialize(params)
  @ImageId = params['ImageId']
  @OsName = params['OsName']
  @ImageType = params['ImageType']
  @CreatedTime = params['CreatedTime']
  @ImageName = params['ImageName']
  @ImageDescription = params['ImageDescription']
  @ImageSize = params['ImageSize']
  @Architecture = params['Architecture']
  @ImageState = params['ImageState']
  @Platform = params['Platform']
  @ImageCreator = params['ImageCreator']
  @ImageSource = params['ImageSource']
  @SyncPercent = params['SyncPercent']
  @IsSupportCloudinit = params['IsSupportCloudinit']
  unless params['SnapshotSet'].nil?
    @SnapshotSet = []
    params['SnapshotSet'].each do |i|
      snapshot_tmp = Snapshot.new
      snapshot_tmp.deserialize(i)
      @SnapshotSet << snapshot_tmp
    end
  end
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @LicenseType = params['LicenseType']
end