Class ImportImageRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cvm.v20170312.models.ImportImageRequest
-
public class ImportImageRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ImportImageRequest()
ImportImageRequest(ImportImageRequest 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getArchitecture()
Get 导入镜像的操作系统架构,`x86_64` 或 `i386`String
getBootMode()
Get 启动模式Boolean
getDryRun()
Get 只检查参数,不执行任务Boolean
getForce()
Get 是否强制导入,参考[强制导入镜像](https://cloud.tencent.com/document/product/213/12849)String
getImageDescription()
Get 镜像描述String
getImageName()
Get 镜像名称String
getImageUrl()
Get 导入镜像存放的cos地址String
getLicenseType()
Get 导入镜像后,激活操作系统采用的许可证类型。 可选项: TencentCloud: 腾讯云官方许可 BYOL: 自带许可(Bring Your Own License)String
getOsType()
Get 导入镜像的操作系统类型,通过`DescribeImportImageOs`获取String
getOsVersion()
Get 导入镜像的操作系统版本,通过`DescribeImportImageOs`获取TagSpecification[]
getTagSpecification()
Get 标签描述列表。通过指定该参数可以同时绑定标签到自定义镜像。void
setArchitecture(String Architecture)
Set 导入镜像的操作系统架构,`x86_64` 或 `i386`void
setBootMode(String BootMode)
Set 启动模式void
setDryRun(Boolean DryRun)
Set 只检查参数,不执行任务void
setForce(Boolean Force)
Set 是否强制导入,参考[强制导入镜像](https://cloud.tencent.com/document/product/213/12849)void
setImageDescription(String ImageDescription)
Set 镜像描述void
setImageName(String ImageName)
Set 镜像名称void
setImageUrl(String ImageUrl)
Set 导入镜像存放的cos地址void
setLicenseType(String LicenseType)
Set 导入镜像后,激活操作系统采用的许可证类型。 可选项: TencentCloud: 腾讯云官方许可 BYOL: 自带许可(Bring Your Own License)void
setOsType(String OsType)
Set 导入镜像的操作系统类型,通过`DescribeImportImageOs`获取void
setOsVersion(String OsVersion)
Set 导入镜像的操作系统版本,通过`DescribeImportImageOs`获取void
setTagSpecification(TagSpecification[] TagSpecification)
Set 标签描述列表。通过指定该参数可以同时绑定标签到自定义镜像。void
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
-
ImportImageRequest
public ImportImageRequest()
-
ImportImageRequest
public ImportImageRequest(ImportImageRequest 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
-
getArchitecture
public String getArchitecture()
Get 导入镜像的操作系统架构,`x86_64` 或 `i386`- Returns:
- Architecture 导入镜像的操作系统架构,`x86_64` 或 `i386`
-
setArchitecture
public void setArchitecture(String Architecture)
Set 导入镜像的操作系统架构,`x86_64` 或 `i386`- Parameters:
Architecture
- 导入镜像的操作系统架构,`x86_64` 或 `i386`
-
getOsType
public String getOsType()
Get 导入镜像的操作系统类型,通过`DescribeImportImageOs`获取- Returns:
- OsType 导入镜像的操作系统类型,通过`DescribeImportImageOs`获取
-
setOsType
public void setOsType(String OsType)
Set 导入镜像的操作系统类型,通过`DescribeImportImageOs`获取- Parameters:
OsType
- 导入镜像的操作系统类型,通过`DescribeImportImageOs`获取
-
getOsVersion
public String getOsVersion()
Get 导入镜像的操作系统版本,通过`DescribeImportImageOs`获取- Returns:
- OsVersion 导入镜像的操作系统版本,通过`DescribeImportImageOs`获取
-
setOsVersion
public void setOsVersion(String OsVersion)
Set 导入镜像的操作系统版本,通过`DescribeImportImageOs`获取- Parameters:
OsVersion
- 导入镜像的操作系统版本,通过`DescribeImportImageOs`获取
-
getImageUrl
public String getImageUrl()
Get 导入镜像存放的cos地址- Returns:
- ImageUrl 导入镜像存放的cos地址
-
setImageUrl
public void setImageUrl(String ImageUrl)
Set 导入镜像存放的cos地址- Parameters:
ImageUrl
- 导入镜像存放的cos地址
-
getImageName
public String getImageName()
Get 镜像名称- Returns:
- ImageName 镜像名称
-
setImageName
public void setImageName(String ImageName)
Set 镜像名称- Parameters:
ImageName
- 镜像名称
-
getImageDescription
public String getImageDescription()
Get 镜像描述- Returns:
- ImageDescription 镜像描述
-
setImageDescription
public void setImageDescription(String ImageDescription)
Set 镜像描述- Parameters:
ImageDescription
- 镜像描述
-
getDryRun
public Boolean getDryRun()
Get 只检查参数,不执行任务- Returns:
- DryRun 只检查参数,不执行任务
-
setDryRun
public void setDryRun(Boolean DryRun)
Set 只检查参数,不执行任务- Parameters:
DryRun
- 只检查参数,不执行任务
-
getForce
public Boolean getForce()
Get 是否强制导入,参考[强制导入镜像](https://cloud.tencent.com/document/product/213/12849)- Returns:
- Force 是否强制导入,参考[强制导入镜像](https://cloud.tencent.com/document/product/213/12849)
-
setForce
public void setForce(Boolean Force)
Set 是否强制导入,参考[强制导入镜像](https://cloud.tencent.com/document/product/213/12849)- Parameters:
Force
- 是否强制导入,参考[强制导入镜像](https://cloud.tencent.com/document/product/213/12849)
-
getTagSpecification
public TagSpecification[] getTagSpecification()
Get 标签描述列表。通过指定该参数可以同时绑定标签到自定义镜像。- Returns:
- TagSpecification 标签描述列表。通过指定该参数可以同时绑定标签到自定义镜像。
-
setTagSpecification
public void setTagSpecification(TagSpecification[] TagSpecification)
Set 标签描述列表。通过指定该参数可以同时绑定标签到自定义镜像。- Parameters:
TagSpecification
- 标签描述列表。通过指定该参数可以同时绑定标签到自定义镜像。
-
getLicenseType
public String getLicenseType()
Get 导入镜像后,激活操作系统采用的许可证类型。 可选项: TencentCloud: 腾讯云官方许可 BYOL: 自带许可(Bring Your Own License)- Returns:
- LicenseType 导入镜像后,激活操作系统采用的许可证类型。 可选项: TencentCloud: 腾讯云官方许可 BYOL: 自带许可(Bring Your Own License)
-
setLicenseType
public void setLicenseType(String LicenseType)
Set 导入镜像后,激活操作系统采用的许可证类型。 可选项: TencentCloud: 腾讯云官方许可 BYOL: 自带许可(Bring Your Own License)- Parameters:
LicenseType
- 导入镜像后,激活操作系统采用的许可证类型。 可选项: TencentCloud: 腾讯云官方许可 BYOL: 自带许可(Bring Your Own License)
-
getBootMode
public String getBootMode()
Get 启动模式- Returns:
- BootMode 启动模式
-
setBootMode
public void setBootMode(String BootMode)
Set 启动模式- Parameters:
BootMode
- 启动模式
-
-