1. Packages
  2. Flexibleengine Provider
  3. API Docs
  4. getImagesImage
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

flexibleengine.getImagesImage

Explore with Pulumi AI

flexibleengine logo
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

    Use this data source to get the ID of an available FlexibleEngine image.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as flexibleengine from "@pulumi/flexibleengine";
    
    const ubuntu = flexibleengine.getImagesImage({
        name: "OBS Ubuntu 18.04",
        visibility: "public",
    });
    const centos_1 = flexibleengine.getImagesImage({
        architecture: "x86",
        mostRecent: true,
        osVersion: "CentOS 7.4 64bit",
        visibility: "public",
    });
    const centos_2 = flexibleengine.getImagesImage({
        architecture: "x86",
        mostRecent: true,
        nameRegex: "^OBS CentOS 7.4",
        visibility: "public",
    });
    const bmsImage = flexibleengine.getImagesImage({
        architecture: "x86",
        imageType: "Ironic",
        mostRecent: true,
        osVersion: "CentOS 7.4 64bit",
        visibility: "public",
    });
    
    import pulumi
    import pulumi_flexibleengine as flexibleengine
    
    ubuntu = flexibleengine.get_images_image(name="OBS Ubuntu 18.04",
        visibility="public")
    centos_1 = flexibleengine.get_images_image(architecture="x86",
        most_recent=True,
        os_version="CentOS 7.4 64bit",
        visibility="public")
    centos_2 = flexibleengine.get_images_image(architecture="x86",
        most_recent=True,
        name_regex="^OBS CentOS 7.4",
        visibility="public")
    bms_image = flexibleengine.get_images_image(architecture="x86",
        image_type="Ironic",
        most_recent=True,
        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.LookupImagesImage(ctx, &flexibleengine.LookupImagesImageArgs{
    			Name:       pulumi.StringRef("OBS Ubuntu 18.04"),
    			Visibility: pulumi.StringRef("public"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = flexibleengine.LookupImagesImage(ctx, &flexibleengine.LookupImagesImageArgs{
    			Architecture: pulumi.StringRef("x86"),
    			MostRecent:   pulumi.BoolRef(true),
    			OsVersion:    pulumi.StringRef("CentOS 7.4 64bit"),
    			Visibility:   pulumi.StringRef("public"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = flexibleengine.LookupImagesImage(ctx, &flexibleengine.LookupImagesImageArgs{
    			Architecture: pulumi.StringRef("x86"),
    			MostRecent:   pulumi.BoolRef(true),
    			NameRegex:    pulumi.StringRef("^OBS CentOS 7.4"),
    			Visibility:   pulumi.StringRef("public"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		_, err = flexibleengine.LookupImagesImage(ctx, &flexibleengine.LookupImagesImageArgs{
    			Architecture: pulumi.StringRef("x86"),
    			ImageType:    pulumi.StringRef("Ironic"),
    			MostRecent:   pulumi.BoolRef(true),
    			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.GetImagesImage.Invoke(new()
        {
            Name = "OBS Ubuntu 18.04",
            Visibility = "public",
        });
    
        var centos_1 = Flexibleengine.GetImagesImage.Invoke(new()
        {
            Architecture = "x86",
            MostRecent = true,
            OsVersion = "CentOS 7.4 64bit",
            Visibility = "public",
        });
    
        var centos_2 = Flexibleengine.GetImagesImage.Invoke(new()
        {
            Architecture = "x86",
            MostRecent = true,
            NameRegex = "^OBS CentOS 7.4",
            Visibility = "public",
        });
    
        var bmsImage = Flexibleengine.GetImagesImage.Invoke(new()
        {
            Architecture = "x86",
            ImageType = "Ironic",
            MostRecent = true,
            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.GetImagesImageArgs;
    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.getImagesImage(GetImagesImageArgs.builder()
                .name("OBS Ubuntu 18.04")
                .visibility("public")
                .build());
    
            final var centos-1 = FlexibleengineFunctions.getImagesImage(GetImagesImageArgs.builder()
                .architecture("x86")
                .mostRecent(true)
                .osVersion("CentOS 7.4 64bit")
                .visibility("public")
                .build());
    
            final var centos-2 = FlexibleengineFunctions.getImagesImage(GetImagesImageArgs.builder()
                .architecture("x86")
                .mostRecent(true)
                .nameRegex("^OBS CentOS 7.4")
                .visibility("public")
                .build());
    
            final var bmsImage = FlexibleengineFunctions.getImagesImage(GetImagesImageArgs.builder()
                .architecture("x86")
                .imageType("Ironic")
                .mostRecent(true)
                .osVersion("CentOS 7.4 64bit")
                .visibility("public")
                .build());
    
        }
    }
    
    variables:
      ubuntu:
        fn::invoke:
          function: flexibleengine:getImagesImage
          arguments:
            name: OBS Ubuntu 18.04
            visibility: public
      centos-1:
        fn::invoke:
          function: flexibleengine:getImagesImage
          arguments:
            architecture: x86
            mostRecent: true
            osVersion: CentOS 7.4 64bit
            visibility: public
      centos-2:
        fn::invoke:
          function: flexibleengine:getImagesImage
          arguments:
            architecture: x86
            mostRecent: true
            nameRegex: ^OBS CentOS 7.4
            visibility: public
      bmsImage:
        fn::invoke:
          function: flexibleengine:getImagesImage
          arguments:
            architecture: x86
            imageType: Ironic
            mostRecent: true
            osVersion: CentOS 7.4 64bit
            visibility: public
    

    Using getImagesImage

    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 getImagesImage(args: GetImagesImageArgs, opts?: InvokeOptions): Promise<GetImagesImageResult>
    function getImagesImageOutput(args: GetImagesImageOutputArgs, opts?: InvokeOptions): Output<GetImagesImageResult>
    def get_images_image(architecture: Optional[str] = None,
                         enterprise_project_id: Optional[str] = None,
                         flavor_id: Optional[str] = None,
                         id: Optional[str] = None,
                         image_type: Optional[str] = None,
                         most_recent: Optional[bool] = 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,
                         size_max: Optional[float] = None,
                         size_min: Optional[float] = None,
                         sort_direction: Optional[str] = None,
                         sort_key: Optional[str] = None,
                         tag: Optional[str] = None,
                         visibility: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetImagesImageResult
    def get_images_image_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,
                         most_recent: Optional[pulumi.Input[bool]] = 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,
                         size_max: Optional[pulumi.Input[float]] = None,
                         size_min: Optional[pulumi.Input[float]] = 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[GetImagesImageResult]
    func LookupImagesImage(ctx *Context, args *LookupImagesImageArgs, opts ...InvokeOption) (*LookupImagesImageResult, error)
    func LookupImagesImageOutput(ctx *Context, args *LookupImagesImageOutputArgs, opts ...InvokeOption) LookupImagesImageResultOutput

    > Note: This function is named LookupImagesImage in the Go SDK.

    public static class GetImagesImage 
    {
        public static Task<GetImagesImageResult> InvokeAsync(GetImagesImageArgs args, InvokeOptions? opts = null)
        public static Output<GetImagesImageResult> Invoke(GetImagesImageInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetImagesImageResult> getImagesImage(GetImagesImageArgs args, InvokeOptions options)
    public static Output<GetImagesImageResult> getImagesImage(GetImagesImageArgs args, InvokeOptions options)
    
    fn::invoke:
      function: flexibleengine:index/getImagesImage:getImagesImage
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Architecture string
    Specifies the image architecture type. The value can be x86 and arm.
    EnterpriseProjectId string
    Specifies the enterprise project ID of the image.
    FlavorId 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
    Specifies a resource ID in UUID format.
    ImageType string
    Specifies the environment where the image is used. For a BMS image, the value is Ironic.
    MostRecent bool
    If more than one result is returned, use the latest updated image.
    Name string
    The name of the image. Cannot be used simultaneously with name_regex.
    NameRegex 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.
    OsVersion 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.
    SizeMax double

    Deprecated: Deprecated

    SizeMin double

    Deprecated: Deprecated

    SortDirection string
    Order the results in either asc or desc.
    SortKey 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.
    EnterpriseProjectId string
    Specifies the enterprise project ID of the image.
    FlavorId 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
    Specifies a resource ID in UUID format.
    ImageType string
    Specifies the environment where the image is used. For a BMS image, the value is Ironic.
    MostRecent bool
    If more than one result is returned, use the latest updated image.
    Name string
    The name of the image. Cannot be used simultaneously with name_regex.
    NameRegex 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.
    OsVersion 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.
    SizeMax float64

    Deprecated: Deprecated

    SizeMin float64

    Deprecated: Deprecated

    SortDirection string
    Order the results in either asc or desc.
    SortKey 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.
    enterpriseProjectId String
    Specifies the enterprise project ID of the image.
    flavorId 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
    Specifies a resource ID in UUID format.
    imageType String
    Specifies the environment where the image is used. For a BMS image, the value is Ironic.
    mostRecent Boolean
    If more than one result is returned, use the latest updated image.
    name String
    The name of the image. Cannot be used simultaneously with name_regex.
    nameRegex 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.
    osVersion 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.
    sizeMax Double

    Deprecated: Deprecated

    sizeMin Double

    Deprecated: Deprecated

    sortDirection String
    Order the results in either asc or desc.
    sortKey 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.
    enterpriseProjectId string
    Specifies the enterprise project ID of the image.
    flavorId 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
    Specifies a resource ID in UUID format.
    imageType string
    Specifies the environment where the image is used. For a BMS image, the value is Ironic.
    mostRecent boolean
    If more than one result is returned, use the latest updated image.
    name string
    The name of the image. Cannot be used simultaneously with name_regex.
    nameRegex 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.
    osVersion 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.
    sizeMax number

    Deprecated: Deprecated

    sizeMin number

    Deprecated: Deprecated

    sortDirection string
    Order the results in either asc or desc.
    sortKey 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_id str
    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
    Specifies a resource ID in UUID format.
    image_type str
    Specifies the environment where the image is used. For a BMS image, the value is Ironic.
    most_recent bool
    If more than one result is returned, use the latest updated image.
    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.
    size_max float

    Deprecated: Deprecated

    size_min float

    Deprecated: Deprecated

    sort_direction str
    Order the results in either asc or desc.
    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.
    enterpriseProjectId String
    Specifies the enterprise project ID of the image.
    flavorId 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
    Specifies a resource ID in UUID format.
    imageType String
    Specifies the environment where the image is used. For a BMS image, the value is Ironic.
    mostRecent Boolean
    If more than one result is returned, use the latest updated image.
    name String
    The name of the image. Cannot be used simultaneously with name_regex.
    nameRegex 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.
    osVersion 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.
    sizeMax Number

    Deprecated: Deprecated

    sizeMin Number

    Deprecated: Deprecated

    sortDirection String
    Order the results in either asc or desc.
    sortKey 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.

    getImagesImage Result

    The following output properties are available:

    BackupId string
    The backup ID of the whole image in the CBR vault.
    Checksum string
    The checksum of the data associated with the image.
    ContainerFormat string
    The format of the image's container.
    CreatedAt string
    The date when the image was created.
    DiskFormat string
    The format of the image's disk.
    EnterpriseProjectId string
    File string
    the trailing path after the glance endpoint that represent the location of the image or the path to retrieve it.
    FlavorId string
    Id string
    Specifies a resource ID in UUID format.
    ImageType string
    Metadata Dictionary<string, string>
    The metadata associated with the image. Image metadata allow for meaningfully define the image properties and tags.
    MinDiskGb double
    The minimum amount of disk space required to use the image.
    MinRamMb double
    The minimum amount of ram required to use the image.
    Name string
    Os string
    OsVersion string
    Owner string
    Protected bool
    Whether or not the image is protected.
    Region string
    Schema string
    The path to the JSON-schema that represent the image or image.
    SizeBytes double
    The size of the image (in bytes).
    Status string
    The status of the image.
    UpdatedAt string
    The date when the image was last updated.
    Visibility string
    Architecture string
    MostRecent bool
    NameRegex string
    SizeMax double

    Deprecated: Deprecated

    SizeMin double

    Deprecated: Deprecated

    SortDirection string
    SortKey string
    Tag string
    BackupId string
    The backup ID of the whole image in the CBR vault.
    Checksum string
    The checksum of the data associated with the image.
    ContainerFormat string
    The format of the image's container.
    CreatedAt string
    The date when the image was created.
    DiskFormat string
    The format of the image's disk.
    EnterpriseProjectId string
    File string
    the trailing path after the glance endpoint that represent the location of the image or the path to retrieve it.
    FlavorId string
    Id string
    Specifies a resource ID in UUID format.
    ImageType string
    Metadata map[string]string
    The metadata associated with the image. Image metadata allow for meaningfully define the image properties and tags.
    MinDiskGb float64
    The minimum amount of disk space required to use the image.
    MinRamMb float64
    The minimum amount of ram required to use the image.
    Name string
    Os string
    OsVersion string
    Owner string
    Protected bool
    Whether or not the image is protected.
    Region string
    Schema string
    The path to the JSON-schema that represent the image or image.
    SizeBytes float64
    The size of the image (in bytes).
    Status string
    The status of the image.
    UpdatedAt string
    The date when the image was last updated.
    Visibility string
    Architecture string
    MostRecent bool
    NameRegex string
    SizeMax float64

    Deprecated: Deprecated

    SizeMin float64

    Deprecated: Deprecated

    SortDirection string
    SortKey string
    Tag string
    backupId String
    The backup ID of the whole image in the CBR vault.
    checksum String
    The checksum of the data associated with the image.
    containerFormat String
    The format of the image's container.
    createdAt String
    The date when the image was created.
    diskFormat String
    The format of the image's disk.
    enterpriseProjectId String
    file String
    the trailing path after the glance endpoint that represent the location of the image or the path to retrieve it.
    flavorId String
    id String
    Specifies a resource ID in UUID format.
    imageType String
    metadata Map<String,String>
    The metadata associated with the image. Image metadata allow for meaningfully define the image properties and tags.
    minDiskGb Double
    The minimum amount of disk space required to use the image.
    minRamMb Double
    The minimum amount of ram required to use the image.
    name String
    os String
    osVersion String
    owner String
    protected_ Boolean
    Whether or not the image is protected.
    region String
    schema String
    The path to the JSON-schema that represent the image or image.
    sizeBytes Double
    The size of the image (in bytes).
    status String
    The status of the image.
    updatedAt String
    The date when the image was last updated.
    visibility String
    architecture String
    mostRecent Boolean
    nameRegex String
    sizeMax Double

    Deprecated: Deprecated

    sizeMin Double

    Deprecated: Deprecated

    sortDirection String
    sortKey String
    tag String
    backupId string
    The backup ID of the whole image in the CBR vault.
    checksum string
    The checksum of the data associated with the image.
    containerFormat string
    The format of the image's container.
    createdAt string
    The date when the image was created.
    diskFormat string
    The format of the image's disk.
    enterpriseProjectId string
    file string
    the trailing path after the glance endpoint that represent the location of the image or the path to retrieve it.
    flavorId string
    id string
    Specifies a resource ID in UUID format.
    imageType string
    metadata {[key: string]: string}
    The metadata associated with the image. Image metadata allow for meaningfully define the image properties and tags.
    minDiskGb number
    The minimum amount of disk space required to use the image.
    minRamMb number
    The minimum amount of ram required to use the image.
    name string
    os string
    osVersion string
    owner string
    protected boolean
    Whether or not the image is protected.
    region string
    schema string
    The path to the JSON-schema that represent the image or image.
    sizeBytes number
    The size of the image (in bytes).
    status string
    The status of the image.
    updatedAt string
    The date when the image was last updated.
    visibility string
    architecture string
    mostRecent boolean
    nameRegex string
    sizeMax number

    Deprecated: Deprecated

    sizeMin number

    Deprecated: Deprecated

    sortDirection string
    sortKey string
    tag string
    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_id str
    file str
    the trailing path after the glance endpoint that represent the location of the image or the path to retrieve it.
    flavor_id str
    id str
    Specifies a resource ID in UUID format.
    image_type str
    metadata Mapping[str, str]
    The metadata associated with the image. Image metadata allow for meaningfully define the image properties and tags.
    min_disk_gb float
    The minimum amount of disk space required to use the image.
    min_ram_mb float
    The minimum amount of ram required to use the image.
    name str
    os str
    os_version str
    owner str
    protected bool
    Whether or not the image is protected.
    region str
    schema str
    The path to the JSON-schema that represent the image or image.
    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
    architecture str
    most_recent bool
    name_regex str
    size_max float

    Deprecated: Deprecated

    size_min float

    Deprecated: Deprecated

    sort_direction str
    sort_key str
    tag str
    backupId String
    The backup ID of the whole image in the CBR vault.
    checksum String
    The checksum of the data associated with the image.
    containerFormat String
    The format of the image's container.
    createdAt String
    The date when the image was created.
    diskFormat String
    The format of the image's disk.
    enterpriseProjectId String
    file String
    the trailing path after the glance endpoint that represent the location of the image or the path to retrieve it.
    flavorId String
    id String
    Specifies a resource ID in UUID format.
    imageType String
    metadata Map<String>
    The metadata associated with the image. Image metadata allow for meaningfully define the image properties and tags.
    minDiskGb Number
    The minimum amount of disk space required to use the image.
    minRamMb Number
    The minimum amount of ram required to use the image.
    name String
    os String
    osVersion String
    owner String
    protected Boolean
    Whether or not the image is protected.
    region String
    schema String
    The path to the JSON-schema that represent the image or image.
    sizeBytes Number
    The size of the image (in bytes).
    status String
    The status of the image.
    updatedAt String
    The date when the image was last updated.
    visibility String
    architecture String
    mostRecent Boolean
    nameRegex String
    sizeMax Number

    Deprecated: Deprecated

    sizeMin Number

    Deprecated: Deprecated

    sortDirection String
    sortKey String
    tag String

    Package Details

    Repository
    flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
    License
    Notes
    This Pulumi package is based on the flexibleengine Terraform Provider.
    flexibleengine logo
    flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud