Class ExportImagesRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cvm.v20170312.models.ExportImagesRequest
-
public class ExportImagesRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ExportImagesRequest()ExportImagesRequest(ExportImagesRequest 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 StringgetBucketName()Get COS存储桶名称BooleangetDryRun()Get 检测镜像是否支持导出StringgetExportFormat()Get 镜像文件导出格式。取值范围:RAW,QCOW2,VHD,VMDK。默认为RAWString[]getFileNamePrefixList()Get 导出文件的名称前缀列表String[]getImageIds()Get 镜像ID列表BooleangetOnlyExportRootDisk()Get 是否只导出系统盘StringgetRoleName()Get 角色名称。默认为CVM_QcsRole,发起请求前请确认是否存在该角色,以及是否已正确配置COS写入权限。voidsetBucketName(String BucketName)Set COS存储桶名称voidsetDryRun(Boolean DryRun)Set 检测镜像是否支持导出voidsetExportFormat(String ExportFormat)Set 镜像文件导出格式。取值范围:RAW,QCOW2,VHD,VMDK。默认为RAWvoidsetFileNamePrefixList(String[] FileNamePrefixList)Set 导出文件的名称前缀列表voidsetImageIds(String[] ImageIds)Set 镜像ID列表voidsetOnlyExportRootDisk(Boolean OnlyExportRootDisk)Set 是否只导出系统盘voidsetRoleName(String RoleName)Set 角色名称。默认为CVM_QcsRole,发起请求前请确认是否存在该角色,以及是否已正确配置COS写入权限。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
-
ExportImagesRequest
public ExportImagesRequest()
-
ExportImagesRequest
public ExportImagesRequest(ExportImagesRequest 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
-
getBucketName
public String getBucketName()
Get COS存储桶名称- Returns:
- BucketName COS存储桶名称
-
setBucketName
public void setBucketName(String BucketName)
Set COS存储桶名称- Parameters:
BucketName- COS存储桶名称
-
getImageIds
public String[] getImageIds()
Get 镜像ID列表- Returns:
- ImageIds 镜像ID列表
-
setImageIds
public void setImageIds(String[] ImageIds)
Set 镜像ID列表- Parameters:
ImageIds- 镜像ID列表
-
getExportFormat
public String getExportFormat()
Get 镜像文件导出格式。取值范围:RAW,QCOW2,VHD,VMDK。默认为RAW- Returns:
- ExportFormat 镜像文件导出格式。取值范围:RAW,QCOW2,VHD,VMDK。默认为RAW
-
setExportFormat
public void setExportFormat(String ExportFormat)
Set 镜像文件导出格式。取值范围:RAW,QCOW2,VHD,VMDK。默认为RAW- Parameters:
ExportFormat- 镜像文件导出格式。取值范围:RAW,QCOW2,VHD,VMDK。默认为RAW
-
getFileNamePrefixList
public String[] getFileNamePrefixList()
Get 导出文件的名称前缀列表- Returns:
- FileNamePrefixList 导出文件的名称前缀列表
-
setFileNamePrefixList
public void setFileNamePrefixList(String[] FileNamePrefixList)
Set 导出文件的名称前缀列表- Parameters:
FileNamePrefixList- 导出文件的名称前缀列表
-
getOnlyExportRootDisk
public Boolean getOnlyExportRootDisk()
Get 是否只导出系统盘- Returns:
- OnlyExportRootDisk 是否只导出系统盘
-
setOnlyExportRootDisk
public void setOnlyExportRootDisk(Boolean OnlyExportRootDisk)
Set 是否只导出系统盘- Parameters:
OnlyExportRootDisk- 是否只导出系统盘
-
getDryRun
public Boolean getDryRun()
Get 检测镜像是否支持导出- Returns:
- DryRun 检测镜像是否支持导出
-
setDryRun
public void setDryRun(Boolean DryRun)
Set 检测镜像是否支持导出- Parameters:
DryRun- 检测镜像是否支持导出
-
getRoleName
public String getRoleName()
Get 角色名称。默认为CVM_QcsRole,发起请求前请确认是否存在该角色,以及是否已正确配置COS写入权限。- Returns:
- RoleName 角色名称。默认为CVM_QcsRole,发起请求前请确认是否存在该角色,以及是否已正确配置COS写入权限。
-
setRoleName
public void setRoleName(String RoleName)
Set 角色名称。默认为CVM_QcsRole,发起请求前请确认是否存在该角色,以及是否已正确配置COS写入权限。- Parameters:
RoleName- 角色名称。默认为CVM_QcsRole,发起请求前请确认是否存在该角色,以及是否已正确配置COS写入权限。
-
-