public static class DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
architecture
The image architecture.
|
String |
creationTime
The time when the image was created.
|
String |
description
The description of the image.
|
DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImageDiskDeviceMappings |
diskDeviceMappings
The mappings between the disks and snapshots under 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 alias of the image owner.
|
String |
imageVersion
The version of the image.
|
Boolean |
isCopied
Indicates whether the image is a copy of another image.
|
String |
isSelfShared
Indicates whether the image has been shared to other Alibaba Cloud accounts.
|
Boolean |
isSubscribed
Indicates whether you have subscribed to the image corresponding to the specified 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.
|
String |
OSName
The name of the operating system.
|
String |
OSType
The type of the operating system.
|
String |
platform
The platform of the operating system.
|
String |
productCode
The product code of the Alibaba Cloud Marketplace image.
|
String |
progress
The image creation progress.
|
Integer |
size
The size of the image.
|
String |
status
The status of the image.
|
DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImageTags |
tags
An array that consists of Tag data.
|
String |
usage
Indicates whether the image has been used to create ECS instances.
|
构造器和说明 |
---|
DescribeImageFromFamilyResponseBodyImage() |
@NameInMap(value="Architecture") public String architecture
The image architecture. Valid values:
x86_64
@NameInMap(value="CreationTime") public String creationTime
The time when the image was created.
example:2018-01-10T01:01:10Z
@NameInMap(value="Description") public String description
The description of the image.
example:testDescription
@NameInMap(value="DiskDeviceMappings") public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImageDiskDeviceMappings diskDeviceMappings
The mappings between the disks and snapshots under the image.
@NameInMap(value="ImageFamily") public String imageFamily
The name of the image family.
example:testImageFamily
@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 alias of the image owner. Valid values:
self
@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="IsSelfShared") public String isSelfShared
Indicates whether the image has been shared to other Alibaba Cloud accounts.
example:true
@NameInMap(value="IsSubscribed") public Boolean isSubscribed
Indicates whether you have subscribed to the image corresponding to the specified 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="OSName") public String OSName
The name of the operating system.
example:Alibaba Cloud Linux 2.1903
@NameInMap(value="OSType") public String OSType
The type of the operating system. Valid values:
linux
@NameInMap(value="Platform") public String platform
The platform of the operating system.
example:Aliyun
@NameInMap(value="ProductCode") public String productCode
The product code of the Alibaba Cloud Marketplace image.
example:jxsc00****
@NameInMap(value="Progress") public String progress
The image creation progress. Unit: percent (%).
example:100
@NameInMap(value="Size") public Integer size
The size of the image. Unit: GiB.
example:80
@NameInMap(value="Status") public String status
The status of the image. Valid values:
Available
@NameInMap(value="Tags") public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImageTags tags
An array that consists of Tag data.
@NameInMap(value="Usage") public String usage
Indicates whether the image has been used to create ECS instances. Valid values:
none
public static DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage build(Map<String,?> map) throws Exception
Exception
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setArchitecture(String architecture)
public String getArchitecture()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setCreationTime(String creationTime)
public String getCreationTime()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setDescription(String description)
public String getDescription()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setDiskDeviceMappings(DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImageDiskDeviceMappings diskDeviceMappings)
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImageDiskDeviceMappings getDiskDeviceMappings()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setImageFamily(String imageFamily)
public String getImageFamily()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setImageId(String imageId)
public String getImageId()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setImageName(String imageName)
public String getImageName()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setImageOwnerAlias(String imageOwnerAlias)
public String getImageOwnerAlias()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setImageVersion(String imageVersion)
public String getImageVersion()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setIsCopied(Boolean isCopied)
public Boolean getIsCopied()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setIsSelfShared(String isSelfShared)
public String getIsSelfShared()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setIsSubscribed(Boolean isSubscribed)
public Boolean getIsSubscribed()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setIsSupportCloudinit(Boolean isSupportCloudinit)
public Boolean getIsSupportCloudinit()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setIsSupportIoOptimized(Boolean isSupportIoOptimized)
public Boolean getIsSupportIoOptimized()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setOSName(String OSName)
public String getOSName()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setOSType(String OSType)
public String getOSType()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setPlatform(String platform)
public String getPlatform()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setProductCode(String productCode)
public String getProductCode()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setProgress(String progress)
public String getProgress()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setSize(Integer size)
public Integer getSize()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setStatus(String status)
public String getStatus()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setTags(DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImageTags tags)
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImageTags getTags()
public DescribeImageFromFamilyResponseBody.DescribeImageFromFamilyResponseBodyImage setUsage(String usage)
public String getUsage()
Copyright © 2024. All rights reserved.