Class CreateAssetWithImageRequest

    • Constructor Detail

      • CreateAssetWithImageRequest

        public CreateAssetWithImageRequest()
      • CreateAssetWithImageRequest

        public CreateAssetWithImageRequest​(CreateAssetWithImageRequest 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

      • getAssetName

        public String getAssetName()
        Get 生成包名字,最小长度为1,最大长度为64
        Returns:
        AssetName 生成包名字,最小长度为1,最大长度为64
      • setAssetName

        public void setAssetName​(String AssetName)
        Set 生成包名字,最小长度为1,最大长度为64
        Parameters:
        AssetName - 生成包名字,最小长度为1,最大长度为64
      • getAssetVersion

        public String getAssetVersion()
        Get 生成包版本,最小长度为1,最大长度为64
        Returns:
        AssetVersion 生成包版本,最小长度为1,最大长度为64
      • setAssetVersion

        public void setAssetVersion​(String AssetVersion)
        Set 生成包版本,最小长度为1,最大长度为64
        Parameters:
        AssetVersion - 生成包版本,最小长度为1,最大长度为64
      • getAssetRegion

        public String getAssetRegion()
        Get 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
        Returns:
        AssetRegion 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
      • setAssetRegion

        public void setAssetRegion​(String AssetRegion)
        Set 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
        Parameters:
        AssetRegion - 生成包所在地域,详见产品支持的 [地域列表](https://cloud.tencent.com/document/api/1165/42053#.E5.9C.B0.E5.9F.9F.E5.88.97.E8.A1.A8)
      • getImageId

        public String getImageId()
        Get 生成包支持的操作系统镜像id
        Returns:
        ImageId 生成包支持的操作系统镜像id
      • setImageId

        public void setImageId​(String ImageId)
        Set 生成包支持的操作系统镜像id
        Parameters:
        ImageId - 生成包支持的操作系统镜像id
      • getImageSize

        public String getImageSize()
        Get 操作系统镜像包大小,比如:40GB,支持单位 KB、MB、GB
        Returns:
        ImageSize 操作系统镜像包大小,比如:40GB,支持单位 KB、MB、GB
      • setImageSize

        public void setImageSize​(String ImageSize)
        Set 操作系统镜像包大小,比如:40GB,支持单位 KB、MB、GB
        Parameters:
        ImageSize - 操作系统镜像包大小,比如:40GB,支持单位 KB、MB、GB
      • getImageOs

        public String getImageOs()
        Get 操作系统镜像包名称,最小长度为1,最大长度为64
        Returns:
        ImageOs 操作系统镜像包名称,最小长度为1,最大长度为64
      • setImageOs

        public void setImageOs​(String ImageOs)
        Set 操作系统镜像包名称,最小长度为1,最大长度为64
        Parameters:
        ImageOs - 操作系统镜像包名称,最小长度为1,最大长度为64
      • getOsType

        public String getOsType()
        Get 操作系统镜像包类型,CentOS 或者 Windows
        Returns:
        OsType 操作系统镜像包类型,CentOS 或者 Windows
      • setOsType

        public void setOsType​(String OsType)
        Set 操作系统镜像包类型,CentOS 或者 Windows
        Parameters:
        OsType - 操作系统镜像包类型,CentOS 或者 Windows
      • getImageType

        public String getImageType()
        Get 操作系统镜像包类型,当前只支持 SHARED_IMAGE
        Returns:
        ImageType 操作系统镜像包类型,当前只支持 SHARED_IMAGE
      • setImageType

        public void setImageType​(String ImageType)
        Set 操作系统镜像包类型,当前只支持 SHARED_IMAGE
        Parameters:
        ImageType - 操作系统镜像包类型,当前只支持 SHARED_IMAGE
      • getOsBit

        public Long getOsBit()
        Get 操作系统镜像包位数,32 或者 64
        Returns:
        OsBit 操作系统镜像包位数,32 或者 64
      • setOsBit

        public void setOsBit​(Long OsBit)
        Set 操作系统镜像包位数,32 或者 64
        Parameters:
        OsBit - 操作系统镜像包位数,32 或者 64