public static class DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
architecture
The architecture of the image.
|
String |
bootMode
The boot mode of the image.
|
String |
creationTime
The time when the image was created.
|
String |
description
The description of the image.
|
DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageDetectionOptions |
detectionOptions
Details about the check performed on the image.
|
DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageDiskDeviceMappings |
diskDeviceMappings
The mappings between disks and snapshots in the image.
|
DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageFeatures |
features
The attributes of the image.
|
String |
imageFamily
The name of the image family.
|
String |
imageId
The ID of the image.
|
String |
imageName
The name of the image.
|
String |
imageOwnerAlias
The source of the image.
|
Long |
imageOwnerId
The ID of the Alibaba Cloud account to which the image belongs.
|
String |
imageVersion
The version of the image.
|
Boolean |
isCopied
Indicates whether the image is a copy of another image.
|
Boolean |
isPublic
Indicates whether the image is publicly available.
|
String |
isSelfShared
Indicates whether the custom image was shared to other Alibaba Cloud accounts.
|
Boolean |
isSubscribed
Indicates whether you accepted the Terms of Service of the image service that corresponds to the product code.
|
Boolean |
isSupportCloudinit
Indicates whether the image supports cloud-init.
|
Boolean |
isSupportIoOptimized
Indicates whether the image can be used on I/O optimized instances.
|
Boolean |
loginAsNonRootSupported
Indicates whether the image supports logons of non-root users.
|
String |
OSName
The display name of the operating system in Chinese.
|
String |
OSNameEn
The display name of the operating system in English.
|
String |
OSType
The type of the operating system.
|
String |
platform
The operating system platform.
|
String |
productCode
The Alibaba Cloud Marketplace product code of the image.
|
String |
progress
The creation progress of the image.
|
String |
resourceGroupId
The ID of the resource group to which the image belongs.
|
Integer |
size
The size of the image.
|
String |
status
The state of the image.
|
String |
supplierName
The name of the supplier that published the community image.
|
DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageTags |
tags
The tags of the image.
|
String |
usage
Indicates whether the image was used to create ECS instances.
|
构造器和说明 |
---|
DescribeImagesResponseBodyImagesImage() |
@NameInMap(value="Architecture") public String architecture
The architecture of the image. Valid values:
x86_64
@NameInMap(value="BootMode") public String bootMode
The boot mode of the image. Valid values:
For information about the image boot modes, see Image boot modes.
example:BIOS
@NameInMap(value="CreationTime") public String creationTime
The time when the image was created.
example:2019-11-15T06:07:05Z
@NameInMap(value="Description") public String description
The description of the image.
example:Archive log for Oracle
@NameInMap(value="DetectionOptions") public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageDetectionOptions detectionOptions
Details about the check performed on the image.
@NameInMap(value="DiskDeviceMappings") public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageDiskDeviceMappings diskDeviceMappings
The mappings between disks and snapshots in the image.
@NameInMap(value="Features") public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageFeatures features
The attributes of the image.
@NameInMap(value="ImageFamily") public String imageFamily
The name of the image family.
example:hangzhou-daily-update
@NameInMap(value="ImageId") public String imageId
The ID of the image.
example:m-bp1g7004ksh0oeuc****
@NameInMap(value="ImageName") public String imageName
The name of the image.
example:testImageName
@NameInMap(value="ImageOwnerAlias") public String imageOwnerAlias
The source of the image. Valid values:
self
@NameInMap(value="ImageOwnerId") public Long imageOwnerId
The ID of the Alibaba Cloud account to which the image belongs. This parameter takes effect only if you query shared images or community images.
example:1234567890
@NameInMap(value="ImageVersion") public String imageVersion
The version of the image.
example:2
@NameInMap(value="IsCopied") public Boolean isCopied
Indicates whether the image is a copy of another image.
example:false
@NameInMap(value="IsPublic") public Boolean isPublic
Indicates whether the image is publicly available. Publicly available images include public images provided by Alibaba Cloud and custom images published as community images. Valid values:
false
@NameInMap(value="IsSelfShared") public String isSelfShared
Indicates whether the custom image was shared to other Alibaba Cloud accounts.
example:true
@NameInMap(value="IsSubscribed") public Boolean isSubscribed
Indicates whether you accepted the Terms of Service of the image service that corresponds to the product code.
example:false
@NameInMap(value="IsSupportCloudinit") public Boolean isSupportCloudinit
Indicates whether the image supports cloud-init.
example:true
@NameInMap(value="IsSupportIoOptimized") public Boolean isSupportIoOptimized
Indicates whether the image can be used on I/O optimized instances.
example:true
@NameInMap(value="LoginAsNonRootSupported") public Boolean loginAsNonRootSupported
Indicates whether the image supports logons of non-root users. Valid values:
false
@NameInMap(value="OSName") public String OSName
The display name of the operating system in Chinese.
example:Windows Server 2016 Datacenter Edition 64-bit (Simplified Chinese)
@NameInMap(value="OSNameEn") public String OSNameEn
The display name of the operating system in English.
example:Windows Server 2016 Data Center Edition 64bit Chinese Edition
@NameInMap(value="OSType") public String OSType
The type of the operating system. Valid values:
windows
@NameInMap(value="Platform") public String platform
The operating system platform.
example:Windows Server 2016
@NameInMap(value="ProductCode") public String productCode
The Alibaba Cloud Marketplace product code of the image.
example:test000****
@NameInMap(value="Progress") public String progress
The creation progress of the image. Unit: percent (%).
example:100%
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the image belongs.
example:rg-bp67acfmxazb4p****
@NameInMap(value="Size") public Integer size
The size of the image. Unit: GiB.
example:If the image contains data disk snapshots, this parameter indicates only the size of the system disk snapshot contained in the image.
60
@NameInMap(value="Status") public String status
The state of the image. Valid values:
Available
@NameInMap(value="SupplierName") public String supplierName
The name of the supplier that published the community image.
example:TestName
@NameInMap(value="Tags") public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageTags tags
The tags of the image.
@NameInMap(value="Usage") public String usage
Indicates whether the image was used to create ECS instances. Valid values:
none
public static DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage build(Map<String,?> map) throws Exception
Exception
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setArchitecture(String architecture)
public String getArchitecture()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setBootMode(String bootMode)
public String getBootMode()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setCreationTime(String creationTime)
public String getCreationTime()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setDescription(String description)
public String getDescription()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setDetectionOptions(DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageDetectionOptions detectionOptions)
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageDetectionOptions getDetectionOptions()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setDiskDeviceMappings(DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageDiskDeviceMappings diskDeviceMappings)
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageDiskDeviceMappings getDiskDeviceMappings()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setFeatures(DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageFeatures features)
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageFeatures getFeatures()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setImageFamily(String imageFamily)
public String getImageFamily()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setImageId(String imageId)
public String getImageId()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setImageName(String imageName)
public String getImageName()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setImageOwnerAlias(String imageOwnerAlias)
public String getImageOwnerAlias()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setImageOwnerId(Long imageOwnerId)
public Long getImageOwnerId()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setImageVersion(String imageVersion)
public String getImageVersion()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setIsCopied(Boolean isCopied)
public Boolean getIsCopied()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setIsPublic(Boolean isPublic)
public Boolean getIsPublic()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setIsSelfShared(String isSelfShared)
public String getIsSelfShared()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setIsSubscribed(Boolean isSubscribed)
public Boolean getIsSubscribed()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setIsSupportCloudinit(Boolean isSupportCloudinit)
public Boolean getIsSupportCloudinit()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setIsSupportIoOptimized(Boolean isSupportIoOptimized)
public Boolean getIsSupportIoOptimized()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setLoginAsNonRootSupported(Boolean loginAsNonRootSupported)
public Boolean getLoginAsNonRootSupported()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setOSName(String OSName)
public String getOSName()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setOSNameEn(String OSNameEn)
public String getOSNameEn()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setOSType(String OSType)
public String getOSType()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setPlatform(String platform)
public String getPlatform()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setProductCode(String productCode)
public String getProductCode()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setProgress(String progress)
public String getProgress()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setSize(Integer size)
public Integer getSize()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setStatus(String status)
public String getStatus()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setSupplierName(String supplierName)
public String getSupplierName()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setTags(DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageTags tags)
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImageTags getTags()
public DescribeImagesResponseBody.DescribeImagesResponseBodyImagesImage setUsage(String usage)
public String getUsage()
Copyright © 2024. All rights reserved.