published on Tuesday, May 5, 2026 by ibm-cloud
published on Tuesday, May 5, 2026 by ibm-cloud
Retrieve information of an existing IBM Cloud Infrastructure images as a read-only data source. For more information, about IBM Cloud infrastructure images, see Images.
Note:
VPC infrastructure services are a regional specific based endpoint, by default targets to us-south. Please make sure to target right region in the provider block as shown in the provider.tf file, if VPC service is created in region other than us-south.
provider.tf
import * as pulumi from "@pulumi/pulumi";
import pulumi
package main
import (
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
return await Deployment.RunAsync(() =>
{
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
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) {
}
}
{}
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const dsImages = ibm.getIsImages({});
import pulumi
import pulumi_ibm as ibm
ds_images = ibm.get_is_images()
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/v2/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsImages(ctx, &ibm.GetIsImagesArgs{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var dsImages = Ibm.GetIsImages.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetIsImagesArgs;
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 dsImages = IbmFunctions.getIsImages(GetIsImagesArgs.builder()
.build());
}
}
variables:
dsImages:
fn::invoke:
function: ibm:getIsImages
arguments: {}
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const dsImages = ibm.getIsImages({
visibility: "public",
});
import pulumi
import pulumi_ibm as ibm
ds_images = ibm.get_is_images(visibility="public")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/v2/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsImages(ctx, &ibm.GetIsImagesArgs{
Visibility: pulumi.StringRef("public"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var dsImages = Ibm.GetIsImages.Invoke(new()
{
Visibility = "public",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetIsImagesArgs;
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 dsImages = IbmFunctions.getIsImages(GetIsImagesArgs.builder()
.visibility("public")
.build());
}
}
variables:
dsImages:
fn::invoke:
function: ibm:getIsImages
arguments:
visibility: public
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const remoteImages = ibm.getIsImages({
remoteAccountId: "provider",
});
import pulumi
import pulumi_ibm as ibm
remote_images = ibm.get_is_images(remote_account_id="provider")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/v2/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsImages(ctx, &ibm.GetIsImagesArgs{
RemoteAccountId: pulumi.StringRef("provider"),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Ibm = Pulumi.Ibm;
return await Deployment.RunAsync(() =>
{
var remoteImages = Ibm.GetIsImages.Invoke(new()
{
RemoteAccountId = "provider",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.IbmFunctions;
import com.pulumi.ibm.inputs.GetIsImagesArgs;
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 remoteImages = IbmFunctions.getIsImages(GetIsImagesArgs.builder()
.remoteAccountId("provider")
.build());
}
}
variables:
remoteImages:
fn::invoke:
function: ibm:getIsImages
arguments:
remoteAccountId: provider
Using getIsImages
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 getIsImages(args: GetIsImagesArgs, opts?: InvokeOptions): Promise<GetIsImagesResult>
function getIsImagesOutput(args: GetIsImagesOutputArgs, opts?: InvokeOptions): Output<GetIsImagesResult>def get_is_images(catalog_managed: Optional[bool] = None,
id: Optional[str] = None,
name: Optional[str] = None,
remote_account_id: Optional[str] = None,
resource_group: Optional[str] = None,
status: Optional[str] = None,
user_data_formats: Optional[Sequence[str]] = None,
visibility: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsImagesResult
def get_is_images_output(catalog_managed: pulumi.Input[Optional[bool]] = None,
id: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
remote_account_id: pulumi.Input[Optional[str]] = None,
resource_group: pulumi.Input[Optional[str]] = None,
status: pulumi.Input[Optional[str]] = None,
user_data_formats: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
visibility: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsImagesResult]func GetIsImages(ctx *Context, args *GetIsImagesArgs, opts ...InvokeOption) (*GetIsImagesResult, error)
func GetIsImagesOutput(ctx *Context, args *GetIsImagesOutputArgs, opts ...InvokeOption) GetIsImagesResultOutput> Note: This function is named GetIsImages in the Go SDK.
public static class GetIsImages
{
public static Task<GetIsImagesResult> InvokeAsync(GetIsImagesArgs args, InvokeOptions? opts = null)
public static Output<GetIsImagesResult> Invoke(GetIsImagesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetIsImagesResult> getIsImages(GetIsImagesArgs args, InvokeOptions options)
public static Output<GetIsImagesResult> getIsImages(GetIsImagesArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsImages:getIsImages
arguments:
# arguments dictionaryThe following arguments are supported:
- Catalog
Managed bool - Lists only those images which are managed as part of a catalog offering.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the image.
- Remote
Account stringId - Filters the collection to images with a remote account id matching the specified value. Accepted values are
provider,user, or a valid account ID. - Resource
Group string - The id of the resource group.
- Status string
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- User
Data List<string>Formats Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- Visibility string
- Visibility of the image. Accepted values: private, public
- Catalog
Managed bool - Lists only those images which are managed as part of a catalog offering.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the image.
- Remote
Account stringId - Filters the collection to images with a remote account id matching the specified value. Accepted values are
provider,user, or a valid account ID. - Resource
Group string - The id of the resource group.
- Status string
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- User
Data []stringFormats Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- Visibility string
- Visibility of the image. Accepted values: private, public
- catalog
Managed Boolean - Lists only those images which are managed as part of a catalog offering.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the image.
- remote
Account StringId - Filters the collection to images with a remote account id matching the specified value. Accepted values are
provider,user, or a valid account ID. - resource
Group String - The id of the resource group.
- status String
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- user
Data List<String>Formats Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- visibility String
- Visibility of the image. Accepted values: private, public
- catalog
Managed boolean - Lists only those images which are managed as part of a catalog offering.
- id string
- (String) The unique identifier for this resource group.
- name string
- The name of the image.
- remote
Account stringId - Filters the collection to images with a remote account id matching the specified value. Accepted values are
provider,user, or a valid account ID. - resource
Group string - The id of the resource group.
- status string
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- user
Data string[]Formats Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- visibility string
- Visibility of the image. Accepted values: private, public
- catalog_
managed bool - Lists only those images which are managed as part of a catalog offering.
- id str
- (String) The unique identifier for this resource group.
- name str
- The name of the image.
- remote_
account_ strid - Filters the collection to images with a remote account id matching the specified value. Accepted values are
provider,user, or a valid account ID. - resource_
group str - The id of the resource group.
- status str
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- user_
data_ Sequence[str]formats Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- visibility str
- Visibility of the image. Accepted values: private, public
- catalog
Managed Boolean - Lists only those images which are managed as part of a catalog offering.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the image.
- remote
Account StringId - Filters the collection to images with a remote account id matching the specified value. Accepted values are
provider,user, or a valid account ID. - resource
Group String - The id of the resource group.
- status String
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- user
Data List<String>Formats Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- visibility String
- Visibility of the image. Accepted values: private, public
getIsImages Result
The following output properties are available:
- Id string
- (String) The unique identifier for this resource group.
- Images
List<Get
Is Images Image> - (List) List of all images in the IBM Cloud Infrastructure.
- Catalog
Managed bool - Name string
- (String) The globally unique name for this zone.
- Remote
Account stringId - Resource
Group string - (List) The resource group object, for this image.
- Status string
- (String) The status of this image.
- User
Data List<string>Formats - (String) The user data format for this image.
- Visibility string
- (String) The visibility of the image public or private.
- Id string
- (String) The unique identifier for this resource group.
- Images
[]Get
Is Images Image - (List) List of all images in the IBM Cloud Infrastructure.
- Catalog
Managed bool - Name string
- (String) The globally unique name for this zone.
- Remote
Account stringId - Resource
Group string - (List) The resource group object, for this image.
- Status string
- (String) The status of this image.
- User
Data []stringFormats - (String) The user data format for this image.
- Visibility string
- (String) The visibility of the image public or private.
- id String
- (String) The unique identifier for this resource group.
- images
List<Get
Is Images Image> - (List) List of all images in the IBM Cloud Infrastructure.
- catalog
Managed Boolean - name String
- (String) The globally unique name for this zone.
- remote
Account StringId - resource
Group String - (List) The resource group object, for this image.
- status String
- (String) The status of this image.
- user
Data List<String>Formats - (String) The user data format for this image.
- visibility String
- (String) The visibility of the image public or private.
- id string
- (String) The unique identifier for this resource group.
- images
Get
Is Images Image[] - (List) List of all images in the IBM Cloud Infrastructure.
- catalog
Managed boolean - name string
- (String) The globally unique name for this zone.
- remote
Account stringId - resource
Group string - (List) The resource group object, for this image.
- status string
- (String) The status of this image.
- user
Data string[]Formats - (String) The user data format for this image.
- visibility string
- (String) The visibility of the image public or private.
- id str
- (String) The unique identifier for this resource group.
- images
Sequence[Get
Is Images Image] - (List) List of all images in the IBM Cloud Infrastructure.
- catalog_
managed bool - name str
- (String) The globally unique name for this zone.
- remote_
account_ strid - resource_
group str - (List) The resource group object, for this image.
- status str
- (String) The status of this image.
- user_
data_ Sequence[str]formats - (String) The user data format for this image.
- visibility str
- (String) The visibility of the image public or private.
- id String
- (String) The unique identifier for this resource group.
- images List<Property Map>
- (List) List of all images in the IBM Cloud Infrastructure.
- catalog
Managed Boolean - name String
- (String) The globally unique name for this zone.
- remote
Account StringId - resource
Group String - (List) The resource group object, for this image.
- status String
- (String) The status of this image.
- user
Data List<String>Formats - (String) The user data format for this image.
- visibility String
- (String) The visibility of the image public or private.
Supporting Types
GetIsImagesImage
- List<string>
- (List) Access management tags associated for image.
- Allowed
Uses List<GetIs Images Image Allowed Use> - (List) The usage constraints to match against the requested instance or bare metal server properties to determine compatibility.
- Architecture string
- (String) The operating system architecture.
- Catalog
Offerings List<GetIs Images Image Catalog Offering> - (List) The catalog offering for this image.
- Checksum string
- (String) The SHA256 checksum for this image.
- Crn string
- (String) The CRN for this image.
- Encryption string
- (String) The type of encryption used on the image.
- Encryption
Key string - (String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Service Root Key for this resource.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the image.
- Operating
Systems List<GetIs Images Image Operating System> - (List) The operating system details.
- Os string
- (String) The name of the Operating System.
- Remotes
List<Get
Is Images Image Remote> - (List) If present, this property indicates that the resource associated with this reference is remote and therefore may not be directly retrievable.
- Resource
Groups List<GetIs Images Image Resource Group> - The id of the resource group.
- Source
Volume string - (String) The source volume id of the image.
- Status string
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- Status
Reasons List<GetIs Images Image Status Reason> - (List) The reasons for the current status (if any).
- User
Data stringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- Visibility string
- Visibility of the image. Accepted values: private, public
- Zones
List<Get
Is Images Image Zone> - (List) The zones in which this image is available for use. If the image has a status of
availableordeprecated, this will include all zones in the region.If the image has a status ofpartially_available, this will include one or more zones in the region. If the image has a status offailed,obsolete,pending, orunusable, this will be empty. Nested schema for zones:
- []string
- (List) Access management tags associated for image.
- Allowed
Uses []GetIs Images Image Allowed Use - (List) The usage constraints to match against the requested instance or bare metal server properties to determine compatibility.
- Architecture string
- (String) The operating system architecture.
- Catalog
Offerings []GetIs Images Image Catalog Offering - (List) The catalog offering for this image.
- Checksum string
- (String) The SHA256 checksum for this image.
- Crn string
- (String) The CRN for this image.
- Encryption string
- (String) The type of encryption used on the image.
- Encryption
Key string - (String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Service Root Key for this resource.
- Id string
- (String) The unique identifier for this resource group.
- Name string
- The name of the image.
- Operating
Systems []GetIs Images Image Operating System - (List) The operating system details.
- Os string
- (String) The name of the Operating System.
- Remotes
[]Get
Is Images Image Remote - (List) If present, this property indicates that the resource associated with this reference is remote and therefore may not be directly retrievable.
- Resource
Groups []GetIs Images Image Resource Group - The id of the resource group.
- Source
Volume string - (String) The source volume id of the image.
- Status string
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- Status
Reasons []GetIs Images Image Status Reason - (List) The reasons for the current status (if any).
- User
Data stringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- Visibility string
- Visibility of the image. Accepted values: private, public
- Zones
[]Get
Is Images Image Zone - (List) The zones in which this image is available for use. If the image has a status of
availableordeprecated, this will include all zones in the region.If the image has a status ofpartially_available, this will include one or more zones in the region. If the image has a status offailed,obsolete,pending, orunusable, this will be empty. Nested schema for zones:
- List<String>
- (List) Access management tags associated for image.
- allowed
Uses List<GetIs Images Image Allowed Use> - (List) The usage constraints to match against the requested instance or bare metal server properties to determine compatibility.
- architecture String
- (String) The operating system architecture.
- catalog
Offerings List<GetIs Images Image Catalog Offering> - (List) The catalog offering for this image.
- checksum String
- (String) The SHA256 checksum for this image.
- crn String
- (String) The CRN for this image.
- encryption String
- (String) The type of encryption used on the image.
- encryption
Key String - (String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Service Root Key for this resource.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the image.
- operating
Systems List<GetIs Images Image Operating System> - (List) The operating system details.
- os String
- (String) The name of the Operating System.
- remotes
List<Get
Is Images Image Remote> - (List) If present, this property indicates that the resource associated with this reference is remote and therefore may not be directly retrievable.
- resource
Groups List<GetIs Images Image Resource Group> - The id of the resource group.
- source
Volume String - (String) The source volume id of the image.
- status String
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- status
Reasons List<GetIs Images Image Status Reason> - (List) The reasons for the current status (if any).
- user
Data StringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- visibility String
- Visibility of the image. Accepted values: private, public
- zones
List<Get
Is Images Image Zone> - (List) The zones in which this image is available for use. If the image has a status of
availableordeprecated, this will include all zones in the region.If the image has a status ofpartially_available, this will include one or more zones in the region. If the image has a status offailed,obsolete,pending, orunusable, this will be empty. Nested schema for zones:
- string[]
- (List) Access management tags associated for image.
- allowed
Uses GetIs Images Image Allowed Use[] - (List) The usage constraints to match against the requested instance or bare metal server properties to determine compatibility.
- architecture string
- (String) The operating system architecture.
- catalog
Offerings GetIs Images Image Catalog Offering[] - (List) The catalog offering for this image.
- checksum string
- (String) The SHA256 checksum for this image.
- crn string
- (String) The CRN for this image.
- encryption string
- (String) The type of encryption used on the image.
- encryption
Key string - (String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Service Root Key for this resource.
- id string
- (String) The unique identifier for this resource group.
- name string
- The name of the image.
- operating
Systems GetIs Images Image Operating System[] - (List) The operating system details.
- os string
- (String) The name of the Operating System.
- remotes
Get
Is Images Image Remote[] - (List) If present, this property indicates that the resource associated with this reference is remote and therefore may not be directly retrievable.
- resource
Groups GetIs Images Image Resource Group[] - The id of the resource group.
- source
Volume string - (String) The source volume id of the image.
- status string
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- status
Reasons GetIs Images Image Status Reason[] - (List) The reasons for the current status (if any).
- user
Data stringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- visibility string
- Visibility of the image. Accepted values: private, public
- zones
Get
Is Images Image Zone[] - (List) The zones in which this image is available for use. If the image has a status of
availableordeprecated, this will include all zones in the region.If the image has a status ofpartially_available, this will include one or more zones in the region. If the image has a status offailed,obsolete,pending, orunusable, this will be empty. Nested schema for zones:
- Sequence[str]
- (List) Access management tags associated for image.
- allowed_
uses Sequence[GetIs Images Image Allowed Use] - (List) The usage constraints to match against the requested instance or bare metal server properties to determine compatibility.
- architecture str
- (String) The operating system architecture.
- catalog_
offerings Sequence[GetIs Images Image Catalog Offering] - (List) The catalog offering for this image.
- checksum str
- (String) The SHA256 checksum for this image.
- crn str
- (String) The CRN for this image.
- encryption str
- (String) The type of encryption used on the image.
- encryption_
key str - (String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Service Root Key for this resource.
- id str
- (String) The unique identifier for this resource group.
- name str
- The name of the image.
- operating_
systems Sequence[GetIs Images Image Operating System] - (List) The operating system details.
- os str
- (String) The name of the Operating System.
- remotes
Sequence[Get
Is Images Image Remote] - (List) If present, this property indicates that the resource associated with this reference is remote and therefore may not be directly retrievable.
- resource_
groups Sequence[GetIs Images Image Resource Group] - The id of the resource group.
- source_
volume str - (String) The source volume id of the image.
- status str
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- status_
reasons Sequence[GetIs Images Image Status Reason] - (List) The reasons for the current status (if any).
- user_
data_ strformat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- visibility str
- Visibility of the image. Accepted values: private, public
- zones
Sequence[Get
Is Images Image Zone] - (List) The zones in which this image is available for use. If the image has a status of
availableordeprecated, this will include all zones in the region.If the image has a status ofpartially_available, this will include one or more zones in the region. If the image has a status offailed,obsolete,pending, orunusable, this will be empty. Nested schema for zones:
- List<String>
- (List) Access management tags associated for image.
- allowed
Uses List<Property Map> - (List) The usage constraints to match against the requested instance or bare metal server properties to determine compatibility.
- architecture String
- (String) The operating system architecture.
- catalog
Offerings List<Property Map> - (List) The catalog offering for this image.
- checksum String
- (String) The SHA256 checksum for this image.
- crn String
- (String) The CRN for this image.
- encryption String
- (String) The type of encryption used on the image.
- encryption
Key String - (String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Service Root Key for this resource.
- id String
- (String) The unique identifier for this resource group.
- name String
- The name of the image.
- operating
Systems List<Property Map> - (List) The operating system details.
- os String
- (String) The name of the Operating System.
- remotes List<Property Map>
- (List) If present, this property indicates that the resource associated with this reference is remote and therefore may not be directly retrievable.
- resource
Groups List<Property Map> - The id of the resource group.
- source
Volume String - (String) The source volume id of the image.
- status String
- Status of the image. Accepted values: available, deleting, deprecated, failed, obsolete, pending, tentative, unusable
- status
Reasons List<Property Map> - (List) The reasons for the current status (if any).
- user
Data StringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- visibility String
- Visibility of the image. Accepted values: private, public
- zones List<Property Map>
- (List) The zones in which this image is available for use. If the image has a status of
availableordeprecated, this will include all zones in the region.If the image has a status ofpartially_available, this will include one or more zones in the region. If the image has a status offailed,obsolete,pending, orunusable, this will be empty. Nested schema for zones:
GetIsImagesImageAllowedUse
- Api
Version string - (String) The API version with which to evaluate the expressions.
- Bare
Metal stringServer - (String) The expression that must be satisfied by the properties of a bare metal server provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- Instance string
- (String) The expression that must be satisfied by the properties of a virtual server instance provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- Api
Version string - (String) The API version with which to evaluate the expressions.
- Bare
Metal stringServer - (String) The expression that must be satisfied by the properties of a bare metal server provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- Instance string
- (String) The expression that must be satisfied by the properties of a virtual server instance provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- api
Version String - (String) The API version with which to evaluate the expressions.
- bare
Metal StringServer - (String) The expression that must be satisfied by the properties of a bare metal server provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- instance String
- (String) The expression that must be satisfied by the properties of a virtual server instance provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- api
Version string - (String) The API version with which to evaluate the expressions.
- bare
Metal stringServer - (String) The expression that must be satisfied by the properties of a bare metal server provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- instance string
- (String) The expression that must be satisfied by the properties of a virtual server instance provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- api_
version str - (String) The API version with which to evaluate the expressions.
- bare_
metal_ strserver - (String) The expression that must be satisfied by the properties of a bare metal server provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- instance str
- (String) The expression that must be satisfied by the properties of a virtual server instance provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- api
Version String - (String) The API version with which to evaluate the expressions.
- bare
Metal StringServer - (String) The expression that must be satisfied by the properties of a bare metal server provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
- instance String
- (String) The expression that must be satisfied by the properties of a virtual server instance provisioned using this image. If unspecified, the expression will be set to true. The expression follows Common Expression Language, but does not support built-in functions and macros.
GetIsImagesImageCatalogOffering
- Managed bool
- (Bool) Indicates whether this image is managed as part of a catalog offering. If an image is managed, accounts in the same enterprise with access to that catalog can specify the image's catalog offering version CRN to provision virtual server instances using the image.
- Versions
List<Get
Is Images Image Catalog Offering Version> - (String) The major release version of this operating system.
- Managed bool
- (Bool) Indicates whether this image is managed as part of a catalog offering. If an image is managed, accounts in the same enterprise with access to that catalog can specify the image's catalog offering version CRN to provision virtual server instances using the image.
- Versions
[]Get
Is Images Image Catalog Offering Version - (String) The major release version of this operating system.
- managed Boolean
- (Bool) Indicates whether this image is managed as part of a catalog offering. If an image is managed, accounts in the same enterprise with access to that catalog can specify the image's catalog offering version CRN to provision virtual server instances using the image.
- versions
List<Get
Is Images Image Catalog Offering Version> - (String) The major release version of this operating system.
- managed boolean
- (Bool) Indicates whether this image is managed as part of a catalog offering. If an image is managed, accounts in the same enterprise with access to that catalog can specify the image's catalog offering version CRN to provision virtual server instances using the image.
- versions
Get
Is Images Image Catalog Offering Version[] - (String) The major release version of this operating system.
- managed bool
- (Bool) Indicates whether this image is managed as part of a catalog offering. If an image is managed, accounts in the same enterprise with access to that catalog can specify the image's catalog offering version CRN to provision virtual server instances using the image.
- versions
Sequence[Get
Is Images Image Catalog Offering Version] - (String) The major release version of this operating system.
- managed Boolean
- (Bool) Indicates whether this image is managed as part of a catalog offering. If an image is managed, accounts in the same enterprise with access to that catalog can specify the image's catalog offering version CRN to provision virtual server instances using the image.
- versions List<Property Map>
- (String) The major release version of this operating system.
GetIsImagesImageCatalogOfferingVersion
- Crn string
- (String) The CRN for this image.
- Deleteds
List<Get
Is Images Image Catalog Offering Version Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- Crn string
- (String) The CRN for this image.
- Deleteds
[]Get
Is Images Image Catalog Offering Version Deleted - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- crn String
- (String) The CRN for this image.
- deleteds
List<Get
Is Images Image Catalog Offering Version Deleted> - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- crn string
- (String) The CRN for this image.
- deleteds
Get
Is Images Image Catalog Offering Version Deleted[] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- crn str
- (String) The CRN for this image.
- deleteds
Sequence[Get
Is Images Image Catalog Offering Version Deleted] - (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
- crn String
- (String) The CRN for this image.
- deleteds List<Property Map>
- (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
GetIsImagesImageCatalogOfferingVersionDeleted
- More
Info string - (String) Link to documentation about this status reason.
- More
Info string - (String) Link to documentation about this status reason.
- more
Info String - (String) Link to documentation about this status reason.
- more
Info string - (String) Link to documentation about this status reason.
- more_
info str - (String) Link to documentation about this status reason.
- more
Info String - (String) Link to documentation about this status reason.
GetIsImagesImageOperatingSystem
- Allow
User boolImage Creation - (Bool) Users may create new images with this operating system.
- Architecture string
- (String) The operating system architecture.
- Dedicated
Host boolOnly - (Bool) Images with this operating system can only be used on dedicated hosts or dedicated host groups.
- Display
Name string - (String) A unique, display-friendly name for the operating system.
- Family string
- (String) The software family for this operating system.
- Href string
- (String) The URL for this zone.
- Name string
- The name of the image.
- User
Data stringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- Vendor string
- (String) The vendor of the operating system.
- Version string
- (String) The major release version of this operating system.
- Allow
User boolImage Creation - (Bool) Users may create new images with this operating system.
- Architecture string
- (String) The operating system architecture.
- Dedicated
Host boolOnly - (Bool) Images with this operating system can only be used on dedicated hosts or dedicated host groups.
- Display
Name string - (String) A unique, display-friendly name for the operating system.
- Family string
- (String) The software family for this operating system.
- Href string
- (String) The URL for this zone.
- Name string
- The name of the image.
- User
Data stringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- Vendor string
- (String) The vendor of the operating system.
- Version string
- (String) The major release version of this operating system.
- allow
User BooleanImage Creation - (Bool) Users may create new images with this operating system.
- architecture String
- (String) The operating system architecture.
- dedicated
Host BooleanOnly - (Bool) Images with this operating system can only be used on dedicated hosts or dedicated host groups.
- display
Name String - (String) A unique, display-friendly name for the operating system.
- family String
- (String) The software family for this operating system.
- href String
- (String) The URL for this zone.
- name String
- The name of the image.
- user
Data StringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- vendor String
- (String) The vendor of the operating system.
- version String
- (String) The major release version of this operating system.
- allow
User booleanImage Creation - (Bool) Users may create new images with this operating system.
- architecture string
- (String) The operating system architecture.
- dedicated
Host booleanOnly - (Bool) Images with this operating system can only be used on dedicated hosts or dedicated host groups.
- display
Name string - (String) A unique, display-friendly name for the operating system.
- family string
- (String) The software family for this operating system.
- href string
- (String) The URL for this zone.
- name string
- The name of the image.
- user
Data stringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- vendor string
- (String) The vendor of the operating system.
- version string
- (String) The major release version of this operating system.
- allow_
user_ boolimage_ creation - (Bool) Users may create new images with this operating system.
- architecture str
- (String) The operating system architecture.
- dedicated_
host_ boolonly - (Bool) Images with this operating system can only be used on dedicated hosts or dedicated host groups.
- display_
name str - (String) A unique, display-friendly name for the operating system.
- family str
- (String) The software family for this operating system.
- href str
- (String) The URL for this zone.
- name str
- The name of the image.
- user_
data_ strformat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- vendor str
- (String) The vendor of the operating system.
- version str
- (String) The major release version of this operating system.
- allow
User BooleanImage Creation - (Bool) Users may create new images with this operating system.
- architecture String
- (String) The operating system architecture.
- dedicated
Host BooleanOnly - (Bool) Images with this operating system can only be used on dedicated hosts or dedicated host groups.
- display
Name String - (String) A unique, display-friendly name for the operating system.
- family String
- (String) The software family for this operating system.
- href String
- (String) The URL for this zone.
- name String
- The name of the image.
- user
Data StringFormat Filters the collection to images with a user_data_format property matching one of the specified values.
Note: Supported values are:
- vendor String
- (String) The vendor of the operating system.
- version String
- (String) The major release version of this operating system.
GetIsImagesImageRemote
- Accounts
List<Get
Is Images Image Remote Account> - (List) Indicates that the referenced resource is remote to this account, and identifies the owning account.
- Accounts
[]Get
Is Images Image Remote Account - (List) Indicates that the referenced resource is remote to this account, and identifies the owning account.
- accounts
List<Get
Is Images Image Remote Account> - (List) Indicates that the referenced resource is remote to this account, and identifies the owning account.
- accounts
Get
Is Images Image Remote Account[] - (List) Indicates that the referenced resource is remote to this account, and identifies the owning account.
- accounts
Sequence[Get
Is Images Image Remote Account] - (List) Indicates that the referenced resource is remote to this account, and identifies the owning account.
- accounts List<Property Map>
- (List) Indicates that the referenced resource is remote to this account, and identifies the owning account.
GetIsImagesImageRemoteAccount
- Id string
- (String) The unique identifier for this resource group.
- Resource
Type string - (String) The resource type.
- Id string
- (String) The unique identifier for this resource group.
- Resource
Type string - (String) The resource type.
- id String
- (String) The unique identifier for this resource group.
- resource
Type String - (String) The resource type.
- id string
- (String) The unique identifier for this resource group.
- resource
Type string - (String) The resource type.
- id str
- (String) The unique identifier for this resource group.
- resource_
type str - (String) The resource type.
- id String
- (String) The unique identifier for this resource group.
- resource
Type String - (String) The resource type.
GetIsImagesImageResourceGroup
GetIsImagesImageStatusReason
GetIsImagesImageZone
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
published on Tuesday, May 5, 2026 by ibm-cloud
