Class Image
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.models.Image
-
public class Image extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetArchitecture()Get 操作系统位数StringgetImageCreateTime()Get 镜像导入时间StringgetImageDescription()Get 镜像描述StringgetImageId()Get 镜像IDStringgetImageName()Get 镜像名称StringgetImageOsName()Get 操作系统名称LonggetImageOwner()Get 镜像所有者LonggetImageSize()Get 镜像大小。单位:GBStringgetImageSource()Get 镜像来源类型StringgetImageState()Get 镜像状态StringgetImageType()Get 镜像类型BooleangetIsSupportCloudInit()Get 是否支持CloudInitStringgetOsType()Get 操作系统类型StringgetOsVersion()Get 操作系统版本StringgetPlatform()Get 操作系统平台SrcImagegetSrcImage()Get 镜像来源信息StringgetTaskId()Get 中间态和失败时候的任务IDvoidsetArchitecture(String Architecture)Set 操作系统位数voidsetImageCreateTime(String ImageCreateTime)Set 镜像导入时间voidsetImageDescription(String ImageDescription)Set 镜像描述voidsetImageId(String ImageId)Set 镜像IDvoidsetImageName(String ImageName)Set 镜像名称voidsetImageOsName(String ImageOsName)Set 操作系统名称voidsetImageOwner(Long ImageOwner)Set 镜像所有者voidsetImageSize(Long ImageSize)Set 镜像大小。单位:GBvoidsetImageSource(String ImageSource)Set 镜像来源类型voidsetImageState(String ImageState)Set 镜像状态voidsetImageType(String ImageType)Set 镜像类型voidsetIsSupportCloudInit(Boolean IsSupportCloudInit)Set 是否支持CloudInitvoidsetOsType(String OsType)Set 操作系统类型voidsetOsVersion(String OsVersion)Set 操作系统版本voidsetPlatform(String Platform)Set 操作系统平台voidsetSrcImage(SrcImage SrcImage)Set 镜像来源信息voidsetTaskId(String TaskId)Set 中间态和失败时候的任务IDvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
Image
public Image()
-
Image
public 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.
-
-
Method Detail
-
getImageId
public String getImageId()
Get 镜像ID- Returns:
- ImageId 镜像ID
-
setImageId
public void setImageId(String ImageId)
Set 镜像ID- Parameters:
ImageId- 镜像ID
-
getImageName
public String getImageName()
Get 镜像名称- Returns:
- ImageName 镜像名称
-
setImageName
public void setImageName(String ImageName)
Set 镜像名称- Parameters:
ImageName- 镜像名称
-
getImageState
public String getImageState()
Get 镜像状态- Returns:
- ImageState 镜像状态
-
setImageState
public void setImageState(String ImageState)
Set 镜像状态- Parameters:
ImageState- 镜像状态
-
getImageType
public String getImageType()
Get 镜像类型- Returns:
- ImageType 镜像类型
-
setImageType
public void setImageType(String ImageType)
Set 镜像类型- Parameters:
ImageType- 镜像类型
-
getImageOsName
public String getImageOsName()
Get 操作系统名称- Returns:
- ImageOsName 操作系统名称
-
setImageOsName
public void setImageOsName(String ImageOsName)
Set 操作系统名称- Parameters:
ImageOsName- 操作系统名称
-
getImageDescription
public String getImageDescription()
Get 镜像描述- Returns:
- ImageDescription 镜像描述
-
setImageDescription
public void setImageDescription(String ImageDescription)
Set 镜像描述- Parameters:
ImageDescription- 镜像描述
-
getImageCreateTime
public String getImageCreateTime()
Get 镜像导入时间- Returns:
- ImageCreateTime 镜像导入时间
-
setImageCreateTime
public void setImageCreateTime(String ImageCreateTime)
Set 镜像导入时间- Parameters:
ImageCreateTime- 镜像导入时间
-
getArchitecture
public String getArchitecture()
Get 操作系统位数- Returns:
- Architecture 操作系统位数
-
setArchitecture
public void setArchitecture(String Architecture)
Set 操作系统位数- Parameters:
Architecture- 操作系统位数
-
getOsType
public String getOsType()
Get 操作系统类型- Returns:
- OsType 操作系统类型
-
setOsType
public void setOsType(String OsType)
Set 操作系统类型- Parameters:
OsType- 操作系统类型
-
getOsVersion
public String getOsVersion()
Get 操作系统版本- Returns:
- OsVersion 操作系统版本
-
setOsVersion
public void setOsVersion(String OsVersion)
Set 操作系统版本- Parameters:
OsVersion- 操作系统版本
-
getPlatform
public String getPlatform()
Get 操作系统平台- Returns:
- Platform 操作系统平台
-
setPlatform
public void setPlatform(String Platform)
Set 操作系统平台- Parameters:
Platform- 操作系统平台
-
getImageOwner
public Long getImageOwner()
Get 镜像所有者- Returns:
- ImageOwner 镜像所有者
-
setImageOwner
public void setImageOwner(Long ImageOwner)
Set 镜像所有者- Parameters:
ImageOwner- 镜像所有者
-
getImageSize
public Long getImageSize()
Get 镜像大小。单位:GB- Returns:
- ImageSize 镜像大小。单位:GB
-
setImageSize
public void setImageSize(Long ImageSize)
Set 镜像大小。单位:GB- Parameters:
ImageSize- 镜像大小。单位:GB
-
getSrcImage
public SrcImage getSrcImage()
Get 镜像来源信息- Returns:
- SrcImage 镜像来源信息
-
setSrcImage
public void setSrcImage(SrcImage SrcImage)
Set 镜像来源信息- Parameters:
SrcImage- 镜像来源信息
-
getImageSource
public String getImageSource()
Get 镜像来源类型- Returns:
- ImageSource 镜像来源类型
-
setImageSource
public void setImageSource(String ImageSource)
Set 镜像来源类型- Parameters:
ImageSource- 镜像来源类型
-
getTaskId
public String getTaskId()
Get 中间态和失败时候的任务ID- Returns:
- TaskId 中间态和失败时候的任务ID
-
setTaskId
public void setTaskId(String TaskId)
Set 中间态和失败时候的任务ID- Parameters:
TaskId- 中间态和失败时候的任务ID
-
getIsSupportCloudInit
public Boolean getIsSupportCloudInit()
Get 是否支持CloudInit- Returns:
- IsSupportCloudInit 是否支持CloudInit
-
setIsSupportCloudInit
public void setIsSupportCloudInit(Boolean IsSupportCloudInit)
Set 是否支持CloudInit- Parameters:
IsSupportCloudInit- 是否支持CloudInit
-
-