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

ibm.getIsSnapshot

Explore with Pulumi AI

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

Import the details of existing IBM Cloud infrastructure snapshot as a read-only data source. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax. For more information, about infrastructure snapshots, see viewing snapshots.

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 getIsSnapshot

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 getIsSnapshot(args: GetIsSnapshotArgs, opts?: InvokeOptions): Promise<GetIsSnapshotResult>
function getIsSnapshotOutput(args: GetIsSnapshotOutputArgs, opts?: InvokeOptions): Output<GetIsSnapshotResult>
Copy
def get_is_snapshot(id: Optional[str] = None,
                    identifier: Optional[str] = None,
                    name: Optional[str] = None,
                    source_snapshots: Optional[Sequence[GetIsSnapshotSourceSnapshot]] = None,
                    opts: Optional[InvokeOptions] = None) -> GetIsSnapshotResult
def get_is_snapshot_output(id: Optional[pulumi.Input[str]] = None,
                    identifier: Optional[pulumi.Input[str]] = None,
                    name: Optional[pulumi.Input[str]] = None,
                    source_snapshots: Optional[pulumi.Input[Sequence[pulumi.Input[GetIsSnapshotSourceSnapshotArgs]]]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetIsSnapshotResult]
Copy
func LookupIsSnapshot(ctx *Context, args *LookupIsSnapshotArgs, opts ...InvokeOption) (*LookupIsSnapshotResult, error)
func LookupIsSnapshotOutput(ctx *Context, args *LookupIsSnapshotOutputArgs, opts ...InvokeOption) LookupIsSnapshotResultOutput
Copy

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

public static class GetIsSnapshot 
{
    public static Task<GetIsSnapshotResult> InvokeAsync(GetIsSnapshotArgs args, InvokeOptions? opts = null)
    public static Output<GetIsSnapshotResult> Invoke(GetIsSnapshotInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetIsSnapshotResult> getIsSnapshot(GetIsSnapshotArgs args, InvokeOptions options)
public static Output<GetIsSnapshotResult> getIsSnapshot(GetIsSnapshotArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: ibm:index/getIsSnapshot:getIsSnapshot
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
(String) The unique identifier for the source snapshot.
Identifier string
The unique identifier for this snapshot,name and identifier are mutually exclusive.
Name string
The name of the snapshot,name and identifier are mutually exclusive.
SourceSnapshots List<GetIsSnapshotSourceSnapshot>
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
Id string
(String) The unique identifier for the source snapshot.
Identifier string
The unique identifier for this snapshot,name and identifier are mutually exclusive.
Name string
The name of the snapshot,name and identifier are mutually exclusive.
SourceSnapshots []GetIsSnapshotSourceSnapshot
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
id String
(String) The unique identifier for the source snapshot.
identifier String
The unique identifier for this snapshot,name and identifier are mutually exclusive.
name String
The name of the snapshot,name and identifier are mutually exclusive.
sourceSnapshots List<GetIsSnapshotSourceSnapshot>
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
id string
(String) The unique identifier for the source snapshot.
identifier string
The unique identifier for this snapshot,name and identifier are mutually exclusive.
name string
The name of the snapshot,name and identifier are mutually exclusive.
sourceSnapshots GetIsSnapshotSourceSnapshot[]
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
id str
(String) The unique identifier for the source snapshot.
identifier str
The unique identifier for this snapshot,name and identifier are mutually exclusive.
name str
The name of the snapshot,name and identifier are mutually exclusive.
source_snapshots Sequence[GetIsSnapshotSourceSnapshot]
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
id String
(String) The unique identifier for the source snapshot.
identifier String
The unique identifier for this snapshot,name and identifier are mutually exclusive.
name String
The name of the snapshot,name and identifier are mutually exclusive.
sourceSnapshots List<Property Map>
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:

getIsSnapshot Result

The following output properties are available:

AccessTags List<string>
(Array of Strings) Access management tags associated with the snapshot.
BackupPolicyPlans List<GetIsSnapshotBackupPolicyPlan>
(List) If present, the backup policy plan which created this snapshot.
Bootable bool
(Bool) Indicates if a boot volume attachment can be created with a volume created from this snapshot.
CapturedAt string
(String) The date and time that this snapshot was captured.
CatalogOfferings List<GetIsSnapshotCatalogOffering>
(List) The catalog offering inherited from the snapshot's source. If a virtual server instance is provisioned with a source_snapshot specifying this snapshot, the virtual server instance will use this snapshot's catalog offering, including its pricing plan. If absent, this snapshot is not associated with a catalog offering.
Clones List<string>
(List) The list of zones where clones of this snapshot exist.
Copies List<GetIsSnapshotCopy>
(List) The copies of this snapshot in other regions.
Crn string
(String) The CRN of the source snapshot.
Encryption string
(String) The type of encryption used on the source volume. Supported values are provider_managed, user_managed.
EncryptionKey string
(String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Services Root Key for this resource. The root key used to wrap the data encryption key for the source volume. This property will be present for volumes with an encryption type of user_managed.
Href string
(String) The URL for this region.
Id string
(String) The unique identifier for the source snapshot.
LifecycleState string
(String) The lifecycle state of this snapshot. Supported values are deleted, deleting, failed, pending, stable, updating, waiting, suspended.
MinimumCapacity double
(Integer) The minimum capacity of a volume created from this snapshot. When a snapshot is created, this sets to the capacity of the source_volume.
OperatingSystem string
(String) The globally unique name for the operating system included in this image.
ResourceGroup string
ResourceType string
(String) The resource type.
ServiceTags List<string>
(List) The service tags prefixed with is.snapshot: associated with this snapshot.
Size double
(Integer) The size of this snapshot rounded up to the next gigabyte.
SnapshotConsistencyGroups List<GetIsSnapshotSnapshotConsistencyGroup>
(List) The snapshot consistency group which created this snapshot.
SourceImage string
(String) If present, the unique identifier for the image from which the data on this volume was most directly provisioned.
SourceVolume string
Tags List<string>
(String) Tags associated with the snapshot.
Identifier string
Name string
(String) The globally unique name for this region.
SourceSnapshots List<GetIsSnapshotSourceSnapshot>
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
AccessTags []string
(Array of Strings) Access management tags associated with the snapshot.
BackupPolicyPlans []GetIsSnapshotBackupPolicyPlan
(List) If present, the backup policy plan which created this snapshot.
Bootable bool
(Bool) Indicates if a boot volume attachment can be created with a volume created from this snapshot.
CapturedAt string
(String) The date and time that this snapshot was captured.
CatalogOfferings []GetIsSnapshotCatalogOffering
(List) The catalog offering inherited from the snapshot's source. If a virtual server instance is provisioned with a source_snapshot specifying this snapshot, the virtual server instance will use this snapshot's catalog offering, including its pricing plan. If absent, this snapshot is not associated with a catalog offering.
Clones []string
(List) The list of zones where clones of this snapshot exist.
Copies []GetIsSnapshotCopy
(List) The copies of this snapshot in other regions.
Crn string
(String) The CRN of the source snapshot.
Encryption string
(String) The type of encryption used on the source volume. Supported values are provider_managed, user_managed.
EncryptionKey string
(String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Services Root Key for this resource. The root key used to wrap the data encryption key for the source volume. This property will be present for volumes with an encryption type of user_managed.
Href string
(String) The URL for this region.
Id string
(String) The unique identifier for the source snapshot.
LifecycleState string
(String) The lifecycle state of this snapshot. Supported values are deleted, deleting, failed, pending, stable, updating, waiting, suspended.
MinimumCapacity float64
(Integer) The minimum capacity of a volume created from this snapshot. When a snapshot is created, this sets to the capacity of the source_volume.
OperatingSystem string
(String) The globally unique name for the operating system included in this image.
ResourceGroup string
ResourceType string
(String) The resource type.
ServiceTags []string
(List) The service tags prefixed with is.snapshot: associated with this snapshot.
Size float64
(Integer) The size of this snapshot rounded up to the next gigabyte.
SnapshotConsistencyGroups []GetIsSnapshotSnapshotConsistencyGroup
(List) The snapshot consistency group which created this snapshot.
SourceImage string
(String) If present, the unique identifier for the image from which the data on this volume was most directly provisioned.
SourceVolume string
Tags []string
(String) Tags associated with the snapshot.
Identifier string
Name string
(String) The globally unique name for this region.
SourceSnapshots []GetIsSnapshotSourceSnapshot
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
accessTags List<String>
(Array of Strings) Access management tags associated with the snapshot.
backupPolicyPlans List<GetIsSnapshotBackupPolicyPlan>
(List) If present, the backup policy plan which created this snapshot.
bootable Boolean
(Bool) Indicates if a boot volume attachment can be created with a volume created from this snapshot.
capturedAt String
(String) The date and time that this snapshot was captured.
catalogOfferings List<GetIsSnapshotCatalogOffering>
(List) The catalog offering inherited from the snapshot's source. If a virtual server instance is provisioned with a source_snapshot specifying this snapshot, the virtual server instance will use this snapshot's catalog offering, including its pricing plan. If absent, this snapshot is not associated with a catalog offering.
clones List<String>
(List) The list of zones where clones of this snapshot exist.
copies List<GetIsSnapshotCopy>
(List) The copies of this snapshot in other regions.
crn String
(String) The CRN of the source snapshot.
encryption String
(String) The type of encryption used on the source volume. Supported values are provider_managed, user_managed.
encryptionKey String
(String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Services Root Key for this resource. The root key used to wrap the data encryption key for the source volume. This property will be present for volumes with an encryption type of user_managed.
href String
(String) The URL for this region.
id String
(String) The unique identifier for the source snapshot.
lifecycleState String
(String) The lifecycle state of this snapshot. Supported values are deleted, deleting, failed, pending, stable, updating, waiting, suspended.
minimumCapacity Double
(Integer) The minimum capacity of a volume created from this snapshot. When a snapshot is created, this sets to the capacity of the source_volume.
operatingSystem String
(String) The globally unique name for the operating system included in this image.
resourceGroup String
resourceType String
(String) The resource type.
serviceTags List<String>
(List) The service tags prefixed with is.snapshot: associated with this snapshot.
size Double
(Integer) The size of this snapshot rounded up to the next gigabyte.
snapshotConsistencyGroups List<GetIsSnapshotSnapshotConsistencyGroup>
(List) The snapshot consistency group which created this snapshot.
sourceImage String
(String) If present, the unique identifier for the image from which the data on this volume was most directly provisioned.
sourceVolume String
tags List<String>
(String) Tags associated with the snapshot.
identifier String
name String
(String) The globally unique name for this region.
sourceSnapshots List<GetIsSnapshotSourceSnapshot>
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
accessTags string[]
(Array of Strings) Access management tags associated with the snapshot.
backupPolicyPlans GetIsSnapshotBackupPolicyPlan[]
(List) If present, the backup policy plan which created this snapshot.
bootable boolean
(Bool) Indicates if a boot volume attachment can be created with a volume created from this snapshot.
capturedAt string
(String) The date and time that this snapshot was captured.
catalogOfferings GetIsSnapshotCatalogOffering[]
(List) The catalog offering inherited from the snapshot's source. If a virtual server instance is provisioned with a source_snapshot specifying this snapshot, the virtual server instance will use this snapshot's catalog offering, including its pricing plan. If absent, this snapshot is not associated with a catalog offering.
clones string[]
(List) The list of zones where clones of this snapshot exist.
copies GetIsSnapshotCopy[]
(List) The copies of this snapshot in other regions.
crn string
(String) The CRN of the source snapshot.
encryption string
(String) The type of encryption used on the source volume. Supported values are provider_managed, user_managed.
encryptionKey string
(String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Services Root Key for this resource. The root key used to wrap the data encryption key for the source volume. This property will be present for volumes with an encryption type of user_managed.
href string
(String) The URL for this region.
id string
(String) The unique identifier for the source snapshot.
lifecycleState string
(String) The lifecycle state of this snapshot. Supported values are deleted, deleting, failed, pending, stable, updating, waiting, suspended.
minimumCapacity number
(Integer) The minimum capacity of a volume created from this snapshot. When a snapshot is created, this sets to the capacity of the source_volume.
operatingSystem string
(String) The globally unique name for the operating system included in this image.
resourceGroup string
resourceType string
(String) The resource type.
serviceTags string[]
(List) The service tags prefixed with is.snapshot: associated with this snapshot.
size number
(Integer) The size of this snapshot rounded up to the next gigabyte.
snapshotConsistencyGroups GetIsSnapshotSnapshotConsistencyGroup[]
(List) The snapshot consistency group which created this snapshot.
sourceImage string
(String) If present, the unique identifier for the image from which the data on this volume was most directly provisioned.
sourceVolume string
tags string[]
(String) Tags associated with the snapshot.
identifier string
name string
(String) The globally unique name for this region.
sourceSnapshots GetIsSnapshotSourceSnapshot[]
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
access_tags Sequence[str]
(Array of Strings) Access management tags associated with the snapshot.
backup_policy_plans Sequence[GetIsSnapshotBackupPolicyPlan]
(List) If present, the backup policy plan which created this snapshot.
bootable bool
(Bool) Indicates if a boot volume attachment can be created with a volume created from this snapshot.
captured_at str
(String) The date and time that this snapshot was captured.
catalog_offerings Sequence[GetIsSnapshotCatalogOffering]
(List) The catalog offering inherited from the snapshot's source. If a virtual server instance is provisioned with a source_snapshot specifying this snapshot, the virtual server instance will use this snapshot's catalog offering, including its pricing plan. If absent, this snapshot is not associated with a catalog offering.
clones Sequence[str]
(List) The list of zones where clones of this snapshot exist.
copies Sequence[GetIsSnapshotCopy]
(List) The copies of this snapshot in other regions.
crn str
(String) The CRN of the source snapshot.
encryption str
(String) The type of encryption used on the source volume. Supported values are provider_managed, user_managed.
encryption_key str
(String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Services Root Key for this resource. The root key used to wrap the data encryption key for the source volume. This property will be present for volumes with an encryption type of user_managed.
href str
(String) The URL for this region.
id str
(String) The unique identifier for the source snapshot.
lifecycle_state str
(String) The lifecycle state of this snapshot. Supported values are deleted, deleting, failed, pending, stable, updating, waiting, suspended.
minimum_capacity float
(Integer) The minimum capacity of a volume created from this snapshot. When a snapshot is created, this sets to the capacity of the source_volume.
operating_system str
(String) The globally unique name for the operating system included in this image.
resource_group str
resource_type str
(String) The resource type.
service_tags Sequence[str]
(List) The service tags prefixed with is.snapshot: associated with this snapshot.
size float
(Integer) The size of this snapshot rounded up to the next gigabyte.
snapshot_consistency_groups Sequence[GetIsSnapshotSnapshotConsistencyGroup]
(List) The snapshot consistency group which created this snapshot.
source_image str
(String) If present, the unique identifier for the image from which the data on this volume was most directly provisioned.
source_volume str
tags Sequence[str]
(String) Tags associated with the snapshot.
identifier str
name str
(String) The globally unique name for this region.
source_snapshots Sequence[GetIsSnapshotSourceSnapshot]
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:
accessTags List<String>
(Array of Strings) Access management tags associated with the snapshot.
backupPolicyPlans List<Property Map>
(List) If present, the backup policy plan which created this snapshot.
bootable Boolean
(Bool) Indicates if a boot volume attachment can be created with a volume created from this snapshot.
capturedAt String
(String) The date and time that this snapshot was captured.
catalogOfferings List<Property Map>
(List) The catalog offering inherited from the snapshot's source. If a virtual server instance is provisioned with a source_snapshot specifying this snapshot, the virtual server instance will use this snapshot's catalog offering, including its pricing plan. If absent, this snapshot is not associated with a catalog offering.
clones List<String>
(List) The list of zones where clones of this snapshot exist.
copies List<Property Map>
(List) The copies of this snapshot in other regions.
crn String
(String) The CRN of the source snapshot.
encryption String
(String) The type of encryption used on the source volume. Supported values are provider_managed, user_managed.
encryptionKey String
(String) The CRN of the Key Protect Root Key or Hyper Protect Crypto Services Root Key for this resource. The root key used to wrap the data encryption key for the source volume. This property will be present for volumes with an encryption type of user_managed.
href String
(String) The URL for this region.
id String
(String) The unique identifier for the source snapshot.
lifecycleState String
(String) The lifecycle state of this snapshot. Supported values are deleted, deleting, failed, pending, stable, updating, waiting, suspended.
minimumCapacity Number
(Integer) The minimum capacity of a volume created from this snapshot. When a snapshot is created, this sets to the capacity of the source_volume.
operatingSystem String
(String) The globally unique name for the operating system included in this image.
resourceGroup String
resourceType String
(String) The resource type.
serviceTags List<String>
(List) The service tags prefixed with is.snapshot: associated with this snapshot.
size Number
(Integer) The size of this snapshot rounded up to the next gigabyte.
snapshotConsistencyGroups List<Property Map>
(List) The snapshot consistency group which created this snapshot.
sourceImage String
(String) If present, the unique identifier for the image from which the data on this volume was most directly provisioned.
sourceVolume String
tags List<String>
(String) Tags associated with the snapshot.
identifier String
name String
(String) The globally unique name for this region.
sourceSnapshots List<Property Map>
(String) If present, the source snapshot this snapshot was created from. Nested scheme for source_snapshot:

Supporting Types

GetIsSnapshotBackupPolicyPlan

Deleteds This property is required. List<GetIsSnapshotBackupPolicyPlanDeleted>
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
Href This property is required. string
(String) The URL for this region.
Id This property is required. string
(String) The unique identifier for the source snapshot.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
ResourceType This property is required. string
(String) The resource type.
Deleteds This property is required. []GetIsSnapshotBackupPolicyPlanDeleted
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
Href This property is required. string
(String) The URL for this region.
Id This property is required. string
(String) The unique identifier for the source snapshot.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
ResourceType This property is required. string
(String) The resource type.
deleteds This property is required. List<GetIsSnapshotBackupPolicyPlanDeleted>
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. String
(String) The URL for this region.
id This property is required. String
(String) The unique identifier for the source snapshot.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
resourceType This property is required. String
(String) The resource type.
deleteds This property is required. GetIsSnapshotBackupPolicyPlanDeleted[]
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. string
(String) The URL for this region.
id This property is required. string
(String) The unique identifier for the source snapshot.
name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
resourceType This property is required. string
(String) The resource type.
deleteds This property is required. Sequence[GetIsSnapshotBackupPolicyPlanDeleted]
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. str
(String) The URL for this region.
id This property is required. str
(String) The unique identifier for the source snapshot.
name This property is required. str
The name of the snapshot,name and identifier are mutually exclusive.
resource_type This property is required. str
(String) The resource type.
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.
href This property is required. String
(String) The URL for this region.
id This property is required. String
(String) The unique identifier for the source snapshot.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
resourceType This property is required. String
(String) The resource type.

GetIsSnapshotBackupPolicyPlanDeleted

MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.
moreInfo This property is required. string
(String) Link to documentation about deleted resources.
more_info This property is required. str
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.

GetIsSnapshotCatalogOffering

Deleteds This property is required. List<GetIsSnapshotCatalogOfferingDeleted>
(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. []GetIsSnapshotCatalogOfferingDeleted
(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<GetIsSnapshotCatalogOfferingDeleted>
(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. GetIsSnapshotCatalogOfferingDeleted[]
(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[GetIsSnapshotCatalogOfferingDeleted]
(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

GetIsSnapshotCatalogOfferingDeleted

MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.
moreInfo This property is required. string
(String) Link to documentation about deleted resources.
more_info This property is required. str
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.

GetIsSnapshotCopy

Crn This property is required. string
(String) The CRN of the source snapshot.
Deleteds This property is required. List<GetIsSnapshotCopyDeleted>
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
Href This property is required. string
(String) The URL for this region.
Id This property is required. string
(String) The unique identifier for the source snapshot.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
Remotes This property is required. List<GetIsSnapshotCopyRemote>
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
ResourceType This property is required. string
(String) The resource type.
Crn This property is required. string
(String) The CRN of the source snapshot.
Deleteds This property is required. []GetIsSnapshotCopyDeleted
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
Href This property is required. string
(String) The URL for this region.
Id This property is required. string
(String) The unique identifier for the source snapshot.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
Remotes This property is required. []GetIsSnapshotCopyRemote
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
ResourceType This property is required. string
(String) The resource type.
crn This property is required. String
(String) The CRN of the source snapshot.
deleteds This property is required. List<GetIsSnapshotCopyDeleted>
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. String
(String) The URL for this region.
id This property is required. String
(String) The unique identifier for the source snapshot.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
remotes This property is required. List<GetIsSnapshotCopyRemote>
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
resourceType This property is required. String
(String) The resource type.
crn This property is required. string
(String) The CRN of the source snapshot.
deleteds This property is required. GetIsSnapshotCopyDeleted[]
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. string
(String) The URL for this region.
id This property is required. string
(String) The unique identifier for the source snapshot.
name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
remotes This property is required. GetIsSnapshotCopyRemote[]
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
resourceType This property is required. string
(String) The resource type.
crn This property is required. str
(String) The CRN of the source snapshot.
deleteds This property is required. Sequence[GetIsSnapshotCopyDeleted]
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. str
(String) The URL for this region.
id This property is required. str
(String) The unique identifier for the source snapshot.
name This property is required. str
The name of the snapshot,name and identifier are mutually exclusive.
remotes This property is required. Sequence[GetIsSnapshotCopyRemote]
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
resource_type This property is required. str
(String) The resource type.
crn This property is required. String
(String) The CRN of the source snapshot.
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.
href This property is required. String
(String) The URL for this region.
id This property is required. String
(String) The unique identifier for the source snapshot.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
remotes This property is required. List<Property Map>
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
resourceType This property is required. String
(String) The resource type.

GetIsSnapshotCopyDeleted

MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.
moreInfo This property is required. string
(String) Link to documentation about deleted resources.
more_info This property is required. str
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.

GetIsSnapshotCopyRemote

Href This property is required. string
(String) The URL for this region.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
Href This property is required. string
(String) The URL for this region.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
href This property is required. String
(String) The URL for this region.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
href This property is required. string
(String) The URL for this region.
name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
href This property is required. str
(String) The URL for this region.
name This property is required. str
The name of the snapshot,name and identifier are mutually exclusive.
href This property is required. String
(String) The URL for this region.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.

GetIsSnapshotSnapshotConsistencyGroup

Crn This property is required. string
(String) The CRN of the source snapshot.
Deleteds This property is required. List<GetIsSnapshotSnapshotConsistencyGroupDeleted>
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
Href This property is required. string
(String) The URL for this region.
Id This property is required. string
(String) The unique identifier for the source snapshot.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
ResourceType This property is required. string
(String) The resource type.
Crn This property is required. string
(String) The CRN of the source snapshot.
Deleteds This property is required. []GetIsSnapshotSnapshotConsistencyGroupDeleted
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
Href This property is required. string
(String) The URL for this region.
Id This property is required. string
(String) The unique identifier for the source snapshot.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
ResourceType This property is required. string
(String) The resource type.
crn This property is required. String
(String) The CRN of the source snapshot.
deleteds This property is required. List<GetIsSnapshotSnapshotConsistencyGroupDeleted>
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. String
(String) The URL for this region.
id This property is required. String
(String) The unique identifier for the source snapshot.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
resourceType This property is required. String
(String) The resource type.
crn This property is required. string
(String) The CRN of the source snapshot.
deleteds This property is required. GetIsSnapshotSnapshotConsistencyGroupDeleted[]
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. string
(String) The URL for this region.
id This property is required. string
(String) The unique identifier for the source snapshot.
name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
resourceType This property is required. string
(String) The resource type.
crn This property is required. str
(String) The CRN of the source snapshot.
deleteds This property is required. Sequence[GetIsSnapshotSnapshotConsistencyGroupDeleted]
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. str
(String) The URL for this region.
id This property is required. str
(String) The unique identifier for the source snapshot.
name This property is required. str
The name of the snapshot,name and identifier are mutually exclusive.
resource_type This property is required. str
(String) The resource type.
crn This property is required. String
(String) The CRN of the source snapshot.
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.
href This property is required. String
(String) The URL for this region.
id This property is required. String
(String) The unique identifier for the source snapshot.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
resourceType This property is required. String
(String) The resource type.

GetIsSnapshotSnapshotConsistencyGroupDeleted

MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.
moreInfo This property is required. string
(String) Link to documentation about deleted resources.
more_info This property is required. str
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.

GetIsSnapshotSourceSnapshot

Crn This property is required. string
(String) The CRN of the source snapshot.
Deleteds This property is required. List<GetIsSnapshotSourceSnapshotDeleted>
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
Href This property is required. string
(String) The URL for this region.
Id This property is required. string
(String) The unique identifier for the source snapshot.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
Remotes This property is required. List<GetIsSnapshotSourceSnapshotRemote>
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
ResourceType This property is required. string
(String) The resource type.
Crn This property is required. string
(String) The CRN of the source snapshot.
Deleteds This property is required. []GetIsSnapshotSourceSnapshotDeleted
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
Href This property is required. string
(String) The URL for this region.
Id This property is required. string
(String) The unique identifier for the source snapshot.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
Remotes This property is required. []GetIsSnapshotSourceSnapshotRemote
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
ResourceType This property is required. string
(String) The resource type.
crn This property is required. String
(String) The CRN of the source snapshot.
deleteds This property is required. List<GetIsSnapshotSourceSnapshotDeleted>
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. String
(String) The URL for this region.
id This property is required. String
(String) The unique identifier for the source snapshot.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
remotes This property is required. List<GetIsSnapshotSourceSnapshotRemote>
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
resourceType This property is required. String
(String) The resource type.
crn This property is required. string
(String) The CRN of the source snapshot.
deleteds This property is required. GetIsSnapshotSourceSnapshotDeleted[]
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. string
(String) The URL for this region.
id This property is required. string
(String) The unique identifier for the source snapshot.
name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
remotes This property is required. GetIsSnapshotSourceSnapshotRemote[]
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
resourceType This property is required. string
(String) The resource type.
crn This property is required. str
(String) The CRN of the source snapshot.
deleteds This property is required. Sequence[GetIsSnapshotSourceSnapshotDeleted]
(List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
href This property is required. str
(String) The URL for this region.
id This property is required. str
(String) The unique identifier for the source snapshot.
name This property is required. str
The name of the snapshot,name and identifier are mutually exclusive.
remotes This property is required. Sequence[GetIsSnapshotSourceSnapshotRemote]
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
resource_type This property is required. str
(String) The resource type.
crn This property is required. String
(String) The CRN of the source snapshot.
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.
href This property is required. String
(String) The URL for this region.
id This property is required. String
(String) The unique identifier for the source snapshot.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
remotes This property is required. List<Property Map>
(List) If present, this property indicates the referenced resource is remote to this region,and identifies the native region. Nested scheme for remote:
resourceType This property is required. String
(String) The resource type.

GetIsSnapshotSourceSnapshotDeleted

MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
MoreInfo This property is required. string
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.
moreInfo This property is required. string
(String) Link to documentation about deleted resources.
more_info This property is required. str
(String) Link to documentation about deleted resources.
moreInfo This property is required. String
(String) Link to documentation about deleted resources.

GetIsSnapshotSourceSnapshotRemote

Href This property is required. string
(String) The URL for this region.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
Href This property is required. string
(String) The URL for this region.
Name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
href This property is required. String
(String) The URL for this region.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.
href This property is required. string
(String) The URL for this region.
name This property is required. string
The name of the snapshot,name and identifier are mutually exclusive.
href This property is required. str
(String) The URL for this region.
name This property is required. str
The name of the snapshot,name and identifier are mutually exclusive.
href This property is required. String
(String) The URL for this region.
name This property is required. String
The name of the snapshot,name and identifier are mutually exclusive.

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