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 String
getArchitecture()
Get 操作系统位数String
getImageCreateTime()
Get 镜像导入时间String
getImageDescription()
Get 镜像描述String
getImageId()
Get 镜像IDString
getImageName()
Get 镜像名称String
getImageOsName()
Get 操作系统名称Long
getImageOwner()
Get 镜像所有者Long
getImageSize()
Get 镜像大小。单位:GBString
getImageSource()
Get 镜像来源类型String
getImageState()
Get 镜像状态String
getImageType()
Get 镜像类型Boolean
getIsSupportCloudInit()
Get 是否支持CloudInitString
getOsType()
Get 操作系统类型String
getOsVersion()
Get 操作系统版本String
getPlatform()
Get 操作系统平台SrcImage
getSrcImage()
Get 镜像来源信息String
getTaskId()
Get 中间态和失败时候的任务IDvoid
setArchitecture(String Architecture)
Set 操作系统位数void
setImageCreateTime(String ImageCreateTime)
Set 镜像导入时间void
setImageDescription(String ImageDescription)
Set 镜像描述void
setImageId(String ImageId)
Set 镜像IDvoid
setImageName(String ImageName)
Set 镜像名称void
setImageOsName(String ImageOsName)
Set 操作系统名称void
setImageOwner(Long ImageOwner)
Set 镜像所有者void
setImageSize(Long ImageSize)
Set 镜像大小。单位:GBvoid
setImageSource(String ImageSource)
Set 镜像来源类型void
setImageState(String ImageState)
Set 镜像状态void
setImageType(String ImageType)
Set 镜像类型void
setIsSupportCloudInit(Boolean IsSupportCloudInit)
Set 是否支持CloudInitvoid
setOsType(String OsType)
Set 操作系统类型void
setOsVersion(String OsVersion)
Set 操作系统版本void
setPlatform(String Platform)
Set 操作系统平台void
setSrcImage(SrcImage SrcImage)
Set 镜像来源信息void
setTaskId(String TaskId)
Set 中间态和失败时候的任务IDvoid
toMap(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
-
-