ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getIsVolumes
Explore with Pulumi AI
Provides a read-only data source for VolumeCollection. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const example = ibm.getIsVolumes({});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_volumes()
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsVolumes(ctx, &ibm.GetIsVolumesArgs{}, 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 example = Ibm.GetIsVolumes.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.GetIsVolumesArgs;
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 example = IbmFunctions.getIsVolumes();
}
}
variables:
example:
fn::invoke:
function: ibm:getIsVolumes
arguments: {}
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const example = ibm.getIsVolumes({
attachmentState: "unattached",
encryption: "provider_managed",
operatingSystemArchitecture: "amd64",
operatingSystemFamily: "Ubuntu Server",
volumeName: "my-example-volume",
zoneName: "us-south-2",
});
import pulumi
import pulumi_ibm as ibm
example = ibm.get_is_volumes(attachment_state="unattached",
encryption="provider_managed",
operating_system_architecture="amd64",
operating_system_family="Ubuntu Server",
volume_name="my-example-volume",
zone_name="us-south-2")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := ibm.GetIsVolumes(ctx, &ibm.GetIsVolumesArgs{
AttachmentState: pulumi.StringRef("unattached"),
Encryption: pulumi.StringRef("provider_managed"),
OperatingSystemArchitecture: pulumi.StringRef("amd64"),
OperatingSystemFamily: pulumi.StringRef("Ubuntu Server"),
VolumeName: pulumi.StringRef("my-example-volume"),
ZoneName: pulumi.StringRef("us-south-2"),
}, 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 example = Ibm.GetIsVolumes.Invoke(new()
{
AttachmentState = "unattached",
Encryption = "provider_managed",
OperatingSystemArchitecture = "amd64",
OperatingSystemFamily = "Ubuntu Server",
VolumeName = "my-example-volume",
ZoneName = "us-south-2",
});
});
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.GetIsVolumesArgs;
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 example = IbmFunctions.getIsVolumes(GetIsVolumesArgs.builder()
.attachmentState("unattached")
.encryption("provider_managed")
.operatingSystemArchitecture("amd64")
.operatingSystemFamily("Ubuntu Server")
.volumeName("my-example-volume")
.zoneName("us-south-2")
.build());
}
}
variables:
example:
fn::invoke:
function: ibm:getIsVolumes
arguments:
attachmentState: unattached
encryption: provider_managed
operatingSystemArchitecture: amd64
operatingSystemFamily: Ubuntu Server
volumeName: my-example-volume
zoneName: us-south-2
Using getIsVolumes
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 getIsVolumes(args: GetIsVolumesArgs, opts?: InvokeOptions): Promise<GetIsVolumesResult>
function getIsVolumesOutput(args: GetIsVolumesOutputArgs, opts?: InvokeOptions): Output<GetIsVolumesResult>
def get_is_volumes(attachment_state: Optional[str] = None,
encryption: Optional[str] = None,
id: Optional[str] = None,
operating_system_architecture: Optional[str] = None,
operating_system_family: Optional[str] = None,
volume_name: Optional[str] = None,
zone_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetIsVolumesResult
def get_is_volumes_output(attachment_state: Optional[pulumi.Input[str]] = None,
encryption: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
operating_system_architecture: Optional[pulumi.Input[str]] = None,
operating_system_family: Optional[pulumi.Input[str]] = None,
volume_name: Optional[pulumi.Input[str]] = None,
zone_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetIsVolumesResult]
func GetIsVolumes(ctx *Context, args *GetIsVolumesArgs, opts ...InvokeOption) (*GetIsVolumesResult, error)
func GetIsVolumesOutput(ctx *Context, args *GetIsVolumesOutputArgs, opts ...InvokeOption) GetIsVolumesResultOutput
> Note: This function is named GetIsVolumes
in the Go SDK.
public static class GetIsVolumes
{
public static Task<GetIsVolumesResult> InvokeAsync(GetIsVolumesArgs args, InvokeOptions? opts = null)
public static Output<GetIsVolumesResult> Invoke(GetIsVolumesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetIsVolumesResult> getIsVolumes(GetIsVolumesArgs args, InvokeOptions options)
public static Output<GetIsVolumesResult> getIsVolumes(GetIsVolumesArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getIsVolumes:getIsVolumes
arguments:
# arguments dictionary
The following arguments are supported:
- Attachment
State string - Filters the collection to volumes with the specified attachment state.
- Encryption string
- Filters the collection to resources with the specified encryption type.
- Id string
- (String) The unique identifier for this virtual server instance.
- Operating
System stringArchitecture - Filters the collection to resources with the exact specified operating system architecture.
- Operating
System stringFamily - Filters the collection to resources with the exact specified operating system family.
- Volume
Name string - Filters the collection to resources with the exact specified name.
- Zone
Name string - Filters the collection to resources in the zone with the exact specified name.
- Attachment
State string - Filters the collection to volumes with the specified attachment state.
- Encryption string
- Filters the collection to resources with the specified encryption type.
- Id string
- (String) The unique identifier for this virtual server instance.
- Operating
System stringArchitecture - Filters the collection to resources with the exact specified operating system architecture.
- Operating
System stringFamily - Filters the collection to resources with the exact specified operating system family.
- Volume
Name string - Filters the collection to resources with the exact specified name.
- Zone
Name string - Filters the collection to resources in the zone with the exact specified name.
- attachment
State String - Filters the collection to volumes with the specified attachment state.
- encryption String
- Filters the collection to resources with the specified encryption type.
- id String
- (String) The unique identifier for this virtual server instance.
- operating
System StringArchitecture - Filters the collection to resources with the exact specified operating system architecture.
- operating
System StringFamily - Filters the collection to resources with the exact specified operating system family.
- volume
Name String - Filters the collection to resources with the exact specified name.
- zone
Name String - Filters the collection to resources in the zone with the exact specified name.
- attachment
State string - Filters the collection to volumes with the specified attachment state.
- encryption string
- Filters the collection to resources with the specified encryption type.
- id string
- (String) The unique identifier for this virtual server instance.
- operating
System stringArchitecture - Filters the collection to resources with the exact specified operating system architecture.
- operating
System stringFamily - Filters the collection to resources with the exact specified operating system family.
- volume
Name string - Filters the collection to resources with the exact specified name.
- zone
Name string - Filters the collection to resources in the zone with the exact specified name.
- attachment_
state str - Filters the collection to volumes with the specified attachment state.
- encryption str
- Filters the collection to resources with the specified encryption type.
- id str
- (String) The unique identifier for this virtual server instance.
- operating_
system_ strarchitecture - Filters the collection to resources with the exact specified operating system architecture.
- operating_
system_ strfamily - Filters the collection to resources with the exact specified operating system family.
- volume_
name str - Filters the collection to resources with the exact specified name.
- zone_
name str - Filters the collection to resources in the zone with the exact specified name.
- attachment
State String - Filters the collection to volumes with the specified attachment state.
- encryption String
- Filters the collection to resources with the specified encryption type.
- id String
- (String) The unique identifier for this virtual server instance.
- operating
System StringArchitecture - Filters the collection to resources with the exact specified operating system architecture.
- operating
System StringFamily - Filters the collection to resources with the exact specified operating system family.
- volume
Name String - Filters the collection to resources with the exact specified name.
- zone
Name String - Filters the collection to resources in the zone with the exact specified name.
getIsVolumes Result
The following output properties are available:
- Id string
- (String) The unique identifier for this virtual server instance.
- Volumes
List<Get
Is Volumes Volume> - (List) Collection of volumes. Nested scheme for volumes:
- Attachment
State string - (Boolean) The attachment state of the volume
- Encryption string
- (String) The type of encryption used on the volume.
- Constraints: The default value is
provider_managed
. Allowable values are:provider_managed
,user_managed
.
- Constraints: The default value is
- Operating
System stringArchitecture - Operating
System stringFamily - Volume
Name string - Zone
Name string
- Id string
- (String) The unique identifier for this virtual server instance.
- Volumes
[]Get
Is Volumes Volume - (List) Collection of volumes. Nested scheme for volumes:
- Attachment
State string - (Boolean) The attachment state of the volume
- Encryption string
- (String) The type of encryption used on the volume.
- Constraints: The default value is
provider_managed
. Allowable values are:provider_managed
,user_managed
.
- Constraints: The default value is
- Operating
System stringArchitecture - Operating
System stringFamily - Volume
Name string - Zone
Name string
- id String
- (String) The unique identifier for this virtual server instance.
- volumes
List<Get
Is Volumes Volume> - (List) Collection of volumes. Nested scheme for volumes:
- attachment
State String - (Boolean) The attachment state of the volume
- encryption String
- (String) The type of encryption used on the volume.
- Constraints: The default value is
provider_managed
. Allowable values are:provider_managed
,user_managed
.
- Constraints: The default value is
- operating
System StringArchitecture - operating
System StringFamily - volume
Name String - zone
Name String
- id string
- (String) The unique identifier for this virtual server instance.
- volumes
Get
Is Volumes Volume[] - (List) Collection of volumes. Nested scheme for volumes:
- attachment
State string - (Boolean) The attachment state of the volume
- encryption string
- (String) The type of encryption used on the volume.
- Constraints: The default value is
provider_managed
. Allowable values are:provider_managed
,user_managed
.
- Constraints: The default value is
- operating
System stringArchitecture - operating
System stringFamily - volume
Name string - zone
Name string
- id str
- (String) The unique identifier for this virtual server instance.
- volumes
Sequence[Get
Is Volumes Volume] - (List) Collection of volumes. Nested scheme for volumes:
- attachment_
state str - (Boolean) The attachment state of the volume
- encryption str
- (String) The type of encryption used on the volume.
- Constraints: The default value is
provider_managed
. Allowable values are:provider_managed
,user_managed
.
- Constraints: The default value is
- operating_
system_ strarchitecture - operating_
system_ strfamily - volume_
name str - zone_
name str
- id String
- (String) The unique identifier for this virtual server instance.
- volumes List<Property Map>
- (List) Collection of volumes. Nested scheme for volumes:
- attachment
State String - (Boolean) The attachment state of the volume
- encryption String
- (String) The type of encryption used on the volume.
- Constraints: The default value is
provider_managed
. Allowable values are:provider_managed
,user_managed
.
- Constraints: The default value is
- operating
System StringArchitecture - operating
System StringFamily - volume
Name String - zone
Name String
Supporting Types
GetIsVolumesVolume
- 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.
- Adjustable
Capacity List<string>States - (List) The attachment states that support adjustable capacity for this volume. Allowable list items are:
attached
,unattached
,unusable
. - Adjustable
Iops List<string>States - (List) The attachment states that support adjustable IOPS for this volume. Allowable list items are:
attached
,unattached
,unusable
. - Attachment
State string - Filters the collection to volumes with the specified attachment state.
- Bandwidth double
- (Integer) 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
- (Integer) The capacity to use for the volume (in gigabytes). The specified minimum and maximum capacity values for creating or updating volumes may expand in the future.
- Constraints: The minimum value is
1
.
- Constraints: The minimum value is
- Catalog
Offerings List<GetIs Volumes Volume Catalog Offering> - (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 string - (String) The date and time that the volume was created.
- Crn string
- (String) The CRN for this virtual server instance.
- Encryption string
- Filters the collection to resources with the specified encryption type.
- Encryption
Keys List<GetIs Volumes Volume Encryption Key> - (Optional, List) The root key used to wrap the data encryption key for the volume.This property will be present for volumes with an
encryption
type ofuser_managed
. Nested scheme for encryption_key: - Health
Reasons List<GetIs Volumes Volume Health Reason> - (List) The reasons for the current health_state (if any).
- Health
State string - (String) The health of this resource.
- Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Iops double
- (Integer) The maximum I/O operations per second (IOPS) to use for the volume. Applicable only to volumes using a profile
family
ofcustom
. - Name string
- (String) The globally unique name for this zone.
- Operating
Systems List<GetIs Volumes Volume Operating System> - (Optional, List) The operating system associated with this volume. If absent, this volume was notcreated from an image, or the image did not include an operating system. Nested scheme for operating_system:
- Profiles
List<Get
Is Volumes Volume Profile> - (List) The profile this volume uses. Nested scheme for profile:
- Resource
Groups List<GetIs Volumes Volume Resource Group> - (List) The resource group object, for this volume. Nested scheme for resource_group:
- Source
Images List<GetIs Volumes Volume Source Image> - (Optional, List) The image from which this volume was created (this may bedeleted).If absent, this volume was not created from an image. Nested scheme for source_image:
- Source
Snapshots List<GetIs Volumes Volume Source Snapshot> - (Optional, List) The snapshot from which this volume was cloned. Nested scheme for source_snapshot:
- Status string
- (String) The status of the volume.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the volume on which the unexpected property value was encountered.
- Constraints: Allowable values are:
available
,failed
,pending
,pending_deletion
,unusable
.
- Constraints: Allowable values are:
- Status
Reasons List<GetIs Volumes Volume Status Reason> - (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
- List<string>
- (String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
- Volume
Attachments List<GetIs Volumes Volume Volume Attachment> - (List) The volume attachments for this volume. Nested scheme for volume_attachments:
- Zones
List<Get
Is Volumes Volume Zone> - (List) The zone this volume resides in. Nested scheme for zone:
- []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.
- Adjustable
Capacity []stringStates - (List) The attachment states that support adjustable capacity for this volume. Allowable list items are:
attached
,unattached
,unusable
. - Adjustable
Iops []stringStates - (List) The attachment states that support adjustable IOPS for this volume. Allowable list items are:
attached
,unattached
,unusable
. - Attachment
State string - Filters the collection to volumes with the specified attachment state.
- Bandwidth float64
- (Integer) 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
- (Integer) The capacity to use for the volume (in gigabytes). The specified minimum and maximum capacity values for creating or updating volumes may expand in the future.
- Constraints: The minimum value is
1
.
- Constraints: The minimum value is
- Catalog
Offerings []GetIs Volumes Volume Catalog Offering - (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 string - (String) The date and time that the volume was created.
- Crn string
- (String) The CRN for this virtual server instance.
- Encryption string
- Filters the collection to resources with the specified encryption type.
- Encryption
Keys []GetIs Volumes Volume Encryption Key - (Optional, List) The root key used to wrap the data encryption key for the volume.This property will be present for volumes with an
encryption
type ofuser_managed
. Nested scheme for encryption_key: - Health
Reasons []GetIs Volumes Volume Health Reason - (List) The reasons for the current health_state (if any).
- Health
State string - (String) The health of this resource.
- Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Iops float64
- (Integer) The maximum I/O operations per second (IOPS) to use for the volume. Applicable only to volumes using a profile
family
ofcustom
. - Name string
- (String) The globally unique name for this zone.
- Operating
Systems []GetIs Volumes Volume Operating System - (Optional, List) The operating system associated with this volume. If absent, this volume was notcreated from an image, or the image did not include an operating system. Nested scheme for operating_system:
- Profiles
[]Get
Is Volumes Volume Profile - (List) The profile this volume uses. Nested scheme for profile:
- Resource
Groups []GetIs Volumes Volume Resource Group - (List) The resource group object, for this volume. Nested scheme for resource_group:
- Source
Images []GetIs Volumes Volume Source Image - (Optional, List) The image from which this volume was created (this may bedeleted).If absent, this volume was not created from an image. Nested scheme for source_image:
- Source
Snapshots []GetIs Volumes Volume Source Snapshot - (Optional, List) The snapshot from which this volume was cloned. Nested scheme for source_snapshot:
- Status string
- (String) The status of the volume.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the volume on which the unexpected property value was encountered.
- Constraints: Allowable values are:
available
,failed
,pending
,pending_deletion
,unusable
.
- Constraints: Allowable values are:
- Status
Reasons []GetIs Volumes Volume Status Reason - (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
- []string
- (String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
- Volume
Attachments []GetIs Volumes Volume Volume Attachment - (List) The volume attachments for this volume. Nested scheme for volume_attachments:
- Zones
[]Get
Is Volumes Volume Zone - (List) The zone this volume resides in. Nested scheme for zone:
- 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.
- adjustable
Capacity List<String>States - (List) The attachment states that support adjustable capacity for this volume. Allowable list items are:
attached
,unattached
,unusable
. - adjustable
Iops List<String>States - (List) The attachment states that support adjustable IOPS for this volume. Allowable list items are:
attached
,unattached
,unusable
. - attachment
State String - Filters the collection to volumes with the specified attachment state.
- bandwidth Double
- (Integer) 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
- (Integer) The capacity to use for the volume (in gigabytes). The specified minimum and maximum capacity values for creating or updating volumes may expand in the future.
- Constraints: The minimum value is
1
.
- Constraints: The minimum value is
- catalog
Offerings List<GetIs Volumes Volume Catalog Offering> - (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 String - (String) The date and time that the volume was created.
- crn String
- (String) The CRN for this virtual server instance.
- encryption String
- Filters the collection to resources with the specified encryption type.
- encryption
Keys List<GetIs Volumes Volume Encryption Key> - (Optional, List) The root key used to wrap the data encryption key for the volume.This property will be present for volumes with an
encryption
type ofuser_managed
. Nested scheme for encryption_key: - health
Reasons List<GetIs Volumes Volume Health Reason> - (List) The reasons for the current health_state (if any).
- health
State String - (String) The health of this resource.
- href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- iops Double
- (Integer) The maximum I/O operations per second (IOPS) to use for the volume. Applicable only to volumes using a profile
family
ofcustom
. - name String
- (String) The globally unique name for this zone.
- operating
Systems List<GetIs Volumes Volume Operating System> - (Optional, List) The operating system associated with this volume. If absent, this volume was notcreated from an image, or the image did not include an operating system. Nested scheme for operating_system:
- profiles
List<Get
Is Volumes Volume Profile> - (List) The profile this volume uses. Nested scheme for profile:
- resource
Groups List<GetIs Volumes Volume Resource Group> - (List) The resource group object, for this volume. Nested scheme for resource_group:
- source
Images List<GetIs Volumes Volume Source Image> - (Optional, List) The image from which this volume was created (this may bedeleted).If absent, this volume was not created from an image. Nested scheme for source_image:
- source
Snapshots List<GetIs Volumes Volume Source Snapshot> - (Optional, List) The snapshot from which this volume was cloned. Nested scheme for source_snapshot:
- status String
- (String) The status of the volume.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the volume on which the unexpected property value was encountered.
- Constraints: Allowable values are:
available
,failed
,pending
,pending_deletion
,unusable
.
- Constraints: Allowable values are:
- status
Reasons List<GetIs Volumes Volume Status Reason> - (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
- List<String>
- (String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
- volume
Attachments List<GetIs Volumes Volume Volume Attachment> - (List) The volume attachments for this volume. Nested scheme for volume_attachments:
- zones
List<Get
Is Volumes Volume Zone> - (List) The zone this volume resides in. Nested scheme for zone:
- 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.
- adjustable
Capacity string[]States - (List) The attachment states that support adjustable capacity for this volume. Allowable list items are:
attached
,unattached
,unusable
. - adjustable
Iops string[]States - (List) The attachment states that support adjustable IOPS for this volume. Allowable list items are:
attached
,unattached
,unusable
. - attachment
State string - Filters the collection to volumes with the specified attachment state.
- bandwidth number
- (Integer) 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
- (Integer) The capacity to use for the volume (in gigabytes). The specified minimum and maximum capacity values for creating or updating volumes may expand in the future.
- Constraints: The minimum value is
1
.
- Constraints: The minimum value is
- catalog
Offerings GetIs Volumes Volume Catalog Offering[] - (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 string - (String) The date and time that the volume was created.
- crn string
- (String) The CRN for this virtual server instance.
- encryption string
- Filters the collection to resources with the specified encryption type.
- encryption
Keys GetIs Volumes Volume Encryption Key[] - (Optional, List) The root key used to wrap the data encryption key for the volume.This property will be present for volumes with an
encryption
type ofuser_managed
. Nested scheme for encryption_key: - health
Reasons GetIs Volumes Volume Health Reason[] - (List) The reasons for the current health_state (if any).
- health
State string - (String) The health of this resource.
- href string
- (String) The URL for this virtual server instance.
- id string
- (String) The unique identifier for this virtual server instance.
- iops number
- (Integer) The maximum I/O operations per second (IOPS) to use for the volume. Applicable only to volumes using a profile
family
ofcustom
. - name string
- (String) The globally unique name for this zone.
- operating
Systems GetIs Volumes Volume Operating System[] - (Optional, List) The operating system associated with this volume. If absent, this volume was notcreated from an image, or the image did not include an operating system. Nested scheme for operating_system:
- profiles
Get
Is Volumes Volume Profile[] - (List) The profile this volume uses. Nested scheme for profile:
- resource
Groups GetIs Volumes Volume Resource Group[] - (List) The resource group object, for this volume. Nested scheme for resource_group:
- source
Images GetIs Volumes Volume Source Image[] - (Optional, List) The image from which this volume was created (this may bedeleted).If absent, this volume was not created from an image. Nested scheme for source_image:
- source
Snapshots GetIs Volumes Volume Source Snapshot[] - (Optional, List) The snapshot from which this volume was cloned. Nested scheme for source_snapshot:
- status string
- (String) The status of the volume.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the volume on which the unexpected property value was encountered.
- Constraints: Allowable values are:
available
,failed
,pending
,pending_deletion
,unusable
.
- Constraints: Allowable values are:
- status
Reasons GetIs Volumes Volume Status Reason[] - (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
- string[]
- (String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
- volume
Attachments GetIs Volumes Volume Volume Attachment[] - (List) The volume attachments for this volume. Nested scheme for volume_attachments:
- zones
Get
Is Volumes Volume Zone[] - (List) The zone this volume resides in. Nested scheme for zone:
- 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_ Sequence[str]states - (List) The attachment states that support adjustable capacity for this volume. Allowable list items are:
attached
,unattached
,unusable
. - adjustable_
iops_ Sequence[str]states - (List) The attachment states that support adjustable IOPS for this volume. Allowable list items are:
attached
,unattached
,unusable
. - attachment_
state str - Filters the collection to volumes with the specified attachment state.
- bandwidth float
- (Integer) 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
- (Integer) The capacity to use for the volume (in gigabytes). The specified minimum and maximum capacity values for creating or updating volumes may expand in the future.
- Constraints: The minimum value is
1
.
- Constraints: The minimum value is
- catalog_
offerings Sequence[GetIs Volumes Volume Catalog Offering] - (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 for this virtual server instance.
- encryption str
- Filters the collection to resources with the specified encryption type.
- encryption_
keys Sequence[GetIs Volumes Volume Encryption Key] - (Optional, List) The root key used to wrap the data encryption key for the volume.This property will be present for volumes with an
encryption
type ofuser_managed
. Nested scheme for encryption_key: - health_
reasons Sequence[GetIs Volumes Volume Health Reason] - (List) The reasons for the current health_state (if any).
- health_
state str - (String) The health of this resource.
- href str
- (String) The URL for this virtual server instance.
- id str
- (String) The unique identifier for this virtual server instance.
- iops float
- (Integer) The maximum I/O operations per second (IOPS) to use for the volume. Applicable only to volumes using a profile
family
ofcustom
. - name str
- (String) The globally unique name for this zone.
- operating_
systems Sequence[GetIs Volumes Volume Operating System] - (Optional, List) The operating system associated with this volume. If absent, this volume was notcreated from an image, or the image did not include an operating system. Nested scheme for operating_system:
- profiles
Sequence[Get
Is Volumes Volume Profile] - (List) The profile this volume uses. Nested scheme for profile:
- resource_
groups Sequence[GetIs Volumes Volume Resource Group] - (List) The resource group object, for this volume. Nested scheme for resource_group:
- source_
images Sequence[GetIs Volumes Volume Source Image] - (Optional, List) The image from which this volume was created (this may bedeleted).If absent, this volume was not created from an image. Nested scheme for source_image:
- source_
snapshots Sequence[GetIs Volumes Volume Source Snapshot] - (Optional, List) The snapshot from which this volume was cloned. Nested scheme for source_snapshot:
- status str
- (String) The status of the volume.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the volume on which the unexpected property value was encountered.
- Constraints: Allowable values are:
available
,failed
,pending
,pending_deletion
,unusable
.
- Constraints: Allowable values are:
- status_
reasons Sequence[GetIs Volumes Volume Status Reason] - (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
- Sequence[str]
- (String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
- volume_
attachments Sequence[GetIs Volumes Volume Volume Attachment] - (List) The volume attachments for this volume. Nested scheme for volume_attachments:
- zones
Sequence[Get
Is Volumes Volume Zone] - (List) The zone this volume resides in. Nested scheme for zone:
- 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.
- adjustable
Capacity List<String>States - (List) The attachment states that support adjustable capacity for this volume. Allowable list items are:
attached
,unattached
,unusable
. - adjustable
Iops List<String>States - (List) The attachment states that support adjustable IOPS for this volume. Allowable list items are:
attached
,unattached
,unusable
. - attachment
State String - Filters the collection to volumes with the specified attachment state.
- bandwidth Number
- (Integer) 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
- (Integer) The capacity to use for the volume (in gigabytes). The specified minimum and maximum capacity values for creating or updating volumes may expand in the future.
- Constraints: The minimum value is
1
.
- Constraints: The minimum value is
- catalog
Offerings 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.
- created
At String - (String) The date and time that the volume was created.
- crn String
- (String) The CRN for this virtual server instance.
- encryption String
- Filters the collection to resources with the specified encryption type.
- encryption
Keys List<Property Map> - (Optional, List) The root key used to wrap the data encryption key for the volume.This property will be present for volumes with an
encryption
type ofuser_managed
. Nested scheme for encryption_key: - health
Reasons List<Property Map> - (List) The reasons for the current health_state (if any).
- health
State String - (String) The health of this resource.
- href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- iops Number
- (Integer) The maximum I/O operations per second (IOPS) to use for the volume. Applicable only to volumes using a profile
family
ofcustom
. - name String
- (String) The globally unique name for this zone.
- operating
Systems List<Property Map> - (Optional, List) The operating system associated with this volume. If absent, this volume was notcreated from an image, or the image did not include an operating system. Nested scheme for operating_system:
- profiles List<Property Map>
- (List) The profile this volume uses. Nested scheme for profile:
- resource
Groups List<Property Map> - (List) The resource group object, for this volume. Nested scheme for resource_group:
- source
Images List<Property Map> - (Optional, List) The image from which this volume was created (this may bedeleted).If absent, this volume was not created from an image. Nested scheme for source_image:
- source
Snapshots List<Property Map> - (Optional, List) The snapshot from which this volume was cloned. Nested scheme for source_snapshot:
- status String
- (String) The status of the volume.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the volume on which the unexpected property value was encountered.
- Constraints: Allowable values are:
available
,failed
,pending
,pending_deletion
,unusable
.
- Constraints: Allowable values are:
- status
Reasons List<Property Map> - (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
- List<String>
- (String) User Tags associated with the volume. (https://cloud.ibm.com/apidocs/tagging#types-of-tags)
- volume
Attachments List<Property Map> - (List) The volume attachments for this volume. Nested scheme for volume_attachments:
- zones List<Property Map>
- (List) The zone this volume resides in. Nested scheme for zone:
GetIsVolumesVolumeCatalogOffering
- Deleteds
List<Get
Is Volumes Volume Catalog Offering Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Plan
Crn string - (String) The CRN for this catalog offering version's billing plan
- Version
Crn string - (String) The CRN for this version of a catalog offering
- Deleteds
[]Get
Is Volumes Volume Catalog Offering Deleted - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Plan
Crn string - (String) The CRN for this catalog offering version's billing plan
- Version
Crn string - (String) The CRN for this version of a catalog offering
- deleteds
List<Get
Is Volumes Volume Catalog Offering Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- plan
Crn String - (String) The CRN for this catalog offering version's billing plan
- version
Crn String - (String) The CRN for this version of a catalog offering
- deleteds
Get
Is Volumes Volume Catalog Offering Deleted[] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- plan
Crn string - (String) The CRN for this catalog offering version's billing plan
- version
Crn string - (String) The CRN for this version of a catalog offering
- deleteds
Sequence[Get
Is Volumes Volume Catalog Offering Deleted] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- plan_
crn str - (String) The CRN for this catalog offering version's billing plan
- version_
crn str - (String) The CRN for this version of a catalog offering
- deleteds List<Property Map>
- (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- plan
Crn String - (String) The CRN for this catalog offering version's billing plan
- version
Crn String - (String) The CRN for this version of a catalog offering
GetIsVolumesVolumeCatalogOfferingDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsVolumesVolumeEncryptionKey
- Crn string
- (String) The CRN for this virtual server instance.
- Crn string
- (String) The CRN for this virtual server instance.
- crn String
- (String) The CRN for this virtual server instance.
- crn string
- (String) The CRN for this virtual server instance.
- crn str
- (String) The CRN for this virtual server instance.
- crn String
- (String) The CRN for this virtual server instance.
GetIsVolumesVolumeHealthReason
GetIsVolumesVolumeOperatingSystem
- Architecture string
- (String) The operating system architecture
- Dedicated
Host boolOnly - (Boolean) 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 virtual server instance.
- Name string
- (String) The globally unique name for this zone.
- Vendor string
- (String) The vendor of the operating system
- Version string
- (String) The major release version of this operating system
- Architecture string
- (String) The operating system architecture
- Dedicated
Host boolOnly - (Boolean) 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 virtual server instance.
- Name string
- (String) The globally unique name for this zone.
- Vendor string
- (String) The vendor of the operating system
- Version string
- (String) The major release version of this operating system
- architecture String
- (String) The operating system architecture
- dedicated
Host BooleanOnly - (Boolean) 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 virtual server instance.
- name String
- (String) The globally unique name for this zone.
- vendor String
- (String) The vendor of the operating system
- version String
- (String) The major release version of this operating system
- architecture string
- (String) The operating system architecture
- dedicated
Host booleanOnly - (Boolean) 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 virtual server instance.
- name string
- (String) The globally unique name for this zone.
- vendor string
- (String) The vendor of the operating system
- version string
- (String) The major release version of this operating system
- architecture str
- (String) The operating system architecture
- dedicated_
host_ boolonly - (Boolean) 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 virtual server instance.
- name str
- (String) The globally unique name for this zone.
- vendor str
- (String) The vendor of the operating system
- version str
- (String) The major release version of this operating system
- architecture String
- (String) The operating system architecture
- dedicated
Host BooleanOnly - (Boolean) 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 virtual server instance.
- name String
- (String) The globally unique name for this zone.
- vendor String
- (String) The vendor of the operating system
- version String
- (String) The major release version of this operating system
GetIsVolumesVolumeProfile
GetIsVolumesVolumeResourceGroup
GetIsVolumesVolumeSourceImage
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
List<Get
Is Volumes Volume Source Image Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Name string
- (String) The globally unique name for this zone.
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
[]Get
Is Volumes Volume Source Image Deleted - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Name string
- (String) The globally unique name for this zone.
- crn String
- (String) The CRN for this virtual server instance.
- deleteds
List<Get
Is Volumes Volume Source Image Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- name String
- (String) The globally unique name for this zone.
- crn string
- (String) The CRN for this virtual server instance.
- deleteds
Get
Is Volumes Volume Source Image Deleted[] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href string
- (String) The URL for this virtual server instance.
- id string
- (String) The unique identifier for this virtual server instance.
- name string
- (String) The globally unique name for this zone.
- crn str
- (String) The CRN for this virtual server instance.
- deleteds
Sequence[Get
Is Volumes Volume Source Image Deleted] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href str
- (String) The URL for this virtual server instance.
- id str
- (String) The unique identifier for this virtual server instance.
- name str
- (String) The globally unique name for this zone.
- crn String
- (String) The CRN for this virtual server instance.
- deleteds List<Property Map>
- (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- name String
- (String) The globally unique name for this zone.
GetIsVolumesVolumeSourceImageDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsVolumesVolumeSourceSnapshot
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
List<Get
Is Volumes Volume Source Snapshot Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Name string
- (String) The globally unique name for this zone.
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
snapshot
.
- Constraints: Allowable values are:
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
[]Get
Is Volumes Volume Source Snapshot Deleted - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Name string
- (String) The globally unique name for this zone.
- Resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
snapshot
.
- Constraints: Allowable values are:
- crn String
- (String) The CRN for this virtual server instance.
- deleteds
List<Get
Is Volumes Volume Source Snapshot Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- name String
- (String) The globally unique name for this zone.
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
snapshot
.
- Constraints: Allowable values are:
- crn string
- (String) The CRN for this virtual server instance.
- deleteds
Get
Is Volumes Volume Source Snapshot Deleted[] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href string
- (String) The URL for this virtual server instance.
- id string
- (String) The unique identifier for this virtual server instance.
- name string
- (String) The globally unique name for this zone.
- resource
Type string - (String) The resource type.
- Constraints: Allowable values are:
snapshot
.
- Constraints: Allowable values are:
- crn str
- (String) The CRN for this virtual server instance.
- deleteds
Sequence[Get
Is Volumes Volume Source Snapshot Deleted] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href str
- (String) The URL for this virtual server instance.
- id str
- (String) The unique identifier for this virtual server instance.
- name str
- (String) The globally unique name for this zone.
- resource_
type str - (String) The resource type.
- Constraints: Allowable values are:
snapshot
.
- Constraints: Allowable values are:
- crn String
- (String) The CRN for this virtual server instance.
- deleteds List<Property Map>
- (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- name String
- (String) The globally unique name for this zone.
- resource
Type String - (String) The resource type.
- Constraints: Allowable values are:
snapshot
.
- Constraints: Allowable values are:
GetIsVolumesVolumeSourceSnapshotDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsVolumesVolumeStatusReason
GetIsVolumesVolumeVolumeAttachment
- Delete
Volume boolOn Instance Delete - (Boolean) If set to true, when deleting the instance the volume will also be deleted.
- Deleteds
List<Get
Is Volumes Volume Volume Attachment Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Devices
List<Get
Is Volumes Volume Volume Attachment Device> - (Optional, List) Information about how the volume is exposed to the instance operating system.This property may be absent if the volume attachment's
status
is notattached
. Nested scheme for device: - Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Instances
List<Get
Is Volumes Volume Volume Attachment Instance> - (List) The attached instance. Nested scheme for instance:
- Name string
- (String) The globally unique name for this zone.
- Type string
- (String) The type of volume attachment. Allowable values are:
boot
,data
.
- Delete
Volume boolOn Instance Delete - (Boolean) If set to true, when deleting the instance the volume will also be deleted.
- Deleteds
[]Get
Is Volumes Volume Volume Attachment Deleted - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Devices
[]Get
Is Volumes Volume Volume Attachment Device - (Optional, List) Information about how the volume is exposed to the instance operating system.This property may be absent if the volume attachment's
status
is notattached
. Nested scheme for device: - Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Instances
[]Get
Is Volumes Volume Volume Attachment Instance - (List) The attached instance. Nested scheme for instance:
- Name string
- (String) The globally unique name for this zone.
- Type string
- (String) The type of volume attachment. Allowable values are:
boot
,data
.
- delete
Volume BooleanOn Instance Delete - (Boolean) If set to true, when deleting the instance the volume will also be deleted.
- deleteds
List<Get
Is Volumes Volume Volume Attachment Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- devices
List<Get
Is Volumes Volume Volume Attachment Device> - (Optional, List) Information about how the volume is exposed to the instance operating system.This property may be absent if the volume attachment's
status
is notattached
. Nested scheme for device: - href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- instances
List<Get
Is Volumes Volume Volume Attachment Instance> - (List) The attached instance. Nested scheme for instance:
- name String
- (String) The globally unique name for this zone.
- type String
- (String) The type of volume attachment. Allowable values are:
boot
,data
.
- delete
Volume booleanOn Instance Delete - (Boolean) If set to true, when deleting the instance the volume will also be deleted.
- deleteds
Get
Is Volumes Volume Volume Attachment Deleted[] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- devices
Get
Is Volumes Volume Volume Attachment Device[] - (Optional, List) Information about how the volume is exposed to the instance operating system.This property may be absent if the volume attachment's
status
is notattached
. Nested scheme for device: - href string
- (String) The URL for this virtual server instance.
- id string
- (String) The unique identifier for this virtual server instance.
- instances
Get
Is Volumes Volume Volume Attachment Instance[] - (List) The attached instance. Nested scheme for instance:
- name string
- (String) The globally unique name for this zone.
- type string
- (String) The type of volume attachment. Allowable values are:
boot
,data
.
- delete_
volume_ boolon_ instance_ delete - (Boolean) If set to true, when deleting the instance the volume will also be deleted.
- deleteds
Sequence[Get
Is Volumes Volume Volume Attachment Deleted] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- devices
Sequence[Get
Is Volumes Volume Volume Attachment Device] - (Optional, List) Information about how the volume is exposed to the instance operating system.This property may be absent if the volume attachment's
status
is notattached
. Nested scheme for device: - href str
- (String) The URL for this virtual server instance.
- id str
- (String) The unique identifier for this virtual server instance.
- instances
Sequence[Get
Is Volumes Volume Volume Attachment Instance] - (List) The attached instance. Nested scheme for instance:
- name str
- (String) The globally unique name for this zone.
- type str
- (String) The type of volume attachment. Allowable values are:
boot
,data
.
- delete
Volume BooleanOn Instance Delete - (Boolean) If set to true, when deleting the instance the volume will also be deleted.
- deleteds List<Property Map>
- (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- devices List<Property Map>
- (Optional, List) Information about how the volume is exposed to the instance operating system.This property may be absent if the volume attachment's
status
is notattached
. Nested scheme for device: - href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- instances List<Property Map>
- (List) The attached instance. Nested scheme for instance:
- name String
- (String) The globally unique name for this zone.
- type String
- (String) The type of volume attachment. Allowable values are:
boot
,data
.
GetIsVolumesVolumeVolumeAttachmentDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsVolumesVolumeVolumeAttachmentDevice
- Id string
- (String) The unique identifier for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- id string
- (String) The unique identifier for this virtual server instance.
- id str
- (String) The unique identifier for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
GetIsVolumesVolumeVolumeAttachmentInstance
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
List<Get
Is Volumes Volume Volume Attachment Instance Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Name string
- (String) The globally unique name for this zone.
- Crn string
- (String) The CRN for this virtual server instance.
- Deleteds
[]Get
Is Volumes Volume Volume Attachment Instance Deleted - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- Href string
- (String) The URL for this virtual server instance.
- Id string
- (String) The unique identifier for this virtual server instance.
- Name string
- (String) The globally unique name for this zone.
- crn String
- (String) The CRN for this virtual server instance.
- deleteds
List<Get
Is Volumes Volume Volume Attachment Instance Deleted> - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- name String
- (String) The globally unique name for this zone.
- crn string
- (String) The CRN for this virtual server instance.
- deleteds
Get
Is Volumes Volume Volume Attachment Instance Deleted[] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href string
- (String) The URL for this virtual server instance.
- id string
- (String) The unique identifier for this virtual server instance.
- name string
- (String) The globally unique name for this zone.
- crn str
- (String) The CRN for this virtual server instance.
- deleteds
Sequence[Get
Is Volumes Volume Volume Attachment Instance Deleted] - (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href str
- (String) The URL for this virtual server instance.
- id str
- (String) The unique identifier for this virtual server instance.
- name str
- (String) The globally unique name for this zone.
- crn String
- (String) The CRN for this virtual server instance.
- deleteds List<Property Map>
- (Optional, List) If present, this property indicates the referenced resource has been deleted and providessome supplementary information. Nested scheme for deleted:
- href String
- (String) The URL for this virtual server instance.
- id String
- (String) The unique identifier for this virtual server instance.
- name String
- (String) The globally unique name for this zone.
GetIsVolumesVolumeVolumeAttachmentInstanceDeleted
- More
Info string - (String) Link to documentation about deleted resources.
- More
Info string - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
- more
Info string - (String) Link to documentation about deleted resources.
- more_
info str - (String) Link to documentation about deleted resources.
- more
Info String - (String) Link to documentation about deleted resources.
GetIsVolumesVolumeZone
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.