published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
An image is a special file containing the basic operating system and application data required for a cloud server instance. You must select an image when creating an instance.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as volcenginecc from "@volcengine/pulumi-volcenginecc";
const imageDemo = new volcenginecc.ecs.Image("ImageDemo", {
description: "ImageDemo Example",
imageName: "image-demo",
instanceId: "i-ydzhj1el8gr9cxxdnxxxx",
projectName: "default",
sharePermissions: ["2000000***"],
tags: [{
key: "env",
value: "test",
}],
});
import pulumi
import pulumi_volcenginecc as volcenginecc
image_demo = volcenginecc.ecs.Image("ImageDemo",
description="ImageDemo Example",
image_name="image-demo",
instance_id="i-ydzhj1el8gr9cxxdnxxxx",
project_name="default",
share_permissions=["2000000***"],
tags=[{
"key": "env",
"value": "test",
}])
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/volcengine/pulumi-volcenginecc/sdk/go/volcenginecc/ecs"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ecs.NewImage(ctx, "ImageDemo", &ecs.ImageArgs{
Description: pulumi.String("ImageDemo Example"),
ImageName: pulumi.String("image-demo"),
InstanceId: pulumi.String("i-ydzhj1el8gr9cxxdnxxxx"),
ProjectName: pulumi.String("default"),
SharePermissions: pulumi.StringArray{
pulumi.String("2000000***"),
},
Tags: ecs.ImageTagArray{
&ecs.ImageTagArgs{
Key: pulumi.String("env"),
Value: pulumi.String("test"),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcenginecc = Volcengine.Pulumi.Volcenginecc;
return await Deployment.RunAsync(() =>
{
var imageDemo = new Volcenginecc.Ecs.Image("ImageDemo", new()
{
Description = "ImageDemo Example",
ImageName = "image-demo",
InstanceId = "i-ydzhj1el8gr9cxxdnxxxx",
ProjectName = "default",
SharePermissions = new[]
{
"2000000***",
},
Tags = new[]
{
new Volcenginecc.Ecs.Inputs.ImageTagArgs
{
Key = "env",
Value = "test",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.volcengine.volcenginecc.ecs.Image;
import com.volcengine.volcenginecc.ecs.ImageArgs;
import com.pulumi.volcenginecc.ecs.inputs.ImageTagArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var imageDemo = new Image("imageDemo", ImageArgs.builder()
.description("ImageDemo Example")
.imageName("image-demo")
.instanceId("i-ydzhj1el8gr9cxxdnxxxx")
.projectName("default")
.sharePermissions("2000000***")
.tags(ImageTagArgs.builder()
.key("env")
.value("test")
.build())
.build());
}
}
resources:
imageDemo:
type: volcenginecc:ecs:Image
name: ImageDemo
properties:
description: ImageDemo Example
imageName: image-demo
instanceId: i-ydzhj1el8gr9cxxdnxxxx
projectName: default
sharePermissions:
- 2000000***
tags:
- key: env
value: test
Create Image Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Image(name: string, args: ImageArgs, opts?: CustomResourceOptions);@overload
def Image(resource_name: str,
args: ImageArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Image(resource_name: str,
opts: Optional[ResourceOptions] = None,
image_name: Optional[str] = None,
need_detection: Optional[bool] = None,
platform: Optional[str] = None,
description: Optional[str] = None,
boot_mode: Optional[str] = None,
import_image: Optional[ImageImportImageArgs] = None,
instance_id: Optional[str] = None,
create_whole_image: Optional[bool] = None,
license_type: Optional[str] = None,
os_type: Optional[str] = None,
architecture: Optional[str] = None,
platform_version: Optional[str] = None,
project_name: Optional[str] = None,
share_permissions: Optional[Sequence[str]] = None,
snapshot_group_id: Optional[str] = None,
snapshot_id: Optional[str] = None,
tags: Optional[Sequence[ImageTagArgs]] = None)func NewImage(ctx *Context, name string, args ImageArgs, opts ...ResourceOption) (*Image, error)public Image(string name, ImageArgs args, CustomResourceOptions? opts = null)type: volcenginecc:ecs:Image
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ImageArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ImageArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ImageArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ImageArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ImageArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var imageResource = new Volcenginecc.Ecs.Image("imageResource", new()
{
ImageName = "string",
NeedDetection = false,
Platform = "string",
Description = "string",
BootMode = "string",
ImportImage = new Volcenginecc.Ecs.Inputs.ImageImportImageArgs
{
ImportDataVolumes = new[]
{
"string",
},
Url = "string",
},
InstanceId = "string",
CreateWholeImage = false,
LicenseType = "string",
OsType = "string",
Architecture = "string",
PlatformVersion = "string",
ProjectName = "string",
SharePermissions = new[]
{
"string",
},
SnapshotGroupId = "string",
SnapshotId = "string",
Tags = new[]
{
new Volcenginecc.Ecs.Inputs.ImageTagArgs
{
Key = "string",
Value = "string",
},
},
});
example, err := ecs.NewImage(ctx, "imageResource", &ecs.ImageArgs{
ImageName: pulumi.String("string"),
NeedDetection: pulumi.Bool(false),
Platform: pulumi.String("string"),
Description: pulumi.String("string"),
BootMode: pulumi.String("string"),
ImportImage: &ecs.ImageImportImageArgs{
ImportDataVolumes: pulumi.StringArray{
pulumi.String("string"),
},
Url: pulumi.String("string"),
},
InstanceId: pulumi.String("string"),
CreateWholeImage: pulumi.Bool(false),
LicenseType: pulumi.String("string"),
OsType: pulumi.String("string"),
Architecture: pulumi.String("string"),
PlatformVersion: pulumi.String("string"),
ProjectName: pulumi.String("string"),
SharePermissions: pulumi.StringArray{
pulumi.String("string"),
},
SnapshotGroupId: pulumi.String("string"),
SnapshotId: pulumi.String("string"),
Tags: ecs.ImageTagArray{
&ecs.ImageTagArgs{
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
})
var imageResource = new Image("imageResource", ImageArgs.builder()
.imageName("string")
.needDetection(false)
.platform("string")
.description("string")
.bootMode("string")
.importImage(ImageImportImageArgs.builder()
.importDataVolumes("string")
.url("string")
.build())
.instanceId("string")
.createWholeImage(false)
.licenseType("string")
.osType("string")
.architecture("string")
.platformVersion("string")
.projectName("string")
.sharePermissions("string")
.snapshotGroupId("string")
.snapshotId("string")
.tags(ImageTagArgs.builder()
.key("string")
.value("string")
.build())
.build());
image_resource = volcenginecc.ecs.Image("imageResource",
image_name="string",
need_detection=False,
platform="string",
description="string",
boot_mode="string",
import_image={
"import_data_volumes": ["string"],
"url": "string",
},
instance_id="string",
create_whole_image=False,
license_type="string",
os_type="string",
architecture="string",
platform_version="string",
project_name="string",
share_permissions=["string"],
snapshot_group_id="string",
snapshot_id="string",
tags=[{
"key": "string",
"value": "string",
}])
const imageResource = new volcenginecc.ecs.Image("imageResource", {
imageName: "string",
needDetection: false,
platform: "string",
description: "string",
bootMode: "string",
importImage: {
importDataVolumes: ["string"],
url: "string",
},
instanceId: "string",
createWholeImage: false,
licenseType: "string",
osType: "string",
architecture: "string",
platformVersion: "string",
projectName: "string",
sharePermissions: ["string"],
snapshotGroupId: "string",
snapshotId: "string",
tags: [{
key: "string",
value: "string",
}],
});
type: volcenginecc:ecs:Image
properties:
architecture: string
bootMode: string
createWholeImage: false
description: string
imageName: string
importImage:
importDataVolumes:
- string
url: string
instanceId: string
licenseType: string
needDetection: false
osType: string
platform: string
platformVersion: string
projectName: string
sharePermissions:
- string
snapshotGroupId: string
snapshotId: string
tags:
- key: string
value: string
Image Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Image resource accepts the following input properties:
- Image
Name string - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- Architecture string
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- Boot
Mode string - Image boot mode. You can select BIOS or UEFI
- Create
Whole boolImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- Description string
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- Import
Image Volcengine.Image Import Image - Imported image information
- Instance
Id string - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- License
Type string - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- Need
Detection bool - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- Os
Type string - Operating system type
- Platform string
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- Platform
Version string - Image release version.
- Project
Name string - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- List<string>
- Accounts with which the image is shared
- Snapshot
Group stringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- Snapshot
Id string - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
-
List<Volcengine.
Image Tag>
- Image
Name string - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- Architecture string
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- Boot
Mode string - Image boot mode. You can select BIOS or UEFI
- Create
Whole boolImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- Description string
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- Import
Image ImageImport Image Args - Imported image information
- Instance
Id string - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- License
Type string - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- Need
Detection bool - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- Os
Type string - Operating system type
- Platform string
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- Platform
Version string - Image release version.
- Project
Name string - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- []string
- Accounts with which the image is shared
- Snapshot
Group stringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- Snapshot
Id string - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
-
[]Image
Tag Args
- image
Name String - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- architecture String
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- boot
Mode String - Image boot mode. You can select BIOS or UEFI
- create
Whole BooleanImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- description String
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- import
Image ImageImport Image - Imported image information
- instance
Id String - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- license
Type String - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- need
Detection Boolean - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- os
Type String - Operating system type
- platform String
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- platform
Version String - Image release version.
- project
Name String - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- List<String>
- Accounts with which the image is shared
- snapshot
Group StringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- snapshot
Id String - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
-
List<Image
Tag>
- image
Name string - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- architecture string
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- boot
Mode string - Image boot mode. You can select BIOS or UEFI
- create
Whole booleanImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- description string
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- import
Image ImageImport Image - Imported image information
- instance
Id string - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- license
Type string - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- need
Detection boolean - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- os
Type string - Operating system type
- platform string
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- platform
Version string - Image release version.
- project
Name string - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- string[]
- Accounts with which the image is shared
- snapshot
Group stringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- snapshot
Id string - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
-
Image
Tag[]
- image_
name str - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- architecture str
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- boot_
mode str - Image boot mode. You can select BIOS or UEFI
- create_
whole_ boolimage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- description str
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- import_
image ImageImport Image Args - Imported image information
- instance_
id str - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- license_
type str - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- need_
detection bool - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- os_
type str - Operating system type
- platform str
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- platform_
version str - Image release version.
- project_
name str - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- Sequence[str]
- Accounts with which the image is shared
- snapshot_
group_ strid - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- snapshot_
id str - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
-
Sequence[Image
Tag Args]
- image
Name String - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- architecture String
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- boot
Mode String - Image boot mode. You can select BIOS or UEFI
- create
Whole BooleanImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- description String
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- import
Image Property Map - Imported image information
- instance
Id String - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- license
Type String - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- need
Detection Boolean - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- os
Type String - Operating system type
- platform String
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- platform
Version String - Image release version.
- project
Name String - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- List<String>
- Accounts with which the image is shared
- snapshot
Group StringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- snapshot
Id String - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- List<Property Map>
Outputs
All input properties are implicitly available as output properties. Additionally, the Image resource produces the following output properties:
- Created
At string - Image creation time
- Detection
Results Volcengine.Image Detection Results - Image check result.
- Id string
- The provider-assigned unique ID for this managed resource.
- Image
Id string - Image ID
- Image
Owner stringId - Account ID to which the image belongs.
- Is
Install boolRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- Is
Lts bool - Whether the public image is maintained long-term.
- Is
Support boolCloud Init - Whether the image supports Cloud-init.
- Kernel string
- Image kernel version.
- Os
Name string - Name of the image operating system.
- Product
Code string - Product code for marketplace image
- string
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- Size int
- Image size, in GiB.
- Snapshots
List<Volcengine.
Image Snapshot> - Status string
- Image status.
- Updated
At string - Image update time
- Virtual
Size double - Image size, in Bytes.
- Visibility string
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- Created
At string - Image creation time
- Detection
Results ImageDetection Results - Image check result.
- Id string
- The provider-assigned unique ID for this managed resource.
- Image
Id string - Image ID
- Image
Owner stringId - Account ID to which the image belongs.
- Is
Install boolRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- Is
Lts bool - Whether the public image is maintained long-term.
- Is
Support boolCloud Init - Whether the image supports Cloud-init.
- Kernel string
- Image kernel version.
- Os
Name string - Name of the image operating system.
- Product
Code string - Product code for marketplace image
- string
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- Size int
- Image size, in GiB.
- Snapshots
[]Image
Snapshot - Status string
- Image status.
- Updated
At string - Image update time
- Virtual
Size float64 - Image size, in Bytes.
- Visibility string
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- created
At String - Image creation time
- detection
Results ImageDetection Results - Image check result.
- id String
- The provider-assigned unique ID for this managed resource.
- image
Id String - Image ID
- image
Owner StringId - Account ID to which the image belongs.
- is
Install BooleanRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- is
Lts Boolean - Whether the public image is maintained long-term.
- is
Support BooleanCloud Init - Whether the image supports Cloud-init.
- kernel String
- Image kernel version.
- os
Name String - Name of the image operating system.
- product
Code String - Product code for marketplace image
- String
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- size Integer
- Image size, in GiB.
- snapshots
List<Image
Snapshot> - status String
- Image status.
- updated
At String - Image update time
- virtual
Size Double - Image size, in Bytes.
- visibility String
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- created
At string - Image creation time
- detection
Results ImageDetection Results - Image check result.
- id string
- The provider-assigned unique ID for this managed resource.
- image
Id string - Image ID
- image
Owner stringId - Account ID to which the image belongs.
- is
Install booleanRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- is
Lts boolean - Whether the public image is maintained long-term.
- is
Support booleanCloud Init - Whether the image supports Cloud-init.
- kernel string
- Image kernel version.
- os
Name string - Name of the image operating system.
- product
Code string - Product code for marketplace image
- string
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- size number
- Image size, in GiB.
- snapshots
Image
Snapshot[] - status string
- Image status.
- updated
At string - Image update time
- virtual
Size number - Image size, in Bytes.
- visibility string
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- created_
at str - Image creation time
- detection_
results ImageDetection Results - Image check result.
- id str
- The provider-assigned unique ID for this managed resource.
- image_
id str - Image ID
- image_
owner_ strid - Account ID to which the image belongs.
- is_
install_ boolrun_ command_ agent - Whether Cloud Assistant Agent is installed in the image
- is_
lts bool - Whether the public image is maintained long-term.
- is_
support_ boolcloud_ init - Whether the image supports Cloud-init.
- kernel str
- Image kernel version.
- os_
name str - Name of the image operating system.
- product_
code str - Product code for marketplace image
- str
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- size int
- Image size, in GiB.
- snapshots
Sequence[Image
Snapshot] - status str
- Image status.
- updated_
at str - Image update time
- virtual_
size float - Image size, in Bytes.
- visibility str
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- created
At String - Image creation time
- detection
Results Property Map - Image check result.
- id String
- The provider-assigned unique ID for this managed resource.
- image
Id String - Image ID
- image
Owner StringId - Account ID to which the image belongs.
- is
Install BooleanRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- is
Lts Boolean - Whether the public image is maintained long-term.
- is
Support BooleanCloud Init - Whether the image supports Cloud-init.
- kernel String
- Image kernel version.
- os
Name String - Name of the image operating system.
- product
Code String - Product code for marketplace image
- String
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- size Number
- Image size, in GiB.
- snapshots List<Property Map>
- status String
- Image status.
- updated
At String - Image update time
- virtual
Size Number - Image size, in Bytes.
- visibility String
- Image visibility. public: Public image. private: Private image. shared: Shared image.
Look up Existing Image Resource
Get an existing Image resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ImageState, opts?: CustomResourceOptions): Image@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
architecture: Optional[str] = None,
boot_mode: Optional[str] = None,
create_whole_image: Optional[bool] = None,
created_at: Optional[str] = None,
description: Optional[str] = None,
detection_results: Optional[ImageDetectionResultsArgs] = None,
image_id: Optional[str] = None,
image_name: Optional[str] = None,
image_owner_id: Optional[str] = None,
import_image: Optional[ImageImportImageArgs] = None,
instance_id: Optional[str] = None,
is_install_run_command_agent: Optional[bool] = None,
is_lts: Optional[bool] = None,
is_support_cloud_init: Optional[bool] = None,
kernel: Optional[str] = None,
license_type: Optional[str] = None,
need_detection: Optional[bool] = None,
os_name: Optional[str] = None,
os_type: Optional[str] = None,
platform: Optional[str] = None,
platform_version: Optional[str] = None,
product_code: Optional[str] = None,
project_name: Optional[str] = None,
share_permissions: Optional[Sequence[str]] = None,
share_status: Optional[str] = None,
size: Optional[int] = None,
snapshot_group_id: Optional[str] = None,
snapshot_id: Optional[str] = None,
snapshots: Optional[Sequence[ImageSnapshotArgs]] = None,
status: Optional[str] = None,
tags: Optional[Sequence[ImageTagArgs]] = None,
updated_at: Optional[str] = None,
virtual_size: Optional[float] = None,
visibility: Optional[str] = None) -> Imagefunc GetImage(ctx *Context, name string, id IDInput, state *ImageState, opts ...ResourceOption) (*Image, error)public static Image Get(string name, Input<string> id, ImageState? state, CustomResourceOptions? opts = null)public static Image get(String name, Output<String> id, ImageState state, CustomResourceOptions options)resources: _: type: volcenginecc:ecs:Image get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Architecture string
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- Boot
Mode string - Image boot mode. You can select BIOS or UEFI
- Create
Whole boolImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- Created
At string - Image creation time
- Description string
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- Detection
Results Volcengine.Image Detection Results - Image check result.
- Image
Id string - Image ID
- Image
Name string - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- Image
Owner stringId - Account ID to which the image belongs.
- Import
Image Volcengine.Image Import Image - Imported image information
- Instance
Id string - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- Is
Install boolRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- Is
Lts bool - Whether the public image is maintained long-term.
- Is
Support boolCloud Init - Whether the image supports Cloud-init.
- Kernel string
- Image kernel version.
- License
Type string - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- Need
Detection bool - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- Os
Name string - Name of the image operating system.
- Os
Type string - Operating system type
- Platform string
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- Platform
Version string - Image release version.
- Product
Code string - Product code for marketplace image
- Project
Name string - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- List<string>
- Accounts with which the image is shared
- string
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- Size int
- Image size, in GiB.
- Snapshot
Group stringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- Snapshot
Id string - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- Snapshots
List<Volcengine.
Image Snapshot> - Status string
- Image status.
-
List<Volcengine.
Image Tag> - Updated
At string - Image update time
- Virtual
Size double - Image size, in Bytes.
- Visibility string
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- Architecture string
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- Boot
Mode string - Image boot mode. You can select BIOS or UEFI
- Create
Whole boolImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- Created
At string - Image creation time
- Description string
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- Detection
Results ImageDetection Results Args - Image check result.
- Image
Id string - Image ID
- Image
Name string - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- Image
Owner stringId - Account ID to which the image belongs.
- Import
Image ImageImport Image Args - Imported image information
- Instance
Id string - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- Is
Install boolRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- Is
Lts bool - Whether the public image is maintained long-term.
- Is
Support boolCloud Init - Whether the image supports Cloud-init.
- Kernel string
- Image kernel version.
- License
Type string - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- Need
Detection bool - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- Os
Name string - Name of the image operating system.
- Os
Type string - Operating system type
- Platform string
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- Platform
Version string - Image release version.
- Product
Code string - Product code for marketplace image
- Project
Name string - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- []string
- Accounts with which the image is shared
- string
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- Size int
- Image size, in GiB.
- Snapshot
Group stringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- Snapshot
Id string - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- Snapshots
[]Image
Snapshot Args - Status string
- Image status.
-
[]Image
Tag Args - Updated
At string - Image update time
- Virtual
Size float64 - Image size, in Bytes.
- Visibility string
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- architecture String
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- boot
Mode String - Image boot mode. You can select BIOS or UEFI
- create
Whole BooleanImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- created
At String - Image creation time
- description String
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- detection
Results ImageDetection Results - Image check result.
- image
Id String - Image ID
- image
Name String - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- image
Owner StringId - Account ID to which the image belongs.
- import
Image ImageImport Image - Imported image information
- instance
Id String - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- is
Install BooleanRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- is
Lts Boolean - Whether the public image is maintained long-term.
- is
Support BooleanCloud Init - Whether the image supports Cloud-init.
- kernel String
- Image kernel version.
- license
Type String - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- need
Detection Boolean - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- os
Name String - Name of the image operating system.
- os
Type String - Operating system type
- platform String
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- platform
Version String - Image release version.
- product
Code String - Product code for marketplace image
- project
Name String - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- List<String>
- Accounts with which the image is shared
- String
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- size Integer
- Image size, in GiB.
- snapshot
Group StringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- snapshot
Id String - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- snapshots
List<Image
Snapshot> - status String
- Image status.
-
List<Image
Tag> - updated
At String - Image update time
- virtual
Size Double - Image size, in Bytes.
- visibility String
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- architecture string
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- boot
Mode string - Image boot mode. You can select BIOS or UEFI
- create
Whole booleanImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- created
At string - Image creation time
- description string
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- detection
Results ImageDetection Results - Image check result.
- image
Id string - Image ID
- image
Name string - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- image
Owner stringId - Account ID to which the image belongs.
- import
Image ImageImport Image - Imported image information
- instance
Id string - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- is
Install booleanRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- is
Lts boolean - Whether the public image is maintained long-term.
- is
Support booleanCloud Init - Whether the image supports Cloud-init.
- kernel string
- Image kernel version.
- license
Type string - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- need
Detection boolean - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- os
Name string - Name of the image operating system.
- os
Type string - Operating system type
- platform string
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- platform
Version string - Image release version.
- product
Code string - Product code for marketplace image
- project
Name string - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- string[]
- Accounts with which the image is shared
- string
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- size number
- Image size, in GiB.
- snapshot
Group stringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- snapshot
Id string - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- snapshots
Image
Snapshot[] - status string
- Image status.
-
Image
Tag[] - updated
At string - Image update time
- virtual
Size number - Image size, in Bytes.
- visibility string
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- architecture str
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- boot_
mode str - Image boot mode. You can select BIOS or UEFI
- create_
whole_ boolimage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- created_
at str - Image creation time
- description str
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- detection_
results ImageDetection Results Args - Image check result.
- image_
id str - Image ID
- image_
name str - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- image_
owner_ strid - Account ID to which the image belongs.
- import_
image ImageImport Image Args - Imported image information
- instance_
id str - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- is_
install_ boolrun_ command_ agent - Whether Cloud Assistant Agent is installed in the image
- is_
lts bool - Whether the public image is maintained long-term.
- is_
support_ boolcloud_ init - Whether the image supports Cloud-init.
- kernel str
- Image kernel version.
- license_
type str - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- need_
detection bool - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- os_
name str - Name of the image operating system.
- os_
type str - Operating system type
- platform str
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- platform_
version str - Image release version.
- product_
code str - Product code for marketplace image
- project_
name str - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- Sequence[str]
- Accounts with which the image is shared
- str
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- size int
- Image size, in GiB.
- snapshot_
group_ strid - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- snapshot_
id str - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- snapshots
Sequence[Image
Snapshot Args] - status str
- Image status.
-
Sequence[Image
Tag Args] - updated_
at str - Image update time
- virtual_
size float - Image size, in Bytes.
- visibility str
- Image visibility. public: Public image. private: Private image. shared: Shared image.
- architecture String
- Image architecture type. Options: amd64 (x86 compute), arm64 (ARM compute).
- boot
Mode String - Image boot mode. You can select BIOS or UEFI
- create
Whole BooleanImage - Whether to create a full instance image. Values: false: Default, do not create a full instance image. true: Create a full instance image.
- created
At String - Image creation time
- description String
- Image description. Must start with a letter or Chinese character. Can contain Chinese characters, letters, numbers, underscores "_", hyphens "-", equals signs "=", English commas ",", English periods ".", Chinese commas ",", Chinese periods "。", and spaces. Length: 0–255 characters. If left blank, defaults to empty.
- detection
Results Property Map - Image check result.
- image
Id String - Image ID
- image
Name String - Image name. Must start with a letter or Chinese character. Can only contain Chinese characters, letters, numbers, underscores "_", hyphens "-", and periods ".". Length: 1–128 characters
- image
Owner StringId - Account ID to which the image belongs.
- import
Image Property Map - Imported image information
- instance
Id String - Instance ID. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- is
Install BooleanRun Command Agent - Whether Cloud Assistant Agent is installed in the image
- is
Lts Boolean - Whether the public image is maintained long-term.
- is
Support BooleanCloud Init - Whether the image supports Cloud-init.
- kernel String
- Image kernel version.
- license
Type String - Image license type. VolcanoEngine: Default, uses the official license based on your platform setting. BYOL: Bring Your Own License (BYOL)
- need
Detection Boolean - Whether to perform image check. Values: true: Default, check enabled. false: Check disabled.
- os
Name String - Name of the image operating system.
- os
Type String - Operating system type
- platform String
- Release version of the image operating system. Options: CentOS, Debian, veLinux, Windows Server, Fedora, OpenSUSE, Ubuntu.
- platform
Version String - Image release version.
- product
Code String - Product code for marketplace image
- project
Name String - Project to which the resource belongs. If the API caller account only has permissions for certain projects, you must provide a project with the required permissions
- List<String>
- Accounts with which the image is shared
- String
- Image sharing status. HasShared: The custom image has been shared with other users. If the custom image is not shared or a public image is used, ShareStatus returns empty.
- size Number
- Image size, in GiB.
- snapshot
Group StringId - Snapshot consistency group ID, used to create a custom image from a snapshot consistency group. One of Snapshot consistency group ID, SnapshotId, or InstanceId must be provided
- snapshot
Id String - System disk snapshot ID, used to create a custom image from a system disk snapshot. You must specify one of InstanceId, SnapshotId, or SnapshotGroupId.
- snapshots List<Property Map>
- status String
- Image status.
- List<Property Map>
- updated
At String - Image update time
- virtual
Size Number - Image size, in Bytes.
- visibility String
- Image visibility. public: Public image. private: Private image. shared: Shared image.
Supporting Types
ImageDetectionResults, ImageDetectionResultsArgs
- Detection
Status string - Check status. Options: Finished (completed), Processing (in progress).
- Items
List<Volcengine.
Image Detection Results Item>
- Detection
Status string - Check status. Options: Finished (completed), Processing (in progress).
- Items
[]Image
Detection Results Item
- detection
Status String - Check status. Options: Finished (completed), Processing (in progress).
- items
List<Image
Detection Results Item>
- detection
Status string - Check status. Options: Finished (completed), Processing (in progress).
- items
Image
Detection Results Item[]
- detection_
status str - Check status. Options: Finished (completed), Processing (in progress).
- items
Sequence[Image
Detection Results Item]
- detection
Status String - Check status. Options: Finished (completed), Processing (in progress).
- items List<Property Map>
ImageDetectionResultsItem, ImageDetectionResultsItemArgs
- name str
- Check item name
- result str
- Result for this check item.
- risk_
code str - Risk description code
- risk_
level str - Risk level. If this parameter is empty, it means no risk
ImageImportImage, ImageImportImageArgs
- Import
Data List<string>Volumes - Data disk files included in the custom image, at the TOS bucket URL.
- Url string
- System disk files included in the custom image, at the TOS bucket URL.
- Import
Data []stringVolumes - Data disk files included in the custom image, at the TOS bucket URL.
- Url string
- System disk files included in the custom image, at the TOS bucket URL.
- import
Data List<String>Volumes - Data disk files included in the custom image, at the TOS bucket URL.
- url String
- System disk files included in the custom image, at the TOS bucket URL.
- import
Data string[]Volumes - Data disk files included in the custom image, at the TOS bucket URL.
- url string
- System disk files included in the custom image, at the TOS bucket URL.
- import_
data_ Sequence[str]volumes - Data disk files included in the custom image, at the TOS bucket URL.
- url str
- System disk files included in the custom image, at the TOS bucket URL.
- import
Data List<String>Volumes - Data disk files included in the custom image, at the TOS bucket URL.
- url String
- System disk files included in the custom image, at the TOS bucket URL.
ImageSnapshot, ImageSnapshotArgs
- Size int
- Snapshot size (GiB)
- Snapshot
Id string - Snapshot ID
- Volume
Kind string - Cloud disk type. system: System disk. data: Data disk.
- Size int
- Snapshot size (GiB)
- Snapshot
Id string - Snapshot ID
- Volume
Kind string - Cloud disk type. system: System disk. data: Data disk.
- size Integer
- Snapshot size (GiB)
- snapshot
Id String - Snapshot ID
- volume
Kind String - Cloud disk type. system: System disk. data: Data disk.
- size number
- Snapshot size (GiB)
- snapshot
Id string - Snapshot ID
- volume
Kind string - Cloud disk type. system: System disk. data: Data disk.
- size int
- Snapshot size (GiB)
- snapshot_
id str - Snapshot ID
- volume_
kind str - Cloud disk type. system: System disk. data: Data disk.
- size Number
- Snapshot size (GiB)
- snapshot
Id String - Snapshot ID
- volume
Kind String - Cloud disk type. system: System disk. data: Data disk.
ImageTag, ImageTagArgs
Import
$ pulumi import volcenginecc:ecs/image:Image example "image_id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
published on Thursday, Apr 23, 2026 by Volcengine
