1. Packages
  2. Ibm Provider
  3. API Docs
  4. getIsVolume
ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud

ibm.getIsVolume

Explore with Pulumi AI

ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud

Retrieve information of an existing IBM Cloud VSI volume. For more information, about the volume concepts, see expandable volume concepts for VPC.

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";
Copy
import pulumi
Copy
package main

import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;

return await Deployment.RunAsync(() => 
{
});
Copy
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) {
    }
}
Copy
{}
Copy

Using getIsVolume

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 getIsVolume(args: GetIsVolumeArgs, opts?: InvokeOptions): Promise<GetIsVolumeResult>
function getIsVolumeOutput(args: GetIsVolumeOutputArgs, opts?: InvokeOptions): Output<GetIsVolumeResult>
Copy
def get_is_volume(id: Optional[str] = None,
                  identifier: Optional[str] = None,
                  name: Optional[str] = None,
                  zone: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetIsVolumeResult
def get_is_volume_output(id: Optional[pulumi.Input[str]] = None,
                  identifier: Optional[pulumi.Input[str]] = None,
                  name: Optional[pulumi.Input[str]] = None,
                  zone: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetIsVolumeResult]
Copy
func LookupIsVolume(ctx *Context, args *LookupIsVolumeArgs, opts ...InvokeOption) (*LookupIsVolumeResult, error)
func LookupIsVolumeOutput(ctx *Context, args *LookupIsVolumeOutputArgs, opts ...InvokeOption) LookupIsVolumeResultOutput
Copy

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

public static class GetIsVolume 
{
    public static Task<GetIsVolumeResult> InvokeAsync(GetIsVolumeArgs args, InvokeOptions? opts = null)
    public static Output<GetIsVolumeResult> Invoke(GetIsVolumeInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetIsVolumeResult> getIsVolume(GetIsVolumeArgs args, InvokeOptions options)
public static Output<GetIsVolumeResult> getIsVolume(GetIsVolumeArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getIsVolume:getIsVolume
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
Identifier string
The id of the volume. (one of identifier, name is required)
Name string
The name of the volume. (one of identifier, name is required)
Zone string
The zone name of the volume.
Id string
Identifier string
The id of the volume. (one of identifier, name is required)
Name string
The name of the volume. (one of identifier, name is required)
Zone string
The zone name of the volume.
id String
identifier String
The id of the volume. (one of identifier, name is required)
name String
The name of the volume. (one of identifier, name is required)
zone String
The zone name of the volume.
id string
identifier string
The id of the volume. (one of identifier, name is required)
name string
The name of the volume. (one of identifier, name is required)
zone string
The zone name of the volume.
id str
identifier str
The id of the volume. (one of identifier, name is required)
name str
The name of the volume. (one of identifier, name is required)
zone str
The zone name of the volume.
id String
identifier String
The id of the volume. (one of identifier, name is required)
name String
The name of the volume. (one of identifier, name is required)
zone String
The zone name of the volume.

getIsVolume Result

The following output properties are available:

AccessTags List<string>
(List) Access management tags associated for the volume.
Active bool
(Boolean) Indicates whether a running virtual server instance has an attachment to this volume.
AdjustableCapacityStates List<string>
(List) The attachment states that support adjustable capacity for this volume. Allowable list items are: attached, unattached, unusable.
AdjustableIopsStates List<string>
(List) The attachment states that support adjustable IOPS for this volume. Allowable list items are: attached, unattached, unusable.
AttachmentState string
(Boolean) The attachment state of the volume
Bandwidth double
The maximum bandwidth (in megabits per second) for the volume
Busy bool
(Boolean) Indicates whether this volume is performing an operation that must be serialized. This must be false to perform an operation that is specified to require serialization.
Capacity double
(String) The capacity of the volume in gigabytes.
CatalogOfferings List<GetIsVolumeCatalogOffering>
(List) The catalog offering this volume was created from. If a virtual server instance is provisioned with a boot_volume_attachment specifying this volume, the virtual server instance will use this volume's catalog offering, including its pricing plan.If absent, this volume was not created from a catalog offering.
CreatedAt string
(String) The date and time that the volume was created.
Crn string
(String) The crn of this volume.
EncryptionKey string
(String) The key to use for encrypting this volume.
EncryptionType string
(String) The type of ecryption used in the volume [provider_managed, user_managed].
HealthReasons List<GetIsVolumeHealthReason>
(List) The reasons for the current health_state (if any).
HealthState string
(String) The health of this resource.
Id string
Iops double
(String) The bandwidth for the volume.
OperatingSystems List<GetIsVolumeOperatingSystem>
(List) The operating system associated with this volume. If absent, this volume was not created from an image, or the image did not include an operating system. Nested scheme for operating_system:
Profile string
(String) The profile to use for this volume.
ResourceControllerUrl string
ResourceCrn string
ResourceGroup string
(String) The resource group ID for this volume.
ResourceGroupName string
ResourceName string
ResourceStatus string
SourceSnapshot string
ID of the snapshot, if volume was created from it.
Status string
(String) The status of the volume. Supported values are available, failed, pending, unusable, pending_deletion.
StatusReasons List<GetIsVolumeStatusReason>
(List) Array of reasons for the current status.
Tags List<string>
(String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
Zone string
Identifier string
Name string
(String) The globally unique name for this operating system.
AccessTags []string
(List) Access management tags associated for the volume.
Active bool
(Boolean) Indicates whether a running virtual server instance has an attachment to this volume.
AdjustableCapacityStates []string
(List) The attachment states that support adjustable capacity for this volume. Allowable list items are: attached, unattached, unusable.
AdjustableIopsStates []string
(List) The attachment states that support adjustable IOPS for this volume. Allowable list items are: attached, unattached, unusable.
AttachmentState string
(Boolean) The attachment state of the volume
Bandwidth float64
The maximum bandwidth (in megabits per second) for the volume
Busy bool
(Boolean) Indicates whether this volume is performing an operation that must be serialized. This must be false to perform an operation that is specified to require serialization.
Capacity float64
(String) The capacity of the volume in gigabytes.
CatalogOfferings []GetIsVolumeCatalogOffering
(List) The catalog offering this volume was created from. If a virtual server instance is provisioned with a boot_volume_attachment specifying this volume, the virtual server instance will use this volume's catalog offering, including its pricing plan.If absent, this volume was not created from a catalog offering.
CreatedAt string
(String) The date and time that the volume was created.
Crn string
(String) The crn of this volume.
EncryptionKey string
(String) The key to use for encrypting this volume.
EncryptionType string
(String) The type of ecryption used in the volume [provider_managed, user_managed].
HealthReasons []GetIsVolumeHealthReason
(List) The reasons for the current health_state (if any).
HealthState string
(String) The health of this resource.
Id string
Iops float64
(String) The bandwidth for the volume.
OperatingSystems []GetIsVolumeOperatingSystem
(List) The operating system associated with this volume. If absent, this volume was not created from an image, or the image did not include an operating system. Nested scheme for operating_system:
Profile string
(String) The profile to use for this volume.
ResourceControllerUrl string
ResourceCrn string
ResourceGroup string
(String) The resource group ID for this volume.
ResourceGroupName string
ResourceName string
ResourceStatus string
SourceSnapshot string
ID of the snapshot, if volume was created from it.
Status string
(String) The status of the volume. Supported values are available, failed, pending, unusable, pending_deletion.
StatusReasons []GetIsVolumeStatusReason
(List) Array of reasons for the current status.
Tags []string
(String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
Zone string
Identifier string
Name string
(String) The globally unique name for this operating system.
accessTags List<String>
(List) Access management tags associated for the volume.
active Boolean
(Boolean) Indicates whether a running virtual server instance has an attachment to this volume.
adjustableCapacityStates List<String>
(List) The attachment states that support adjustable capacity for this volume. Allowable list items are: attached, unattached, unusable.
adjustableIopsStates List<String>
(List) The attachment states that support adjustable IOPS for this volume. Allowable list items are: attached, unattached, unusable.
attachmentState String
(Boolean) The attachment state of the volume
bandwidth Double
The maximum bandwidth (in megabits per second) for the volume
busy Boolean
(Boolean) Indicates whether this volume is performing an operation that must be serialized. This must be false to perform an operation that is specified to require serialization.
capacity Double
(String) The capacity of the volume in gigabytes.
catalogOfferings List<GetIsVolumeCatalogOffering>
(List) The catalog offering this volume was created from. If a virtual server instance is provisioned with a boot_volume_attachment specifying this volume, the virtual server instance will use this volume's catalog offering, including its pricing plan.If absent, this volume was not created from a catalog offering.
createdAt String
(String) The date and time that the volume was created.
crn String
(String) The crn of this volume.
encryptionKey String
(String) The key to use for encrypting this volume.
encryptionType String
(String) The type of ecryption used in the volume [provider_managed, user_managed].
healthReasons List<GetIsVolumeHealthReason>
(List) The reasons for the current health_state (if any).
healthState String
(String) The health of this resource.
id String
iops Double
(String) The bandwidth for the volume.
operatingSystems List<GetIsVolumeOperatingSystem>
(List) The operating system associated with this volume. If absent, this volume was not created from an image, or the image did not include an operating system. Nested scheme for operating_system:
profile String
(String) The profile to use for this volume.
resourceControllerUrl String
resourceCrn String
resourceGroup String
(String) The resource group ID for this volume.
resourceGroupName String
resourceName String
resourceStatus String
sourceSnapshot String
ID of the snapshot, if volume was created from it.
status String
(String) The status of the volume. Supported values are available, failed, pending, unusable, pending_deletion.
statusReasons List<GetIsVolumeStatusReason>
(List) Array of reasons for the current status.
tags List<String>
(String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
zone String
identifier String
name String
(String) The globally unique name for this operating system.
accessTags string[]
(List) Access management tags associated for the volume.
active boolean
(Boolean) Indicates whether a running virtual server instance has an attachment to this volume.
adjustableCapacityStates string[]
(List) The attachment states that support adjustable capacity for this volume. Allowable list items are: attached, unattached, unusable.
adjustableIopsStates string[]
(List) The attachment states that support adjustable IOPS for this volume. Allowable list items are: attached, unattached, unusable.
attachmentState string
(Boolean) The attachment state of the volume
bandwidth number
The maximum bandwidth (in megabits per second) for the volume
busy boolean
(Boolean) Indicates whether this volume is performing an operation that must be serialized. This must be false to perform an operation that is specified to require serialization.
capacity number
(String) The capacity of the volume in gigabytes.
catalogOfferings GetIsVolumeCatalogOffering[]
(List) The catalog offering this volume was created from. If a virtual server instance is provisioned with a boot_volume_attachment specifying this volume, the virtual server instance will use this volume's catalog offering, including its pricing plan.If absent, this volume was not created from a catalog offering.
createdAt string
(String) The date and time that the volume was created.
crn string
(String) The crn of this volume.
encryptionKey string
(String) The key to use for encrypting this volume.
encryptionType string
(String) The type of ecryption used in the volume [provider_managed, user_managed].
healthReasons GetIsVolumeHealthReason[]
(List) The reasons for the current health_state (if any).
healthState string
(String) The health of this resource.
id string
iops number
(String) The bandwidth for the volume.
operatingSystems GetIsVolumeOperatingSystem[]
(List) The operating system associated with this volume. If absent, this volume was not created from an image, or the image did not include an operating system. Nested scheme for operating_system:
profile string
(String) The profile to use for this volume.
resourceControllerUrl string
resourceCrn string
resourceGroup string
(String) The resource group ID for this volume.
resourceGroupName string
resourceName string
resourceStatus string
sourceSnapshot string
ID of the snapshot, if volume was created from it.
status string
(String) The status of the volume. Supported values are available, failed, pending, unusable, pending_deletion.
statusReasons GetIsVolumeStatusReason[]
(List) Array of reasons for the current status.
tags string[]
(String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
zone string
identifier string
name string
(String) The globally unique name for this operating system.
access_tags Sequence[str]
(List) Access management tags associated for the volume.
active bool
(Boolean) Indicates whether a running virtual server instance has an attachment to this volume.
adjustable_capacity_states Sequence[str]
(List) The attachment states that support adjustable capacity for this volume. Allowable list items are: attached, unattached, unusable.
adjustable_iops_states Sequence[str]
(List) The attachment states that support adjustable IOPS for this volume. Allowable list items are: attached, unattached, unusable.
attachment_state str
(Boolean) The attachment state of the volume
bandwidth float
The maximum bandwidth (in megabits per second) for the volume
busy bool
(Boolean) Indicates whether this volume is performing an operation that must be serialized. This must be false to perform an operation that is specified to require serialization.
capacity float
(String) The capacity of the volume in gigabytes.
catalog_offerings Sequence[GetIsVolumeCatalogOffering]
(List) The catalog offering this volume was created from. If a virtual server instance is provisioned with a boot_volume_attachment specifying this volume, the virtual server instance will use this volume's catalog offering, including its pricing plan.If absent, this volume was not created from a catalog offering.
created_at str
(String) The date and time that the volume was created.
crn str
(String) The crn of this volume.
encryption_key str
(String) The key to use for encrypting this volume.
encryption_type str
(String) The type of ecryption used in the volume [provider_managed, user_managed].
health_reasons Sequence[GetIsVolumeHealthReason]
(List) The reasons for the current health_state (if any).
health_state str
(String) The health of this resource.
id str
iops float
(String) The bandwidth for the volume.
operating_systems Sequence[GetIsVolumeOperatingSystem]
(List) The operating system associated with this volume. If absent, this volume was not created from an image, or the image did not include an operating system. Nested scheme for operating_system:
profile str
(String) The profile to use for this volume.
resource_controller_url str
resource_crn str
resource_group str
(String) The resource group ID for this volume.
resource_group_name str
resource_name str
resource_status str
source_snapshot str
ID of the snapshot, if volume was created from it.
status str
(String) The status of the volume. Supported values are available, failed, pending, unusable, pending_deletion.
status_reasons Sequence[GetIsVolumeStatusReason]
(List) Array of reasons for the current status.
tags Sequence[str]
(String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
zone str
identifier str
name str
(String) The globally unique name for this operating system.
accessTags List<String>
(List) Access management tags associated for the volume.
active Boolean
(Boolean) Indicates whether a running virtual server instance has an attachment to this volume.
adjustableCapacityStates List<String>
(List) The attachment states that support adjustable capacity for this volume. Allowable list items are: attached, unattached, unusable.
adjustableIopsStates List<String>
(List) The attachment states that support adjustable IOPS for this volume. Allowable list items are: attached, unattached, unusable.
attachmentState String
(Boolean) The attachment state of the volume
bandwidth Number
The maximum bandwidth (in megabits per second) for the volume
busy Boolean
(Boolean) Indicates whether this volume is performing an operation that must be serialized. This must be false to perform an operation that is specified to require serialization.
capacity Number
(String) The capacity of the volume in gigabytes.
catalogOfferings List<Property Map>
(List) The catalog offering this volume was created from. If a virtual server instance is provisioned with a boot_volume_attachment specifying this volume, the virtual server instance will use this volume's catalog offering, including its pricing plan.If absent, this volume was not created from a catalog offering.
createdAt String
(String) The date and time that the volume was created.
crn String
(String) The crn of this volume.
encryptionKey String
(String) The key to use for encrypting this volume.
encryptionType String
(String) The type of ecryption used in the volume [provider_managed, user_managed].
healthReasons List<Property Map>
(List) The reasons for the current health_state (if any).
healthState String
(String) The health of this resource.
id String
iops Number
(String) The bandwidth for the volume.
operatingSystems List<Property Map>
(List) The operating system associated with this volume. If absent, this volume was not created from an image, or the image did not include an operating system. Nested scheme for operating_system:
profile String
(String) The profile to use for this volume.
resourceControllerUrl String
resourceCrn String
resourceGroup String
(String) The resource group ID for this volume.
resourceGroupName String
resourceName String
resourceStatus String
sourceSnapshot String
ID of the snapshot, if volume was created from it.
status String
(String) The status of the volume. Supported values are available, failed, pending, unusable, pending_deletion.
statusReasons List<Property Map>
(List) Array of reasons for the current status.
tags List<String>
(String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
zone String
identifier String
name String
(String) The globally unique name for this operating system.

Supporting Types

GetIsVolumeCatalogOffering

Deleteds This property is required. List<GetIsVolumeCatalogOfferingDeleted>
(List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
PlanCrn This property is required. string
(String) The CRN for this catalog offering version's billing plan
VersionCrn This property is required. string
(String) The CRN for this version of a catalog offering
Deleteds This property is required. []GetIsVolumeCatalogOfferingDeleted
(List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
PlanCrn This property is required. string
(String) The CRN for this catalog offering version's billing plan
VersionCrn This property is required. string
(String) The CRN for this version of a catalog offering
deleteds This property is required. List<GetIsVolumeCatalogOfferingDeleted>
(List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
planCrn This property is required. String
(String) The CRN for this catalog offering version's billing plan
versionCrn This property is required. String
(String) The CRN for this version of a catalog offering
deleteds This property is required. GetIsVolumeCatalogOfferingDeleted[]
(List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
planCrn This property is required. string
(String) The CRN for this catalog offering version's billing plan
versionCrn This property is required. string
(String) The CRN for this version of a catalog offering
deleteds This property is required. Sequence[GetIsVolumeCatalogOfferingDeleted]
(List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
plan_crn This property is required. str
(String) The CRN for this catalog offering version's billing plan
version_crn This property is required. str
(String) The CRN for this version of a catalog offering
deleteds This property is required. List<Property Map>
(List) If present, this property indicates the referenced resource has been deleted, and provides some supplementary information.
planCrn This property is required. String
(String) The CRN for this catalog offering version's billing plan
versionCrn This property is required. String
(String) The CRN for this version of a catalog offering

GetIsVolumeCatalogOfferingDeleted

MoreInfo This property is required. string
(String) Link to documentation about this status reason
MoreInfo This property is required. string
(String) Link to documentation about this status reason
moreInfo This property is required. String
(String) Link to documentation about this status reason
moreInfo This property is required. string
(String) Link to documentation about this status reason
more_info This property is required. str
(String) Link to documentation about this status reason
moreInfo This property is required. String
(String) Link to documentation about this status reason

GetIsVolumeHealthReason

Code This property is required. string
(String) A snake case string identifying the status reason.
Message This property is required. string
(String) An explanation of the status reason
MoreInfo This property is required. string
(String) Link to documentation about this status reason
Code This property is required. string
(String) A snake case string identifying the status reason.
Message This property is required. string
(String) An explanation of the status reason
MoreInfo This property is required. string
(String) Link to documentation about this status reason
code This property is required. String
(String) A snake case string identifying the status reason.
message This property is required. String
(String) An explanation of the status reason
moreInfo This property is required. String
(String) Link to documentation about this status reason
code This property is required. string
(String) A snake case string identifying the status reason.
message This property is required. string
(String) An explanation of the status reason
moreInfo This property is required. string
(String) Link to documentation about this status reason
code This property is required. str
(String) A snake case string identifying the status reason.
message This property is required. str
(String) An explanation of the status reason
more_info This property is required. str
(String) Link to documentation about this status reason
code This property is required. String
(String) A snake case string identifying the status reason.
message This property is required. String
(String) An explanation of the status reason
moreInfo This property is required. String
(String) Link to documentation about this status reason

GetIsVolumeOperatingSystem

Architecture This property is required. string
(String) The operating system architecture
DedicatedHostOnly This property is required. bool
(Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups
DisplayName This property is required. string
(String) A unique, display-friendly name for the operating system
Family This property is required. string
(String) The software family for this operating system
Href This property is required. string
(String) The URL for this operating system.
Name This property is required. string
The name of the volume. (one of identifier, name is required)
Vendor This property is required. string
(String) The vendor of the operating system
Version This property is required. string
(String) The major release version of this operating system
Architecture This property is required. string
(String) The operating system architecture
DedicatedHostOnly This property is required. bool
(Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups
DisplayName This property is required. string
(String) A unique, display-friendly name for the operating system
Family This property is required. string
(String) The software family for this operating system
Href This property is required. string
(String) The URL for this operating system.
Name This property is required. string
The name of the volume. (one of identifier, name is required)
Vendor This property is required. string
(String) The vendor of the operating system
Version This property is required. string
(String) The major release version of this operating system
architecture This property is required. String
(String) The operating system architecture
dedicatedHostOnly This property is required. Boolean
(Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups
displayName This property is required. String
(String) A unique, display-friendly name for the operating system
family This property is required. String
(String) The software family for this operating system
href This property is required. String
(String) The URL for this operating system.
name This property is required. String
The name of the volume. (one of identifier, name is required)
vendor This property is required. String
(String) The vendor of the operating system
version This property is required. String
(String) The major release version of this operating system
architecture This property is required. string
(String) The operating system architecture
dedicatedHostOnly This property is required. boolean
(Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups
displayName This property is required. string
(String) A unique, display-friendly name for the operating system
family This property is required. string
(String) The software family for this operating system
href This property is required. string
(String) The URL for this operating system.
name This property is required. string
The name of the volume. (one of identifier, name is required)
vendor This property is required. string
(String) The vendor of the operating system
version This property is required. string
(String) The major release version of this operating system
architecture This property is required. str
(String) The operating system architecture
dedicated_host_only This property is required. bool
(Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups
display_name This property is required. str
(String) A unique, display-friendly name for the operating system
family This property is required. str
(String) The software family for this operating system
href This property is required. str
(String) The URL for this operating system.
name This property is required. str
The name of the volume. (one of identifier, name is required)
vendor This property is required. str
(String) The vendor of the operating system
version This property is required. str
(String) The major release version of this operating system
architecture This property is required. String
(String) The operating system architecture
dedicatedHostOnly This property is required. Boolean
(Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups
displayName This property is required. String
(String) A unique, display-friendly name for the operating system
family This property is required. String
(String) The software family for this operating system
href This property is required. String
(String) The URL for this operating system.
name This property is required. String
The name of the volume. (one of identifier, name is required)
vendor This property is required. String
(String) The vendor of the operating system
version This property is required. String
(String) The major release version of this operating system

GetIsVolumeStatusReason

Code This property is required. string
(String) A snake case string identifying the status reason.
Message This property is required. string
(String) An explanation of the status reason
MoreInfo This property is required. string
(String) Link to documentation about this status reason
Code This property is required. string
(String) A snake case string identifying the status reason.
Message This property is required. string
(String) An explanation of the status reason
MoreInfo This property is required. string
(String) Link to documentation about this status reason
code This property is required. String
(String) A snake case string identifying the status reason.
message This property is required. String
(String) An explanation of the status reason
moreInfo This property is required. String
(String) Link to documentation about this status reason
code This property is required. string
(String) A snake case string identifying the status reason.
message This property is required. string
(String) An explanation of the status reason
moreInfo This property is required. string
(String) Link to documentation about this status reason
code This property is required. str
(String) A snake case string identifying the status reason.
message This property is required. str
(String) An explanation of the status reason
more_info This property is required. str
(String) Link to documentation about this status reason
code This property is required. String
(String) A snake case string identifying the status reason.
message This property is required. String
(String) An explanation of the status reason
moreInfo This property is required. String
(String) Link to documentation about this status reason

Package Details

Repository
ibm ibm-cloud/terraform-provider-ibm
License
Notes
This Pulumi package is based on the ibm Terraform Provider.
ibm 1.77.1 published on Monday, Apr 14, 2025 by ibm-cloud