public static final class DescribeImagesResponseBody.Image.Builder extends Object
构造器和说明 |
---|
Builder() |
public DescribeImagesResponseBody.Image.Builder architecture(String architecture)
* i386 * x86\_64 * arm64
public DescribeImagesResponseBody.Image.Builder bootMode(String bootMode)
* BIOS: Basic Input/Output System (BIOS) * UEFI: Unified Extensible Firmware Interface (UEFI)
public DescribeImagesResponseBody.Image.Builder creationTime(String creationTime)
public DescribeImagesResponseBody.Image.Builder description(String description)
public DescribeImagesResponseBody.Image.Builder detectionOptions(DescribeImagesResponseBody.DetectionOptions detectionOptions)
public DescribeImagesResponseBody.Image.Builder diskDeviceMappings(DescribeImagesResponseBody.DiskDeviceMappings diskDeviceMappings)
public DescribeImagesResponseBody.Image.Builder features(DescribeImagesResponseBody.Features features)
public DescribeImagesResponseBody.Image.Builder imageFamily(String imageFamily)
public DescribeImagesResponseBody.Image.Builder imageId(String imageId)
public DescribeImagesResponseBody.Image.Builder imageName(String imageName)
public DescribeImagesResponseBody.Image.Builder imageOwnerAlias(String imageOwnerAlias)
* system: a public image provided by Alibaba Cloud * self: a custom image that you created * others: a shared image from another Alibaba Cloud account or a community image published by another Alibaba Cloud account * marketplace: an Alibaba Cloud Marketplace image
public DescribeImagesResponseBody.Image.Builder imageOwnerId(Long imageOwnerId)
public DescribeImagesResponseBody.Image.Builder imageVersion(String imageVersion)
public DescribeImagesResponseBody.Image.Builder isCopied(Boolean isCopied)
public DescribeImagesResponseBody.Image.Builder isPublic(Boolean isPublic)
* true: The image is publicly available. * false: The image is publicly unavailable.
public DescribeImagesResponseBody.Image.Builder isSelfShared(String isSelfShared)
public DescribeImagesResponseBody.Image.Builder isSubscribed(Boolean isSubscribed)
public DescribeImagesResponseBody.Image.Builder isSupportCloudinit(Boolean isSupportCloudinit)
public DescribeImagesResponseBody.Image.Builder isSupportIoOptimized(Boolean isSupportIoOptimized)
public DescribeImagesResponseBody.Image.Builder loginAsNonRootSupported(Boolean loginAsNonRootSupported)
* true: The image supports logons of non-root users. * false: The image does not support logons of non-root users.
public DescribeImagesResponseBody.Image.Builder OSName(String OSName)
public DescribeImagesResponseBody.Image.Builder OSNameEn(String OSNameEn)
public DescribeImagesResponseBody.Image.Builder OSType(String OSType)
* windows * linux
public DescribeImagesResponseBody.Image.Builder platform(String platform)
public DescribeImagesResponseBody.Image.Builder productCode(String productCode)
public DescribeImagesResponseBody.Image.Builder progress(String progress)
public DescribeImagesResponseBody.Image.Builder resourceGroupId(String resourceGroupId)
public DescribeImagesResponseBody.Image.Builder size(Integer size)
public DescribeImagesResponseBody.Image.Builder status(String status)
* UnAvailable: The image is unavailable. * Available: The image is available. * Creating: The image is being created. * CreateFailed: The image failed to be created.
public DescribeImagesResponseBody.Image.Builder supplierName(String supplierName)
public DescribeImagesResponseBody.Image.Builder tags(DescribeImagesResponseBody.Tags tags)
public DescribeImagesResponseBody.Image.Builder usage(String usage)
* instance: The image was used to create one or more ECS instances. * none: The image was not used to create ECS instances.
public DescribeImagesResponseBody.Image build()
Copyright © 2024. All rights reserved.