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 StringgetArchitecture()Get 导入镜像的操作系统架构,`x86_64` 或 `i386`StringgetBootMode()Get 启动模式BooleangetDryRun()Get 只检查参数,不执行任务BooleangetForce()Get 是否强制导入,参考[强制导入镜像](https://cloud.tencent.com/document/product/213/12849)StringgetImageDescription()Get 镜像描述StringgetImageName()Get 镜像名称StringgetImageUrl()Get 导入镜像存放的cos地址StringgetLicenseType()Get 导入镜像后,激活操作系统采用的许可证类型。 可选项: TencentCloud: 腾讯云官方许可 BYOL: 自带许可(Bring Your Own License)StringgetOsType()Get 导入镜像的操作系统类型,通过`DescribeImportImageOs`获取StringgetOsVersion()Get 导入镜像的操作系统版本,通过`DescribeImportImageOs`获取TagSpecification[]getTagSpecification()Get 标签描述列表。通过指定该参数可以同时绑定标签到自定义镜像。voidsetArchitecture(String Architecture)Set 导入镜像的操作系统架构,`x86_64` 或 `i386`voidsetBootMode(String BootMode)Set 启动模式voidsetDryRun(Boolean DryRun)Set 只检查参数,不执行任务voidsetForce(Boolean Force)Set 是否强制导入,参考[强制导入镜像](https://cloud.tencent.com/document/product/213/12849)voidsetImageDescription(String ImageDescription)Set 镜像描述voidsetImageName(String ImageName)Set 镜像名称voidsetImageUrl(String ImageUrl)Set 导入镜像存放的cos地址voidsetLicenseType(String LicenseType)Set 导入镜像后,激活操作系统采用的许可证类型。 可选项: TencentCloud: 腾讯云官方许可 BYOL: 自带许可(Bring Your Own License)voidsetOsType(String OsType)Set 导入镜像的操作系统类型,通过`DescribeImportImageOs`获取voidsetOsVersion(String OsVersion)Set 导入镜像的操作系统版本,通过`DescribeImportImageOs`获取voidsetTagSpecification(TagSpecification[] TagSpecification)Set 标签描述列表。通过指定该参数可以同时绑定标签到自定义镜像。voidtoMap(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- 启动模式
-
-