flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud
flexibleengine.getImagesImages
Explore with Pulumi AI
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud
Use this data source to get available FlexibleEngine IMS images.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as flexibleengine from "@pulumi/flexibleengine";
const ubuntu = flexibleengine.getImagesImages({
name: "OBS Ubuntu 18.04",
visibility: "public",
});
const centos_1 = flexibleengine.getImagesImages({
architecture: "x86",
osVersion: "CentOS 7.4 64bit",
visibility: "public",
});
const centos_2 = flexibleengine.getImagesImages({
architecture: "x86",
nameRegex: "^OBS CentOS 7.4",
visibility: "public",
});
const bmsImage = flexibleengine.getImagesImages({
architecture: "x86",
imageType: "Ironic",
osVersion: "CentOS 7.4 64bit",
visibility: "public",
});
import pulumi
import pulumi_flexibleengine as flexibleengine
ubuntu = flexibleengine.get_images_images(name="OBS Ubuntu 18.04",
visibility="public")
centos_1 = flexibleengine.get_images_images(architecture="x86",
os_version="CentOS 7.4 64bit",
visibility="public")
centos_2 = flexibleengine.get_images_images(architecture="x86",
name_regex="^OBS CentOS 7.4",
visibility="public")
bms_image = flexibleengine.get_images_images(architecture="x86",
image_type="Ironic",
os_version="CentOS 7.4 64bit",
visibility="public")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/flexibleengine/flexibleengine"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := flexibleengine.GetImagesImages(ctx, &flexibleengine.GetImagesImagesArgs{
Name: pulumi.StringRef("OBS Ubuntu 18.04"),
Visibility: pulumi.StringRef("public"),
}, nil)
if err != nil {
return err
}
_, err = flexibleengine.GetImagesImages(ctx, &flexibleengine.GetImagesImagesArgs{
Architecture: pulumi.StringRef("x86"),
OsVersion: pulumi.StringRef("CentOS 7.4 64bit"),
Visibility: pulumi.StringRef("public"),
}, nil)
if err != nil {
return err
}
_, err = flexibleengine.GetImagesImages(ctx, &flexibleengine.GetImagesImagesArgs{
Architecture: pulumi.StringRef("x86"),
NameRegex: pulumi.StringRef("^OBS CentOS 7.4"),
Visibility: pulumi.StringRef("public"),
}, nil)
if err != nil {
return err
}
_, err = flexibleengine.GetImagesImages(ctx, &flexibleengine.GetImagesImagesArgs{
Architecture: pulumi.StringRef("x86"),
ImageType: pulumi.StringRef("Ironic"),
OsVersion: pulumi.StringRef("CentOS 7.4 64bit"),
Visibility: pulumi.StringRef("public"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Flexibleengine = Pulumi.Flexibleengine;
return await Deployment.RunAsync(() =>
{
var ubuntu = Flexibleengine.GetImagesImages.Invoke(new()
{
Name = "OBS Ubuntu 18.04",
Visibility = "public",
});
var centos_1 = Flexibleengine.GetImagesImages.Invoke(new()
{
Architecture = "x86",
OsVersion = "CentOS 7.4 64bit",
Visibility = "public",
});
var centos_2 = Flexibleengine.GetImagesImages.Invoke(new()
{
Architecture = "x86",
NameRegex = "^OBS CentOS 7.4",
Visibility = "public",
});
var bmsImage = Flexibleengine.GetImagesImages.Invoke(new()
{
Architecture = "x86",
ImageType = "Ironic",
OsVersion = "CentOS 7.4 64bit",
Visibility = "public",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.flexibleengine.FlexibleengineFunctions;
import com.pulumi.flexibleengine.inputs.GetImagesImagesArgs;
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) {
final var ubuntu = FlexibleengineFunctions.getImagesImages(GetImagesImagesArgs.builder()
.name("OBS Ubuntu 18.04")
.visibility("public")
.build());
final var centos-1 = FlexibleengineFunctions.getImagesImages(GetImagesImagesArgs.builder()
.architecture("x86")
.osVersion("CentOS 7.4 64bit")
.visibility("public")
.build());
final var centos-2 = FlexibleengineFunctions.getImagesImages(GetImagesImagesArgs.builder()
.architecture("x86")
.nameRegex("^OBS CentOS 7.4")
.visibility("public")
.build());
final var bmsImage = FlexibleengineFunctions.getImagesImages(GetImagesImagesArgs.builder()
.architecture("x86")
.imageType("Ironic")
.osVersion("CentOS 7.4 64bit")
.visibility("public")
.build());
}
}
variables:
ubuntu:
fn::invoke:
function: flexibleengine:getImagesImages
arguments:
name: OBS Ubuntu 18.04
visibility: public
centos-1:
fn::invoke:
function: flexibleengine:getImagesImages
arguments:
architecture: x86
osVersion: CentOS 7.4 64bit
visibility: public
centos-2:
fn::invoke:
function: flexibleengine:getImagesImages
arguments:
architecture: x86
nameRegex: ^OBS CentOS 7.4
visibility: public
bmsImage:
fn::invoke:
function: flexibleengine:getImagesImages
arguments:
architecture: x86
imageType: Ironic
osVersion: CentOS 7.4 64bit
visibility: public
Using getImagesImages
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getImagesImages(args: GetImagesImagesArgs, opts?: InvokeOptions): Promise<GetImagesImagesResult>
function getImagesImagesOutput(args: GetImagesImagesOutputArgs, opts?: InvokeOptions): Output<GetImagesImagesResult>
def get_images_images(architecture: Optional[str] = None,
enterprise_project_id: Optional[str] = None,
flavor_id: Optional[str] = None,
id: Optional[str] = None,
image_type: Optional[str] = None,
name: Optional[str] = None,
name_regex: Optional[str] = None,
os: Optional[str] = None,
os_version: Optional[str] = None,
owner: Optional[str] = None,
region: Optional[str] = None,
sort_direction: Optional[str] = None,
sort_key: Optional[str] = None,
tag: Optional[str] = None,
visibility: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetImagesImagesResult
def get_images_images_output(architecture: Optional[pulumi.Input[str]] = None,
enterprise_project_id: Optional[pulumi.Input[str]] = None,
flavor_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
image_type: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
os: Optional[pulumi.Input[str]] = None,
os_version: Optional[pulumi.Input[str]] = None,
owner: Optional[pulumi.Input[str]] = None,
region: Optional[pulumi.Input[str]] = None,
sort_direction: Optional[pulumi.Input[str]] = None,
sort_key: Optional[pulumi.Input[str]] = None,
tag: Optional[pulumi.Input[str]] = None,
visibility: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetImagesImagesResult]
func GetImagesImages(ctx *Context, args *GetImagesImagesArgs, opts ...InvokeOption) (*GetImagesImagesResult, error)
func GetImagesImagesOutput(ctx *Context, args *GetImagesImagesOutputArgs, opts ...InvokeOption) GetImagesImagesResultOutput
> Note: This function is named GetImagesImages
in the Go SDK.
public static class GetImagesImages
{
public static Task<GetImagesImagesResult> InvokeAsync(GetImagesImagesArgs args, InvokeOptions? opts = null)
public static Output<GetImagesImagesResult> Invoke(GetImagesImagesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetImagesImagesResult> getImagesImages(GetImagesImagesArgs args, InvokeOptions options)
public static Output<GetImagesImagesResult> getImagesImages(GetImagesImagesArgs args, InvokeOptions options)
fn::invoke:
function: flexibleengine:index/getImagesImages:getImagesImages
arguments:
# arguments dictionary
The following arguments are supported:
- Architecture string
- Specifies the image architecture type. The value can be x86 and arm.
- Enterprise
Project stringId - Specifies the enterprise project ID of the image.
- Flavor
Id string - Specifies the ECS flavor ID used to filter out available images. You can specify only one flavor ID and only ECS flavor ID is valid, BMS flavor is not supported.
- Id string
- The ID of the image
- Image
Type string - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- Name string
- The name of the image. Cannot be used simultaneously with
name_regex
. - Name
Regex string - The regular expressian of the name of the image.
Cannot be used simultaneously with
name
. - Os string
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- Os
Version string - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- Owner string
- The owner (UUID) of the image.
- Region string
- The region in which to obtain the images. If omitted, the provider-level region will be used.
- Sort
Direction string - Order the results in either
asc
ordesc
. - Sort
Key string - Sort images based on a certain key. Must be one of
"name", "container_format", "disk_format", "status", "id" or "size". Defaults to
name
. - Tag string
- Search for images with a specific tag in "Key=Value" format.
- Visibility string
- The visibility of the image. Must be one of public, private, market or shared.
- Architecture string
- Specifies the image architecture type. The value can be x86 and arm.
- Enterprise
Project stringId - Specifies the enterprise project ID of the image.
- Flavor
Id string - Specifies the ECS flavor ID used to filter out available images. You can specify only one flavor ID and only ECS flavor ID is valid, BMS flavor is not supported.
- Id string
- The ID of the image
- Image
Type string - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- Name string
- The name of the image. Cannot be used simultaneously with
name_regex
. - Name
Regex string - The regular expressian of the name of the image.
Cannot be used simultaneously with
name
. - Os string
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- Os
Version string - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- Owner string
- The owner (UUID) of the image.
- Region string
- The region in which to obtain the images. If omitted, the provider-level region will be used.
- Sort
Direction string - Order the results in either
asc
ordesc
. - Sort
Key string - Sort images based on a certain key. Must be one of
"name", "container_format", "disk_format", "status", "id" or "size". Defaults to
name
. - Tag string
- Search for images with a specific tag in "Key=Value" format.
- Visibility string
- The visibility of the image. Must be one of public, private, market or shared.
- architecture String
- Specifies the image architecture type. The value can be x86 and arm.
- enterprise
Project StringId - Specifies the enterprise project ID of the image.
- flavor
Id String - Specifies the ECS flavor ID used to filter out available images. You can specify only one flavor ID and only ECS flavor ID is valid, BMS flavor is not supported.
- id String
- The ID of the image
- image
Type String - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- name String
- The name of the image. Cannot be used simultaneously with
name_regex
. - name
Regex String - The regular expressian of the name of the image.
Cannot be used simultaneously with
name
. - os String
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- os
Version String - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- owner String
- The owner (UUID) of the image.
- region String
- The region in which to obtain the images. If omitted, the provider-level region will be used.
- sort
Direction String - Order the results in either
asc
ordesc
. - sort
Key String - Sort images based on a certain key. Must be one of
"name", "container_format", "disk_format", "status", "id" or "size". Defaults to
name
. - tag String
- Search for images with a specific tag in "Key=Value" format.
- visibility String
- The visibility of the image. Must be one of public, private, market or shared.
- architecture string
- Specifies the image architecture type. The value can be x86 and arm.
- enterprise
Project stringId - Specifies the enterprise project ID of the image.
- flavor
Id string - Specifies the ECS flavor ID used to filter out available images. You can specify only one flavor ID and only ECS flavor ID is valid, BMS flavor is not supported.
- id string
- The ID of the image
- image
Type string - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- name string
- The name of the image. Cannot be used simultaneously with
name_regex
. - name
Regex string - The regular expressian of the name of the image.
Cannot be used simultaneously with
name
. - os string
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- os
Version string - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- owner string
- The owner (UUID) of the image.
- region string
- The region in which to obtain the images. If omitted, the provider-level region will be used.
- sort
Direction string - Order the results in either
asc
ordesc
. - sort
Key string - Sort images based on a certain key. Must be one of
"name", "container_format", "disk_format", "status", "id" or "size". Defaults to
name
. - tag string
- Search for images with a specific tag in "Key=Value" format.
- visibility string
- The visibility of the image. Must be one of public, private, market or shared.
- architecture str
- Specifies the image architecture type. The value can be x86 and arm.
- enterprise_
project_ strid - Specifies the enterprise project ID of the image.
- flavor_
id str - Specifies the ECS flavor ID used to filter out available images. You can specify only one flavor ID and only ECS flavor ID is valid, BMS flavor is not supported.
- id str
- The ID of the image
- image_
type str - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- name str
- The name of the image. Cannot be used simultaneously with
name_regex
. - name_
regex str - The regular expressian of the name of the image.
Cannot be used simultaneously with
name
. - os str
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- os_
version str - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- owner str
- The owner (UUID) of the image.
- region str
- The region in which to obtain the images. If omitted, the provider-level region will be used.
- sort_
direction str - Order the results in either
asc
ordesc
. - sort_
key str - Sort images based on a certain key. Must be one of
"name", "container_format", "disk_format", "status", "id" or "size". Defaults to
name
. - tag str
- Search for images with a specific tag in "Key=Value" format.
- visibility str
- The visibility of the image. Must be one of public, private, market or shared.
- architecture String
- Specifies the image architecture type. The value can be x86 and arm.
- enterprise
Project StringId - Specifies the enterprise project ID of the image.
- flavor
Id String - Specifies the ECS flavor ID used to filter out available images. You can specify only one flavor ID and only ECS flavor ID is valid, BMS flavor is not supported.
- id String
- The ID of the image
- image
Type String - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- name String
- The name of the image. Cannot be used simultaneously with
name_regex
. - name
Regex String - The regular expressian of the name of the image.
Cannot be used simultaneously with
name
. - os String
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- os
Version String - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- owner String
- The owner (UUID) of the image.
- region String
- The region in which to obtain the images. If omitted, the provider-level region will be used.
- sort
Direction String - Order the results in either
asc
ordesc
. - sort
Key String - Sort images based on a certain key. Must be one of
"name", "container_format", "disk_format", "status", "id" or "size". Defaults to
name
. - tag String
- Search for images with a specific tag in "Key=Value" format.
- visibility String
- The visibility of the image. Must be one of public, private, market or shared.
getImagesImages Result
The following output properties are available:
- Enterprise
Project stringId - The enterprise project ID of the image.
- Id string
- The ID of the image
- Image
Type string - The environment where the image is used. For a BMS image, the value is Ironic.
- Images
List<Get
Images Images Image> - Indicates the images information. Structure is documented below.
- Os string
- Specifies the image OS type.
- Os
Version string - The OS version.
- Owner string
- The owner (UUID) of the image.
- Region string
- Visibility string
- The visibility of the image.
- Architecture string
- Flavor
Id string - Name string
- The name of the image.
- Name
Regex string - Sort
Direction string - Sort
Key string - Tag string
- Enterprise
Project stringId - The enterprise project ID of the image.
- Id string
- The ID of the image
- Image
Type string - The environment where the image is used. For a BMS image, the value is Ironic.
- Images
[]Get
Images Images Image - Indicates the images information. Structure is documented below.
- Os string
- Specifies the image OS type.
- Os
Version string - The OS version.
- Owner string
- The owner (UUID) of the image.
- Region string
- Visibility string
- The visibility of the image.
- Architecture string
- Flavor
Id string - Name string
- The name of the image.
- Name
Regex string - Sort
Direction string - Sort
Key string - Tag string
- enterprise
Project StringId - The enterprise project ID of the image.
- id String
- The ID of the image
- image
Type String - The environment where the image is used. For a BMS image, the value is Ironic.
- images
List<Get
Images Images Image> - Indicates the images information. Structure is documented below.
- os String
- Specifies the image OS type.
- os
Version String - The OS version.
- owner String
- The owner (UUID) of the image.
- region String
- visibility String
- The visibility of the image.
- architecture String
- flavor
Id String - name String
- The name of the image.
- name
Regex String - sort
Direction String - sort
Key String - tag String
- enterprise
Project stringId - The enterprise project ID of the image.
- id string
- The ID of the image
- image
Type string - The environment where the image is used. For a BMS image, the value is Ironic.
- images
Get
Images Images Image[] - Indicates the images information. Structure is documented below.
- os string
- Specifies the image OS type.
- os
Version string - The OS version.
- owner string
- The owner (UUID) of the image.
- region string
- visibility string
- The visibility of the image.
- architecture string
- flavor
Id string - name string
- The name of the image.
- name
Regex string - sort
Direction string - sort
Key string - tag string
- enterprise_
project_ strid - The enterprise project ID of the image.
- id str
- The ID of the image
- image_
type str - The environment where the image is used. For a BMS image, the value is Ironic.
- images
Sequence[Get
Images Images Image] - Indicates the images information. Structure is documented below.
- os str
- Specifies the image OS type.
- os_
version str - The OS version.
- owner str
- The owner (UUID) of the image.
- region str
- visibility str
- The visibility of the image.
- architecture str
- flavor_
id str - name str
- The name of the image.
- name_
regex str - sort_
direction str - sort_
key str - tag str
- enterprise
Project StringId - The enterprise project ID of the image.
- id String
- The ID of the image
- image
Type String - The environment where the image is used. For a BMS image, the value is Ironic.
- images List<Property Map>
- Indicates the images information. Structure is documented below.
- os String
- Specifies the image OS type.
- os
Version String - The OS version.
- owner String
- The owner (UUID) of the image.
- region String
- visibility String
- The visibility of the image.
- architecture String
- flavor
Id String - name String
- The name of the image.
- name
Regex String - sort
Direction String - sort
Key String - tag String
Supporting Types
GetImagesImagesImage
- Backup
Id string - The backup ID of the whole image in the CBR vault.
- Checksum string
- The checksum of the data associated with the image.
- Container
Format string - The format of the image's container.
- Created
At string - The date when the image was created.
- Disk
Format string - The format of the image's disk.
- Enterprise
Project stringId - Specifies the enterprise project ID of the image.
- Id string
- The ID of the image
- Image
Type string - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- Min
Disk doubleGb - The minimum amount of disk space required to use the image.
- Min
Ram doubleMb - The minimum amount of ram required to use the image.
- Name string
- The name of the image. Cannot be used simultaneously with
name_regex
. - Os string
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- Os
Version string - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- Owner string
- The owner (UUID) of the image.
- Protected bool
- Whether or not the image is protected.
- Size
Bytes double - The size of the image (in bytes).
- Status string
- The status of the image.
- Updated
At string - The date when the image was last updated.
- Visibility string
- The visibility of the image. Must be one of public, private, market or shared.
- Backup
Id string - The backup ID of the whole image in the CBR vault.
- Checksum string
- The checksum of the data associated with the image.
- Container
Format string - The format of the image's container.
- Created
At string - The date when the image was created.
- Disk
Format string - The format of the image's disk.
- Enterprise
Project stringId - Specifies the enterprise project ID of the image.
- Id string
- The ID of the image
- Image
Type string - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- Min
Disk float64Gb - The minimum amount of disk space required to use the image.
- Min
Ram float64Mb - The minimum amount of ram required to use the image.
- Name string
- The name of the image. Cannot be used simultaneously with
name_regex
. - Os string
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- Os
Version string - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- Owner string
- The owner (UUID) of the image.
- Protected bool
- Whether or not the image is protected.
- Size
Bytes float64 - The size of the image (in bytes).
- Status string
- The status of the image.
- Updated
At string - The date when the image was last updated.
- Visibility string
- The visibility of the image. Must be one of public, private, market or shared.
- backup
Id String - The backup ID of the whole image in the CBR vault.
- checksum String
- The checksum of the data associated with the image.
- container
Format String - The format of the image's container.
- created
At String - The date when the image was created.
- disk
Format String - The format of the image's disk.
- enterprise
Project StringId - Specifies the enterprise project ID of the image.
- id String
- The ID of the image
- image
Type String - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- min
Disk DoubleGb - The minimum amount of disk space required to use the image.
- min
Ram DoubleMb - The minimum amount of ram required to use the image.
- name String
- The name of the image. Cannot be used simultaneously with
name_regex
. - os String
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- os
Version String - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- owner String
- The owner (UUID) of the image.
- protected_ Boolean
- Whether or not the image is protected.
- size
Bytes Double - The size of the image (in bytes).
- status String
- The status of the image.
- updated
At String - The date when the image was last updated.
- visibility String
- The visibility of the image. Must be one of public, private, market or shared.
- backup
Id string - The backup ID of the whole image in the CBR vault.
- checksum string
- The checksum of the data associated with the image.
- container
Format string - The format of the image's container.
- created
At string - The date when the image was created.
- disk
Format string - The format of the image's disk.
- enterprise
Project stringId - Specifies the enterprise project ID of the image.
- id string
- The ID of the image
- image
Type string - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- min
Disk numberGb - The minimum amount of disk space required to use the image.
- min
Ram numberMb - The minimum amount of ram required to use the image.
- name string
- The name of the image. Cannot be used simultaneously with
name_regex
. - os string
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- os
Version string - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- owner string
- The owner (UUID) of the image.
- protected boolean
- Whether or not the image is protected.
- size
Bytes number - The size of the image (in bytes).
- status string
- The status of the image.
- updated
At string - The date when the image was last updated.
- visibility string
- The visibility of the image. Must be one of public, private, market or shared.
- backup_
id str - The backup ID of the whole image in the CBR vault.
- checksum str
- The checksum of the data associated with the image.
- container_
format str - The format of the image's container.
- created_
at str - The date when the image was created.
- disk_
format str - The format of the image's disk.
- enterprise_
project_ strid - Specifies the enterprise project ID of the image.
- id str
- The ID of the image
- image_
type str - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- min_
disk_ floatgb - The minimum amount of disk space required to use the image.
- min_
ram_ floatmb - The minimum amount of ram required to use the image.
- name str
- The name of the image. Cannot be used simultaneously with
name_regex
. - os str
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- os_
version str - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- owner str
- The owner (UUID) of the image.
- protected bool
- Whether or not the image is protected.
- size_
bytes float - The size of the image (in bytes).
- status str
- The status of the image.
- updated_
at str - The date when the image was last updated.
- visibility str
- The visibility of the image. Must be one of public, private, market or shared.
- backup
Id String - The backup ID of the whole image in the CBR vault.
- checksum String
- The checksum of the data associated with the image.
- container
Format String - The format of the image's container.
- created
At String - The date when the image was created.
- disk
Format String - The format of the image's disk.
- enterprise
Project StringId - Specifies the enterprise project ID of the image.
- id String
- The ID of the image
- image
Type String - Specifies the environment where the image is used. For a BMS image, the value is Ironic.
- min
Disk NumberGb - The minimum amount of disk space required to use the image.
- min
Ram NumberMb - The minimum amount of ram required to use the image.
- name String
- The name of the image. Cannot be used simultaneously with
name_regex
. - os String
- Specifies the image OS type. The value can be Windows, Ubuntu, RedHat, SUSE, CentOS, Debian, OpenSUSE, Oracle Linux, Fedora, Other, CoreOS, or EulerOS.
- os
Version String - Specifies the OS version. For example, CentOS 7.4 64bit or Ubuntu 18.04 server 64bit.
- owner String
- The owner (UUID) of the image.
- protected Boolean
- Whether or not the image is protected.
- size
Bytes Number - The size of the image (in bytes).
- status String
- The status of the image.
- updated
At String - The date when the image was last updated.
- visibility String
- The visibility of the image. Must be one of public, private, market or shared.
Package Details
- Repository
- flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
- License
- Notes
- This Pulumi package is based on the
flexibleengine
Terraform Provider.
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud