public class Image extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Image() | 
| Image(Image source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getArchitecture()Get 镜像架构。镜像架构返回值包括:
 `x86_64`
 `arm`
 `i386` | 
| String | getCdcCacheStatus()Get CDC镜像缓存状态 | 
| String | getCreatedTime()Get 镜像创建时间。
按照 ISO8601 标准表示,并且使用 UTC 时间,格式为:YYYY-MM-DDThh:mm:ssZ。 | 
| String | getImageCreator()Get 镜像创建者 | 
| Boolean | getImageDeprecated()Get 镜像是否废弃 | 
| String | getImageDescription()Get 镜像描述 | 
| String | getImageFamily()Get 镜像族 | 
| String | getImageId()Get 镜像ID | 
| String | getImageName()Get 镜像名称 | 
| Long | getImageSize()Get 镜像大小,单位 GiB。 | 
| String | getImageSource()Get 镜像来源。镜像来源返回值包括:
 `OFFICIAL` 官方镜像
 `CREATE_IMAGE` 用户自建镜像
 `EXTERNAL_IMPORT` 用户外部导入镜像 | 
| String | getImageState()Get 镜像状态:
CREATING-创建中
NORMAL-正常
CREATEFAILED-创建失败
SYNCING-复制中
IMPORTING-导入中
IMPORTFAILED-导入失败 | 
| String | getImageType()Get 镜像类型。镜像类型返回值包括:
 `PUBLIC_IMAGE` 公共镜像
 `PRIVATE_IMAGE` 自定义镜像
 `SHARED_IMAGE` 共享镜像 | 
| Boolean | getIsSupportCloudinit()Get 镜像是否支持cloud-init | 
| String | getLicenseType()Get 镜像许可类型。镜像许可类型返回值包括:
 `TencentCloud` 腾讯云官方许可
 `BYOL` 用户自带许可 | 
| String | getOsName()Get 镜像操作系统 | 
| String | getPlatform()Get 镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。 | 
| Snapshot[] | getSnapshotSet()Get 镜像关联的快照信息 | 
| Long | getSyncPercent()Get 同步百分比
注意:此字段可能返回 null,表示取不到有效值。 | 
| Tag[] | getTags()Get 镜像关联的标签列表。 | 
| void | setArchitecture(String Architecture)Set 镜像架构。镜像架构返回值包括:
 `x86_64`
 `arm`
 `i386` | 
| void | setCdcCacheStatus(String CdcCacheStatus)Set CDC镜像缓存状态 | 
| void | setCreatedTime(String CreatedTime)Set 镜像创建时间。
按照 ISO8601 标准表示,并且使用 UTC 时间,格式为:YYYY-MM-DDThh:mm:ssZ。 | 
| void | setImageCreator(String ImageCreator)Set 镜像创建者 | 
| void | setImageDeprecated(Boolean ImageDeprecated)Set 镜像是否废弃 | 
| void | setImageDescription(String ImageDescription)Set 镜像描述 | 
| void | setImageFamily(String ImageFamily)Set 镜像族 | 
| void | setImageId(String ImageId)Set 镜像ID | 
| void | setImageName(String ImageName)Set 镜像名称 | 
| void | setImageSize(Long ImageSize)Set 镜像大小,单位 GiB。 | 
| void | setImageSource(String ImageSource)Set 镜像来源。镜像来源返回值包括:
 `OFFICIAL` 官方镜像
 `CREATE_IMAGE` 用户自建镜像
 `EXTERNAL_IMPORT` 用户外部导入镜像 | 
| void | setImageState(String ImageState)Set 镜像状态:
CREATING-创建中
NORMAL-正常
CREATEFAILED-创建失败
SYNCING-复制中
IMPORTING-导入中
IMPORTFAILED-导入失败 | 
| void | setImageType(String ImageType)Set 镜像类型。镜像类型返回值包括:
 `PUBLIC_IMAGE` 公共镜像
 `PRIVATE_IMAGE` 自定义镜像
 `SHARED_IMAGE` 共享镜像 | 
| void | setIsSupportCloudinit(Boolean IsSupportCloudinit)Set 镜像是否支持cloud-init | 
| void | setLicenseType(String LicenseType)Set 镜像许可类型。镜像许可类型返回值包括:
 `TencentCloud` 腾讯云官方许可
 `BYOL` 用户自带许可 | 
| void | setOsName(String OsName)Set 镜像操作系统 | 
| void | setPlatform(String Platform)Set 镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。 | 
| void | setSnapshotSet(Snapshot[] SnapshotSet)Set 镜像关联的快照信息 | 
| void | setSyncPercent(Long SyncPercent)Set 同步百分比
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTags(Tag[] Tags)Set 镜像关联的标签列表。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic Image()
public Image(Image source)
public String getImageId()
public void setImageId(String ImageId)
ImageId - 镜像IDpublic String getOsName()
public void setOsName(String OsName)
OsName - 镜像操作系统public String getImageType()
public void setImageType(String ImageType)
ImageType - 镜像类型。镜像类型返回值包括:
 `PUBLIC_IMAGE` 公共镜像
 `PRIVATE_IMAGE` 自定义镜像
 `SHARED_IMAGE` 共享镜像public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - 镜像创建时间。
按照 ISO8601 标准表示,并且使用 UTC 时间,格式为:YYYY-MM-DDThh:mm:ssZ。public String getImageName()
public void setImageName(String ImageName)
ImageName - 镜像名称public String getImageDescription()
public void setImageDescription(String ImageDescription)
ImageDescription - 镜像描述public Long getImageSize()
public void setImageSize(Long ImageSize)
ImageSize - 镜像大小,单位 GiB。public String getArchitecture()
public void setArchitecture(String Architecture)
Architecture - 镜像架构。镜像架构返回值包括:
 `x86_64`
 `arm`
 `i386`public String getImageState()
public void setImageState(String ImageState)
ImageState - 镜像状态:
CREATING-创建中
NORMAL-正常
CREATEFAILED-创建失败
SYNCING-复制中
IMPORTING-导入中
IMPORTFAILED-导入失败public String getPlatform()
public void setPlatform(String Platform)
Platform - 镜像来源平台,包括如TencentOS、 CentOS、 Windows、 Ubuntu、 Debian、Fedora等。public String getImageCreator()
public void setImageCreator(String ImageCreator)
ImageCreator - 镜像创建者public String getImageSource()
public void setImageSource(String ImageSource)
ImageSource - 镜像来源。镜像来源返回值包括:
 `OFFICIAL` 官方镜像
 `CREATE_IMAGE` 用户自建镜像
 `EXTERNAL_IMPORT` 用户外部导入镜像public Long getSyncPercent()
public void setSyncPercent(Long SyncPercent)
SyncPercent - 同步百分比
注意:此字段可能返回 null,表示取不到有效值。public Boolean getIsSupportCloudinit()
public void setIsSupportCloudinit(Boolean IsSupportCloudinit)
IsSupportCloudinit - 镜像是否支持cloud-initpublic Snapshot[] getSnapshotSet()
public void setSnapshotSet(Snapshot[] SnapshotSet)
SnapshotSet - 镜像关联的快照信息public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - 镜像关联的标签列表。public String getLicenseType()
public void setLicenseType(String LicenseType)
LicenseType - 镜像许可类型。镜像许可类型返回值包括:
 `TencentCloud` 腾讯云官方许可
 `BYOL` 用户自带许可public String getImageFamily()
public void setImageFamily(String ImageFamily)
ImageFamily - 镜像族public Boolean getImageDeprecated()
public void setImageDeprecated(Boolean ImageDeprecated)
ImageDeprecated - 镜像是否废弃public String getCdcCacheStatus()
public void setCdcCacheStatus(String CdcCacheStatus)
CdcCacheStatus - CDC镜像缓存状态Copyright © 2025. All rights reserved.