CustomImageArgs

data class CustomImageArgs(val customImageName: Output<String>? = null, val description: Output<String>? = null, val instanceId: Output<String>? = null, val status: Output<String>? = null, val systemSnapshotId: Output<String>? = null) : ConvertibleToJava<CustomImageArgs>

Provides a Simple Application Server Custom Image resource. For information about Simple Application Server Custom Image and how to use it, see What is Custom Image.

NOTE: Available in v1.143.0+.

Import

Simple Application Server Custom Image can be imported using the id, e.g.

$ pulumi import alicloud:simpleapplicationserver/customImage:CustomImage example <id>

Constructors

Link copied to clipboard
fun CustomImageArgs(customImageName: Output<String>? = null, description: Output<String>? = null, instanceId: Output<String>? = null, status: Output<String>? = null, systemSnapshotId: Output<String>? = null)

Functions

Link copied to clipboard
open override fun toJava(): CustomImageArgs

Properties

Link copied to clipboard
val customImageName: Output<String>? = null

The name of the resource. The name must be 2 to 128 characters in length. It must start with a letter or a number. It can contain letters, digits, colons (:), underscores (_) and hyphens (-).

Link copied to clipboard
val description: Output<String>? = null

The description of the Custom Image.

Link copied to clipboard
val instanceId: Output<String>? = null

The ID of the instance.

Link copied to clipboard
val status: Output<String>? = null

The Shared status of the Custom Image. Valid values: Share, UnShare. NOTE: The status will be automatically change to UnShare when the resource is deleted, please operate with caution.

Link copied to clipboard
val systemSnapshotId: Output<String>? = null

The ID of the system snapshot.