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

ibm.getIsBackupPolicyJob

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Provides a read-only data source for BackupPolicyJob. For more information, about backup policy in your IBM Cloud VPC, see Backup policy jobs.

    Note: VPC infrastructure services are a regional specific based endpoint, by default targets to us-south. Please make sure to target right region in the provider block as shown in the provider.tf file, if VPC service is created in region other than us-south.

    provider.tf

    import * as pulumi from "@pulumi/pulumi";
    
    import pulumi
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    
    return await Deployment.RunAsync(() => 
    {
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
        }
    }
    
    {}
    

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const example = ibm.getIsBackupPolicyJob({
        backupPolicyId: ibm_is_backup_policy.example.id,
        identifier: "0fe9e5d8-0a4d-4818-96ec-e99708644a58",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    example = ibm.get_is_backup_policy_job(backup_policy_id=ibm_is_backup_policy["example"]["id"],
        identifier="0fe9e5d8-0a4d-4818-96ec-e99708644a58")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.GetIsBackupPolicyJob(ctx, &ibm.GetIsBackupPolicyJobArgs{
    			BackupPolicyId: ibm_is_backup_policy.Example.Id,
    			Identifier:     "0fe9e5d8-0a4d-4818-96ec-e99708644a58",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var example = Ibm.GetIsBackupPolicyJob.Invoke(new()
        {
            BackupPolicyId = ibm_is_backup_policy.Example.Id,
            Identifier = "0fe9e5d8-0a4d-4818-96ec-e99708644a58",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetIsBackupPolicyJobArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var example = IbmFunctions.getIsBackupPolicyJob(GetIsBackupPolicyJobArgs.builder()
                .backupPolicyId(ibm_is_backup_policy.example().id())
                .identifier("0fe9e5d8-0a4d-4818-96ec-e99708644a58")
                .build());
    
        }
    }
    
    variables:
      example:
        fn::invoke:
          function: ibm:getIsBackupPolicyJob
          arguments:
            backupPolicyId: ${ibm_is_backup_policy.example.id}
            identifier: 0fe9e5d8-0a4d-4818-96ec-e99708644a58
    

    Using getIsBackupPolicyJob

    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 getIsBackupPolicyJob(args: GetIsBackupPolicyJobArgs, opts?: InvokeOptions): Promise<GetIsBackupPolicyJobResult>
    function getIsBackupPolicyJobOutput(args: GetIsBackupPolicyJobOutputArgs, opts?: InvokeOptions): Output<GetIsBackupPolicyJobResult>
    def get_is_backup_policy_job(backup_policy_id: Optional[str] = None,
                                 id: Optional[str] = None,
                                 identifier: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetIsBackupPolicyJobResult
    def get_is_backup_policy_job_output(backup_policy_id: Optional[pulumi.Input[str]] = None,
                                 id: Optional[pulumi.Input[str]] = None,
                                 identifier: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetIsBackupPolicyJobResult]
    func GetIsBackupPolicyJob(ctx *Context, args *GetIsBackupPolicyJobArgs, opts ...InvokeOption) (*GetIsBackupPolicyJobResult, error)
    func GetIsBackupPolicyJobOutput(ctx *Context, args *GetIsBackupPolicyJobOutputArgs, opts ...InvokeOption) GetIsBackupPolicyJobResultOutput

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

    public static class GetIsBackupPolicyJob 
    {
        public static Task<GetIsBackupPolicyJobResult> InvokeAsync(GetIsBackupPolicyJobArgs args, InvokeOptions? opts = null)
        public static Output<GetIsBackupPolicyJobResult> Invoke(GetIsBackupPolicyJobInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIsBackupPolicyJobResult> getIsBackupPolicyJob(GetIsBackupPolicyJobArgs args, InvokeOptions options)
    public static Output<GetIsBackupPolicyJobResult> getIsBackupPolicyJob(GetIsBackupPolicyJobArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getIsBackupPolicyJob:getIsBackupPolicyJob
      arguments:
        # arguments dictionary

    The following arguments are supported:

    BackupPolicyId string
    The backup policy identifier.
    Identifier string
    The backup policy job identifier.
    Id string
    (Computed, String) The unique identifier for this account.
    BackupPolicyId string
    The backup policy identifier.
    Identifier string
    The backup policy job identifier.
    Id string
    (Computed, String) The unique identifier for this account.
    backupPolicyId String
    The backup policy identifier.
    identifier String
    The backup policy job identifier.
    id String
    (Computed, String) The unique identifier for this account.
    backupPolicyId string
    The backup policy identifier.
    identifier string
    The backup policy job identifier.
    id string
    (Computed, String) The unique identifier for this account.
    backup_policy_id str
    The backup policy identifier.
    identifier str
    The backup policy job identifier.
    id str
    (Computed, String) The unique identifier for this account.
    backupPolicyId String
    The backup policy identifier.
    identifier String
    The backup policy job identifier.
    id String
    (Computed, String) The unique identifier for this account.

    getIsBackupPolicyJob Result

    The following output properties are available:

    AutoDelete bool
    (Boolean) Indicates whether this backup policy job will be automatically deleted after it completes. At present, this is always true, but may be modifiable in the future.
    AutoDeleteAfter double
    (Integer) If auto_delete is true, the days after completion that this backup policy job will be deleted. This value may be modifiable in the future.
    BackupPolicyId string
    BackupPolicyPlans List<GetIsBackupPolicyJobBackupPolicyPlan>
    (List) The backup policy plan operated this backup policy job (may be deleted).
    CompletedAt string
    (String) The date and time that the backup policy job was completed.
    CreatedAt string
    (String) The date and time that the backup policy job was created.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Identifier string
    JobType string
    (String) The type of backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.

    • Constraints: Allowable values are: creation, deletion.
    ResourceType string
    (String) The resource type.
    SourceInstances List<GetIsBackupPolicyJobSourceInstance>
    (List) The source instance this backup was created from (may be deleted).
    SourceShares List<GetIsBackupPolicyJobSourceShare>
    (List) The source share this backup was created from (may be deleted)
    SourceVolumes List<GetIsBackupPolicyJobSourceVolume>
    (List) The source volume this backup was created from (may be deleted).
    Status string
    (String) The status of the backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.
    StatusReasons List<GetIsBackupPolicyJobStatusReason>
    (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
    TargetSnapshots List<GetIsBackupPolicyJobTargetSnapshot>
    (List) The snapshot operated on by this backup policy job (may be deleted).
    AutoDelete bool
    (Boolean) Indicates whether this backup policy job will be automatically deleted after it completes. At present, this is always true, but may be modifiable in the future.
    AutoDeleteAfter float64
    (Integer) If auto_delete is true, the days after completion that this backup policy job will be deleted. This value may be modifiable in the future.
    BackupPolicyId string
    BackupPolicyPlans []GetIsBackupPolicyJobBackupPolicyPlan
    (List) The backup policy plan operated this backup policy job (may be deleted).
    CompletedAt string
    (String) The date and time that the backup policy job was completed.
    CreatedAt string
    (String) The date and time that the backup policy job was created.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Identifier string
    JobType string
    (String) The type of backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.

    • Constraints: Allowable values are: creation, deletion.
    ResourceType string
    (String) The resource type.
    SourceInstances []GetIsBackupPolicyJobSourceInstance
    (List) The source instance this backup was created from (may be deleted).
    SourceShares []GetIsBackupPolicyJobSourceShare
    (List) The source share this backup was created from (may be deleted)
    SourceVolumes []GetIsBackupPolicyJobSourceVolume
    (List) The source volume this backup was created from (may be deleted).
    Status string
    (String) The status of the backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.
    StatusReasons []GetIsBackupPolicyJobStatusReason
    (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
    TargetSnapshots []GetIsBackupPolicyJobTargetSnapshot
    (List) The snapshot operated on by this backup policy job (may be deleted).
    autoDelete Boolean
    (Boolean) Indicates whether this backup policy job will be automatically deleted after it completes. At present, this is always true, but may be modifiable in the future.
    autoDeleteAfter Double
    (Integer) If auto_delete is true, the days after completion that this backup policy job will be deleted. This value may be modifiable in the future.
    backupPolicyId String
    backupPolicyPlans List<GetIsBackupPolicyJobBackupPolicyPlan>
    (List) The backup policy plan operated this backup policy job (may be deleted).
    completedAt String
    (String) The date and time that the backup policy job was completed.
    createdAt String
    (String) The date and time that the backup policy job was created.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    identifier String
    jobType String
    (String) The type of backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.

    • Constraints: Allowable values are: creation, deletion.
    resourceType String
    (String) The resource type.
    sourceInstances List<GetIsBackupPolicyJobSourceInstance>
    (List) The source instance this backup was created from (may be deleted).
    sourceShares List<GetIsBackupPolicyJobSourceShare>
    (List) The source share this backup was created from (may be deleted)
    sourceVolumes List<GetIsBackupPolicyJobSourceVolume>
    (List) The source volume this backup was created from (may be deleted).
    status String
    (String) The status of the backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.
    statusReasons List<GetIsBackupPolicyJobStatusReason>
    (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
    targetSnapshots List<GetIsBackupPolicyJobTargetSnapshot>
    (List) The snapshot operated on by this backup policy job (may be deleted).
    autoDelete boolean
    (Boolean) Indicates whether this backup policy job will be automatically deleted after it completes. At present, this is always true, but may be modifiable in the future.
    autoDeleteAfter number
    (Integer) If auto_delete is true, the days after completion that this backup policy job will be deleted. This value may be modifiable in the future.
    backupPolicyId string
    backupPolicyPlans GetIsBackupPolicyJobBackupPolicyPlan[]
    (List) The backup policy plan operated this backup policy job (may be deleted).
    completedAt string
    (String) The date and time that the backup policy job was completed.
    createdAt string
    (String) The date and time that the backup policy job was created.
    href string
    (Computed, String) The URL for this region.
    id string
    (Computed, String) The unique identifier for this account.
    identifier string
    jobType string
    (String) The type of backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.

    • Constraints: Allowable values are: creation, deletion.
    resourceType string
    (String) The resource type.
    sourceInstances GetIsBackupPolicyJobSourceInstance[]
    (List) The source instance this backup was created from (may be deleted).
    sourceShares GetIsBackupPolicyJobSourceShare[]
    (List) The source share this backup was created from (may be deleted)
    sourceVolumes GetIsBackupPolicyJobSourceVolume[]
    (List) The source volume this backup was created from (may be deleted).
    status string
    (String) The status of the backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.
    statusReasons GetIsBackupPolicyJobStatusReason[]
    (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
    targetSnapshots GetIsBackupPolicyJobTargetSnapshot[]
    (List) The snapshot operated on by this backup policy job (may be deleted).
    auto_delete bool
    (Boolean) Indicates whether this backup policy job will be automatically deleted after it completes. At present, this is always true, but may be modifiable in the future.
    auto_delete_after float
    (Integer) If auto_delete is true, the days after completion that this backup policy job will be deleted. This value may be modifiable in the future.
    backup_policy_id str
    backup_policy_plans Sequence[GetIsBackupPolicyJobBackupPolicyPlan]
    (List) The backup policy plan operated this backup policy job (may be deleted).
    completed_at str
    (String) The date and time that the backup policy job was completed.
    created_at str
    (String) The date and time that the backup policy job was created.
    href str
    (Computed, String) The URL for this region.
    id str
    (Computed, String) The unique identifier for this account.
    identifier str
    job_type str
    (String) The type of backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.

    • Constraints: Allowable values are: creation, deletion.
    resource_type str
    (String) The resource type.
    source_instances Sequence[GetIsBackupPolicyJobSourceInstance]
    (List) The source instance this backup was created from (may be deleted).
    source_shares Sequence[GetIsBackupPolicyJobSourceShare]
    (List) The source share this backup was created from (may be deleted)
    source_volumes Sequence[GetIsBackupPolicyJobSourceVolume]
    (List) The source volume this backup was created from (may be deleted).
    status str
    (String) The status of the backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.
    status_reasons Sequence[GetIsBackupPolicyJobStatusReason]
    (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
    target_snapshots Sequence[GetIsBackupPolicyJobTargetSnapshot]
    (List) The snapshot operated on by this backup policy job (may be deleted).
    autoDelete Boolean
    (Boolean) Indicates whether this backup policy job will be automatically deleted after it completes. At present, this is always true, but may be modifiable in the future.
    autoDeleteAfter Number
    (Integer) If auto_delete is true, the days after completion that this backup policy job will be deleted. This value may be modifiable in the future.
    backupPolicyId String
    backupPolicyPlans List<Property Map>
    (List) The backup policy plan operated this backup policy job (may be deleted).
    completedAt String
    (String) The date and time that the backup policy job was completed.
    createdAt String
    (String) The date and time that the backup policy job was created.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    identifier String
    jobType String
    (String) The type of backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.

    • Constraints: Allowable values are: creation, deletion.
    resourceType String
    (String) The resource type.
    sourceInstances List<Property Map>
    (List) The source instance this backup was created from (may be deleted).
    sourceShares List<Property Map>
    (List) The source share this backup was created from (may be deleted)
    sourceVolumes List<Property Map>
    (List) The source volume this backup was created from (may be deleted).
    status String
    (String) The status of the backup policy job.The enumerated values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the backup policy job on which the unexpected property value was encountered.
    statusReasons List<Property Map>
    (List) The reasons for the current status (if any).The enumerated reason code values for this property will expand in the future. When processing this property, check for and log unknown values. Optionally halt processing and surface the error, or bypass the resource on which the unexpected reason code was encountered. Nested scheme for status_reasons:
    targetSnapshots List<Property Map>
    (List) The snapshot operated on by this backup policy job (may be deleted).

    Supporting Types

    GetIsBackupPolicyJobBackupPolicyPlan

    Deleteds List<GetIsBackupPolicyJobBackupPolicyPlanDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    Remotes List<GetIsBackupPolicyJobBackupPolicyPlanRemote>
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    ResourceType string
    (String) The resource type.
    Deleteds []GetIsBackupPolicyJobBackupPolicyPlanDeleted
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    Remotes []GetIsBackupPolicyJobBackupPolicyPlanRemote
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    ResourceType string
    (String) The resource type.
    deleteds List<GetIsBackupPolicyJobBackupPolicyPlanDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.
    remotes List<GetIsBackupPolicyJobBackupPolicyPlanRemote>
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resourceType String
    (String) The resource type.
    deleteds GetIsBackupPolicyJobBackupPolicyPlanDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href string
    (Computed, String) The URL for this region.
    id string
    (Computed, String) The unique identifier for this account.
    name string
    (String) The user-defined name for this snapshot.
    remotes GetIsBackupPolicyJobBackupPolicyPlanRemote[]
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resourceType string
    (String) The resource type.
    deleteds Sequence[GetIsBackupPolicyJobBackupPolicyPlanDeleted]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href str
    (Computed, String) The URL for this region.
    id str
    (Computed, String) The unique identifier for this account.
    name str
    (String) The user-defined name for this snapshot.
    remotes Sequence[GetIsBackupPolicyJobBackupPolicyPlanRemote]
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    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
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.
    remotes List<Property Map>
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resourceType String
    (String) The resource type.

    GetIsBackupPolicyJobBackupPolicyPlanDeleted

    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.

    GetIsBackupPolicyJobBackupPolicyPlanRemote

    Href string
    (Computed, String) The URL for this region.
    Name string
    (String) The user-defined name for this snapshot.
    Href string
    (Computed, String) The URL for this region.
    Name string
    (String) The user-defined name for this snapshot.
    href String
    (Computed, String) The URL for this region.
    name String
    (String) The user-defined name for this snapshot.
    href string
    (Computed, String) The URL for this region.
    name string
    (String) The user-defined name for this snapshot.
    href str
    (Computed, String) The URL for this region.
    name str
    (String) The user-defined name for this snapshot.
    href String
    (Computed, String) The URL for this region.
    name String
    (String) The user-defined name for this snapshot.

    GetIsBackupPolicyJobSourceInstance

    Crn string
    (String) The CRN for this snapshot.
    Deleteds List<GetIsBackupPolicyJobSourceInstanceDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    Crn string
    (String) The CRN for this snapshot.
    Deleteds []GetIsBackupPolicyJobSourceInstanceDeleted
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    crn String
    (String) The CRN for this snapshot.
    deleteds List<GetIsBackupPolicyJobSourceInstanceDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.
    crn string
    (String) The CRN for this snapshot.
    deleteds GetIsBackupPolicyJobSourceInstanceDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href string
    (Computed, String) The URL for this region.
    id string
    (Computed, String) The unique identifier for this account.
    name string
    (String) The user-defined name for this snapshot.
    crn str
    (String) The CRN for this snapshot.
    deleteds Sequence[GetIsBackupPolicyJobSourceInstanceDeleted]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href str
    (Computed, String) The URL for this region.
    id str
    (Computed, String) The unique identifier for this account.
    name str
    (String) The user-defined name for this snapshot.
    crn String
    (String) The CRN for this snapshot.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.

    GetIsBackupPolicyJobSourceInstanceDeleted

    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.

    GetIsBackupPolicyJobSourceShare

    Crn string
    (String) The CRN for this snapshot.
    Deleteds List<GetIsBackupPolicyJobSourceShareDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    Crn string
    (String) The CRN for this snapshot.
    Deleteds []GetIsBackupPolicyJobSourceShareDeleted
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    crn String
    (String) The CRN for this snapshot.
    deleteds List<GetIsBackupPolicyJobSourceShareDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.
    crn string
    (String) The CRN for this snapshot.
    deleteds GetIsBackupPolicyJobSourceShareDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href string
    (Computed, String) The URL for this region.
    id string
    (Computed, String) The unique identifier for this account.
    name string
    (String) The user-defined name for this snapshot.
    crn str
    (String) The CRN for this snapshot.
    deleteds Sequence[GetIsBackupPolicyJobSourceShareDeleted]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href str
    (Computed, String) The URL for this region.
    id str
    (Computed, String) The unique identifier for this account.
    name str
    (String) The user-defined name for this snapshot.
    crn String
    (String) The CRN for this snapshot.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.

    GetIsBackupPolicyJobSourceShareDeleted

    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.

    GetIsBackupPolicyJobSourceVolume

    Crn string
    (String) The CRN for this snapshot.
    Deleteds List<GetIsBackupPolicyJobSourceVolumeDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    Remotes List<GetIsBackupPolicyJobSourceVolumeRemote>
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    ResourceType string
    (String) The resource type.
    Crn string
    (String) The CRN for this snapshot.
    Deleteds []GetIsBackupPolicyJobSourceVolumeDeleted
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    Remotes []GetIsBackupPolicyJobSourceVolumeRemote
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    ResourceType string
    (String) The resource type.
    crn String
    (String) The CRN for this snapshot.
    deleteds List<GetIsBackupPolicyJobSourceVolumeDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.
    remotes List<GetIsBackupPolicyJobSourceVolumeRemote>
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resourceType String
    (String) The resource type.
    crn string
    (String) The CRN for this snapshot.
    deleteds GetIsBackupPolicyJobSourceVolumeDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href string
    (Computed, String) The URL for this region.
    id string
    (Computed, String) The unique identifier for this account.
    name string
    (String) The user-defined name for this snapshot.
    remotes GetIsBackupPolicyJobSourceVolumeRemote[]
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resourceType string
    (String) The resource type.
    crn str
    (String) The CRN for this snapshot.
    deleteds Sequence[GetIsBackupPolicyJobSourceVolumeDeleted]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href str
    (Computed, String) The URL for this region.
    id str
    (Computed, String) The unique identifier for this account.
    name str
    (String) The user-defined name for this snapshot.
    remotes Sequence[GetIsBackupPolicyJobSourceVolumeRemote]
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resource_type str
    (String) The resource type.
    crn String
    (String) The CRN for this snapshot.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.
    remotes List<Property Map>
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resourceType String
    (String) The resource type.

    GetIsBackupPolicyJobSourceVolumeDeleted

    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.

    GetIsBackupPolicyJobSourceVolumeRemote

    Href string
    (Computed, String) The URL for this region.
    Name string
    (String) The user-defined name for this snapshot.
    Href string
    (Computed, String) The URL for this region.
    Name string
    (String) The user-defined name for this snapshot.
    href String
    (Computed, String) The URL for this region.
    name String
    (String) The user-defined name for this snapshot.
    href string
    (Computed, String) The URL for this region.
    name string
    (String) The user-defined name for this snapshot.
    href str
    (Computed, String) The URL for this region.
    name str
    (String) The user-defined name for this snapshot.
    href String
    (Computed, String) The URL for this region.
    name String
    (String) The user-defined name for this snapshot.

    GetIsBackupPolicyJobStatusReason

    Code string
    (String) A snake case string succinctly identifying the status reason
    Message string
    (String) An explanation of the status reason.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    Code string
    (String) A snake case string succinctly identifying the status reason
    Message string
    (String) An explanation of the status reason.
    MoreInfo string
    (String) Link to documentation about deleted resources.
    code String
    (String) A snake case string succinctly identifying the status reason
    message String
    (String) An explanation of the status reason.
    moreInfo String
    (String) Link to documentation about deleted resources.
    code string
    (String) A snake case string succinctly identifying the status reason
    message string
    (String) An explanation of the status reason.
    moreInfo string
    (String) Link to documentation about deleted resources.
    code str
    (String) A snake case string succinctly identifying the status reason
    message str
    (String) An explanation of the status reason.
    more_info str
    (String) Link to documentation about deleted resources.
    code String
    (String) A snake case string succinctly identifying the status reason
    message String
    (String) An explanation of the status reason.
    moreInfo String
    (String) Link to documentation about deleted resources.

    GetIsBackupPolicyJobTargetSnapshot

    Crn string
    (String) The CRN for this snapshot.
    Deleteds List<GetIsBackupPolicyJobTargetSnapshotDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    Remotes List<GetIsBackupPolicyJobTargetSnapshotRemote>
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    ResourceType string
    (String) The resource type.
    Crn string
    (String) The CRN for this snapshot.
    Deleteds []GetIsBackupPolicyJobTargetSnapshotDeleted
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    Href string
    (Computed, String) The URL for this region.
    Id string
    (Computed, String) The unique identifier for this account.
    Name string
    (String) The user-defined name for this snapshot.
    Remotes []GetIsBackupPolicyJobTargetSnapshotRemote
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    ResourceType string
    (String) The resource type.
    crn String
    (String) The CRN for this snapshot.
    deleteds List<GetIsBackupPolicyJobTargetSnapshotDeleted>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.
    remotes List<GetIsBackupPolicyJobTargetSnapshotRemote>
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resourceType String
    (String) The resource type.
    crn string
    (String) The CRN for this snapshot.
    deleteds GetIsBackupPolicyJobTargetSnapshotDeleted[]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href string
    (Computed, String) The URL for this region.
    id string
    (Computed, String) The unique identifier for this account.
    name string
    (String) The user-defined name for this snapshot.
    remotes GetIsBackupPolicyJobTargetSnapshotRemote[]
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resourceType string
    (String) The resource type.
    crn str
    (String) The CRN for this snapshot.
    deleteds Sequence[GetIsBackupPolicyJobTargetSnapshotDeleted]
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href str
    (Computed, String) The URL for this region.
    id str
    (Computed, String) The unique identifier for this account.
    name str
    (String) The user-defined name for this snapshot.
    remotes Sequence[GetIsBackupPolicyJobTargetSnapshotRemote]
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resource_type str
    (String) The resource type.
    crn String
    (String) The CRN for this snapshot.
    deleteds List<Property Map>
    (List) If present, this property indicates the referenced resource has been deleted and provides some supplementary information.
    href String
    (Computed, String) The URL for this region.
    id String
    (Computed, String) The unique identifier for this account.
    name String
    (String) The user-defined name for this snapshot.
    remotes List<Property Map>
    (Optional, List) If present, this property indicates that the resource associated with this referenceis remote and therefore may not be directly retrievable. Nested schema for remote:
    resourceType String
    (String) The resource type.

    GetIsBackupPolicyJobTargetSnapshotDeleted

    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.

    GetIsBackupPolicyJobTargetSnapshotRemote

    Accounts List<GetIsBackupPolicyJobTargetSnapshotRemoteAccount>
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested schema for account:
    Regions List<GetIsBackupPolicyJobTargetSnapshotRemoteRegion>
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested schema for region:
    Accounts []GetIsBackupPolicyJobTargetSnapshotRemoteAccount
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested schema for account:
    Regions []GetIsBackupPolicyJobTargetSnapshotRemoteRegion
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested schema for region:
    accounts List<GetIsBackupPolicyJobTargetSnapshotRemoteAccount>
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested schema for account:
    regions List<GetIsBackupPolicyJobTargetSnapshotRemoteRegion>
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested schema for region:
    accounts GetIsBackupPolicyJobTargetSnapshotRemoteAccount[]
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested schema for account:
    regions GetIsBackupPolicyJobTargetSnapshotRemoteRegion[]
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested schema for region:
    accounts Sequence[GetIsBackupPolicyJobTargetSnapshotRemoteAccount]
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested schema for account:
    regions Sequence[GetIsBackupPolicyJobTargetSnapshotRemoteRegion]
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested schema for region:
    accounts List<Property Map>
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisaccount, and identifies the owning account. Nested schema for account:
    regions List<Property Map>
    (Optional, List) If present, this property indicates that the referenced resource is remote to thisregion, and identifies the native region. Nested schema for region:

    GetIsBackupPolicyJobTargetSnapshotRemoteAccount

    Id string
    (Computed, String) The unique identifier for this account.
    ResourceType string
    (String) The resource type.
    Id string
    (Computed, String) The unique identifier for this account.
    ResourceType string
    (String) The resource type.
    id String
    (Computed, String) The unique identifier for this account.
    resourceType String
    (String) The resource type.
    id string
    (Computed, String) The unique identifier for this account.
    resourceType string
    (String) The resource type.
    id str
    (Computed, String) The unique identifier for this account.
    resource_type str
    (String) The resource type.
    id String
    (Computed, String) The unique identifier for this account.
    resourceType String
    (String) The resource type.

    GetIsBackupPolicyJobTargetSnapshotRemoteRegion

    Href string
    (Computed, String) The URL for this region.
    Name string
    (String) The user-defined name for this snapshot.
    Href string
    (Computed, String) The URL for this region.
    Name string
    (String) The user-defined name for this snapshot.
    href String
    (Computed, String) The URL for this region.
    name String
    (String) The user-defined name for this snapshot.
    href string
    (Computed, String) The URL for this region.
    name string
    (String) The user-defined name for this snapshot.
    href str
    (Computed, String) The URL for this region.
    name str
    (String) The user-defined name for this snapshot.
    href String
    (Computed, String) The URL for this region.
    name String
    (String) The user-defined name for this snapshot.

    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