1. Packages
  2. Ibm Provider
  3. API Docs
  4. getIsSnapshot
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.getIsSnapshot

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 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";
    
    import pulumi
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    
    return await Deployment.RunAsync(() => 
    {
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
        }
    }
    
    {}
    

    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>
    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]
    func LookupIsSnapshot(ctx *Context, args *LookupIsSnapshotArgs, opts ...InvokeOption) (*LookupIsSnapshotResult, error)
    func LookupIsSnapshotOutput(ctx *Context, args *LookupIsSnapshotOutputArgs, opts ...InvokeOption) LookupIsSnapshotResultOutput

    > 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)
    }
    public static CompletableFuture<GetIsSnapshotResult> getIsSnapshot(GetIsSnapshotArgs args, InvokeOptions options)
    public static Output<GetIsSnapshotResult> getIsSnapshot(GetIsSnapshotArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getIsSnapshot:getIsSnapshot
      arguments:
        # arguments dictionary

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

    GetIsSnapshotBackupPolicyPlanDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsSnapshotCatalogOffering

    Deleteds List<GetIsSnapshotCatalogOfferingDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    PlanCrn string
    (String) The CRN for this catalog offering version's billing plan
    VersionCrn string
    (String) The CRN for this version of a catalog offering
    Deleteds []GetIsSnapshotCatalogOfferingDeleted
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    PlanCrn string
    (String) The CRN for this catalog offering version's billing plan
    VersionCrn string
    (String) The CRN for this version of a catalog offering
    deleteds List<GetIsSnapshotCatalogOfferingDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    planCrn String
    (String) The CRN for this catalog offering version's billing plan
    versionCrn String
    (String) The CRN for this version of a catalog offering
    deleteds GetIsSnapshotCatalogOfferingDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    planCrn string
    (String) The CRN for this catalog offering version's billing plan
    versionCrn string
    (String) The CRN for this version of a catalog offering
    deleteds Sequence[GetIsSnapshotCatalogOfferingDeleted]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    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>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    planCrn String
    (String) The CRN for this catalog offering version's billing plan
    versionCrn String
    (String) The CRN for this version of a catalog offering

    GetIsSnapshotCatalogOfferingDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsSnapshotCopy

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

    GetIsSnapshotCopyDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsSnapshotCopyRemote

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

    GetIsSnapshotSnapshotConsistencyGroup

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

    GetIsSnapshotSnapshotConsistencyGroupDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsSnapshotSourceSnapshot

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

    GetIsSnapshotSourceSnapshotDeleted

    MoreInfo string
    (String) Link to documentation about deleted resources.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.
    moreInfo string
    (String) Link to documentation about deleted resources.
    more_info str
    (String) Link to documentation about deleted resources.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsSnapshotSourceSnapshotRemote

    Href string
    (String) The URL for this region.
    Name string
    The name of the snapshot,name and identifier are mutually exclusive.
    Href string
    (String) The URL for this region.
    Name string
    The name of the snapshot,name and identifier are mutually exclusive.
    href String
    (String) The URL for this region.
    name String
    The name of the snapshot,name and identifier are mutually exclusive.
    href string
    (String) The URL for this region.
    name string
    The name of the snapshot,name and identifier are mutually exclusive.
    href str
    (String) The URL for this region.
    name str
    The name of the snapshot,name and identifier are mutually exclusive.
    href String
    (String) The URL for this region.
    name 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 logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud