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

ibm.getBackupRecoveryProtectionGroupRuns

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 to retrieve information about backup_recovery_protection_group_runs. You can then reference the fields of the data source in other resources within the same configuration by using interpolation syntax.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const backupRecoveryProtectionGroupRuns = ibm.getBackupRecoveryProtectionGroupRuns({
        protectionGroupId: ibm_backup_recovery_protection_group.backup_recovery_protection_group_instance.backup_recovery_protection_group_id,
        xIbmTenantId: "x_ibm_tenant_id",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    backup_recovery_protection_group_runs = ibm.get_backup_recovery_protection_group_runs(protection_group_id=ibm_backup_recovery_protection_group["backup_recovery_protection_group_instance"]["backup_recovery_protection_group_id"],
        x_ibm_tenant_id="x_ibm_tenant_id")
    
    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.GetBackupRecoveryProtectionGroupRuns(ctx, &ibm.GetBackupRecoveryProtectionGroupRunsArgs{
    			ProtectionGroupId: ibm_backup_recovery_protection_group.Backup_recovery_protection_group_instance.Backup_recovery_protection_group_id,
    			XIbmTenantId:      "x_ibm_tenant_id",
    		}, 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 backupRecoveryProtectionGroupRuns = Ibm.GetBackupRecoveryProtectionGroupRuns.Invoke(new()
        {
            ProtectionGroupId = ibm_backup_recovery_protection_group.Backup_recovery_protection_group_instance.Backup_recovery_protection_group_id,
            XIbmTenantId = "x_ibm_tenant_id",
        });
    
    });
    
    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.GetBackupRecoveryProtectionGroupRunsArgs;
    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 backupRecoveryProtectionGroupRuns = IbmFunctions.getBackupRecoveryProtectionGroupRuns(GetBackupRecoveryProtectionGroupRunsArgs.builder()
                .protectionGroupId(ibm_backup_recovery_protection_group.backup_recovery_protection_group_instance().backup_recovery_protection_group_id())
                .xIbmTenantId("x_ibm_tenant_id")
                .build());
    
        }
    }
    
    variables:
      backupRecoveryProtectionGroupRuns:
        fn::invoke:
          function: ibm:getBackupRecoveryProtectionGroupRuns
          arguments:
            protectionGroupId: ${ibm_backup_recovery_protection_group.backup_recovery_protection_group_instance.backup_recovery_protection_group_id}
            xIbmTenantId: x_ibm_tenant_id
    

    Using getBackupRecoveryProtectionGroupRuns

    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 getBackupRecoveryProtectionGroupRuns(args: GetBackupRecoveryProtectionGroupRunsArgs, opts?: InvokeOptions): Promise<GetBackupRecoveryProtectionGroupRunsResult>
    function getBackupRecoveryProtectionGroupRunsOutput(args: GetBackupRecoveryProtectionGroupRunsOutputArgs, opts?: InvokeOptions): Output<GetBackupRecoveryProtectionGroupRunsResult>
    def get_backup_recovery_protection_group_runs(archival_run_statuses: Optional[Sequence[str]] = None,
                                                  cloud_spin_run_statuses: Optional[Sequence[str]] = None,
                                                  end_time_usecs: Optional[float] = None,
                                                  exclude_non_restorable_runs: Optional[bool] = None,
                                                  filter_by_copy_task_end_time: Optional[bool] = None,
                                                  filter_by_end_time: Optional[bool] = None,
                                                  id: Optional[str] = None,
                                                  include_object_details: Optional[bool] = None,
                                                  local_backup_run_statuses: Optional[Sequence[str]] = None,
                                                  num_runs: Optional[float] = None,
                                                  only_return_successful_copy_run: Optional[bool] = None,
                                                  protection_group_id: Optional[str] = None,
                                                  replication_run_statuses: Optional[Sequence[str]] = None,
                                                  request_initiator_type: Optional[str] = None,
                                                  run_id: Optional[str] = None,
                                                  run_tags: Optional[Sequence[str]] = None,
                                                  run_types: Optional[Sequence[str]] = None,
                                                  snapshot_target_types: Optional[Sequence[str]] = None,
                                                  start_time_usecs: Optional[float] = None,
                                                  use_cached_data: Optional[bool] = None,
                                                  x_ibm_tenant_id: Optional[str] = None,
                                                  opts: Optional[InvokeOptions] = None) -> GetBackupRecoveryProtectionGroupRunsResult
    def get_backup_recovery_protection_group_runs_output(archival_run_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                  cloud_spin_run_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                  end_time_usecs: Optional[pulumi.Input[float]] = None,
                                                  exclude_non_restorable_runs: Optional[pulumi.Input[bool]] = None,
                                                  filter_by_copy_task_end_time: Optional[pulumi.Input[bool]] = None,
                                                  filter_by_end_time: Optional[pulumi.Input[bool]] = None,
                                                  id: Optional[pulumi.Input[str]] = None,
                                                  include_object_details: Optional[pulumi.Input[bool]] = None,
                                                  local_backup_run_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                  num_runs: Optional[pulumi.Input[float]] = None,
                                                  only_return_successful_copy_run: Optional[pulumi.Input[bool]] = None,
                                                  protection_group_id: Optional[pulumi.Input[str]] = None,
                                                  replication_run_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                  request_initiator_type: Optional[pulumi.Input[str]] = None,
                                                  run_id: Optional[pulumi.Input[str]] = None,
                                                  run_tags: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                  run_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                  snapshot_target_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                  start_time_usecs: Optional[pulumi.Input[float]] = None,
                                                  use_cached_data: Optional[pulumi.Input[bool]] = None,
                                                  x_ibm_tenant_id: Optional[pulumi.Input[str]] = None,
                                                  opts: Optional[InvokeOptions] = None) -> Output[GetBackupRecoveryProtectionGroupRunsResult]
    func GetBackupRecoveryProtectionGroupRuns(ctx *Context, args *GetBackupRecoveryProtectionGroupRunsArgs, opts ...InvokeOption) (*GetBackupRecoveryProtectionGroupRunsResult, error)
    func GetBackupRecoveryProtectionGroupRunsOutput(ctx *Context, args *GetBackupRecoveryProtectionGroupRunsOutputArgs, opts ...InvokeOption) GetBackupRecoveryProtectionGroupRunsResultOutput

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

    public static class GetBackupRecoveryProtectionGroupRuns 
    {
        public static Task<GetBackupRecoveryProtectionGroupRunsResult> InvokeAsync(GetBackupRecoveryProtectionGroupRunsArgs args, InvokeOptions? opts = null)
        public static Output<GetBackupRecoveryProtectionGroupRunsResult> Invoke(GetBackupRecoveryProtectionGroupRunsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetBackupRecoveryProtectionGroupRunsResult> getBackupRecoveryProtectionGroupRuns(GetBackupRecoveryProtectionGroupRunsArgs args, InvokeOptions options)
    public static Output<GetBackupRecoveryProtectionGroupRunsResult> getBackupRecoveryProtectionGroupRuns(GetBackupRecoveryProtectionGroupRunsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getBackupRecoveryProtectionGroupRuns:getBackupRecoveryProtectionGroupRuns
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProtectionGroupId string
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    XIbmTenantId string
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    ArchivalRunStatuses List<string>
    Specifies a list of archival status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    CloudSpinRunStatuses List<string>
    Specifies a list of cloud spin status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExcludeNonRestorableRuns bool
    Specifies whether to exclude non restorable runs. Run is treated restorable only if there is atleast one object snapshot (which may be either a local or an archival snapshot) which is not deleted or expired. Default value is false.

    • Constraints: The default value is false.
    FilterByCopyTaskEndTime bool
    If true, then the details of the runs for which any copyTask completed in the given timerange will be returned. Only one of filterByEndTime and filterByCopyTaskEndTime can be set.
    FilterByEndTime bool
    If true, the runs with backup end time within the specified time range will be returned. Otherwise, the runs with start time in the time range are returned.
    Id string
    (String) The tenant id.
    IncludeObjectDetails bool
    Specifies if the result includes the object details for each protection run. If set to true, details of the protected object will be returned. If set to false or not specified, details will not be returned.
    LocalBackupRunStatuses List<string>
    Specifies a list of local backup status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    NumRuns double
    Specifies the max number of runs. If not specified, at most 100 runs will be returned.
    OnlyReturnSuccessfulCopyRun bool
    only successful copyruns are returned.
    ReplicationRunStatuses List<string>
    Specifies a list of replication status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    RequestInitiatorType string
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    RunId string
    Specifies the protection run id.

    • Constraints: The value must match regular expression /^\\d+:\\d+$/.
    RunTags List<string>
    Specifies a list of tags for protection runs. If this is specified, only the runs which match these tags will be returned.
    RunTypes List<string>
    Filter by run type. Only protection run matching the specified types will be returned.

    • Constraints: Allowable list items are: kAll, kHydrateCDP, kSystem, kStorageArraySnapshot, kIncremental, kFull, kLog.
    SnapshotTargetTypes List<string>
    Specifies the snapshot's target type which should be filtered.

    • Constraints: Allowable list items are: Local, Archival, RpaasArchival, StorageArraySnapshot, Remote.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    UseCachedData bool
    Specifies whether we can serve the GET request from the read replica cache. There is a lag of 15 seconds between the read replica and primary data source.
    ProtectionGroupId string
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    XIbmTenantId string
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    ArchivalRunStatuses []string
    Specifies a list of archival status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    CloudSpinRunStatuses []string
    Specifies a list of cloud spin status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExcludeNonRestorableRuns bool
    Specifies whether to exclude non restorable runs. Run is treated restorable only if there is atleast one object snapshot (which may be either a local or an archival snapshot) which is not deleted or expired. Default value is false.

    • Constraints: The default value is false.
    FilterByCopyTaskEndTime bool
    If true, then the details of the runs for which any copyTask completed in the given timerange will be returned. Only one of filterByEndTime and filterByCopyTaskEndTime can be set.
    FilterByEndTime bool
    If true, the runs with backup end time within the specified time range will be returned. Otherwise, the runs with start time in the time range are returned.
    Id string
    (String) The tenant id.
    IncludeObjectDetails bool
    Specifies if the result includes the object details for each protection run. If set to true, details of the protected object will be returned. If set to false or not specified, details will not be returned.
    LocalBackupRunStatuses []string
    Specifies a list of local backup status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    NumRuns float64
    Specifies the max number of runs. If not specified, at most 100 runs will be returned.
    OnlyReturnSuccessfulCopyRun bool
    only successful copyruns are returned.
    ReplicationRunStatuses []string
    Specifies a list of replication status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    RequestInitiatorType string
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    RunId string
    Specifies the protection run id.

    • Constraints: The value must match regular expression /^\\d+:\\d+$/.
    RunTags []string
    Specifies a list of tags for protection runs. If this is specified, only the runs which match these tags will be returned.
    RunTypes []string
    Filter by run type. Only protection run matching the specified types will be returned.

    • Constraints: Allowable list items are: kAll, kHydrateCDP, kSystem, kStorageArraySnapshot, kIncremental, kFull, kLog.
    SnapshotTargetTypes []string
    Specifies the snapshot's target type which should be filtered.

    • Constraints: Allowable list items are: Local, Archival, RpaasArchival, StorageArraySnapshot, Remote.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    UseCachedData bool
    Specifies whether we can serve the GET request from the read replica cache. There is a lag of 15 seconds between the read replica and primary data source.
    protectionGroupId String
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    xIbmTenantId String
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    archivalRunStatuses List<String>
    Specifies a list of archival status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    cloudSpinRunStatuses List<String>
    Specifies a list of cloud spin status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    excludeNonRestorableRuns Boolean
    Specifies whether to exclude non restorable runs. Run is treated restorable only if there is atleast one object snapshot (which may be either a local or an archival snapshot) which is not deleted or expired. Default value is false.

    • Constraints: The default value is false.
    filterByCopyTaskEndTime Boolean
    If true, then the details of the runs for which any copyTask completed in the given timerange will be returned. Only one of filterByEndTime and filterByCopyTaskEndTime can be set.
    filterByEndTime Boolean
    If true, the runs with backup end time within the specified time range will be returned. Otherwise, the runs with start time in the time range are returned.
    id String
    (String) The tenant id.
    includeObjectDetails Boolean
    Specifies if the result includes the object details for each protection run. If set to true, details of the protected object will be returned. If set to false or not specified, details will not be returned.
    localBackupRunStatuses List<String>
    Specifies a list of local backup status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    numRuns Double
    Specifies the max number of runs. If not specified, at most 100 runs will be returned.
    onlyReturnSuccessfulCopyRun Boolean
    only successful copyruns are returned.
    replicationRunStatuses List<String>
    Specifies a list of replication status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    requestInitiatorType String
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    runId String
    Specifies the protection run id.

    • Constraints: The value must match regular expression /^\\d+:\\d+$/.
    runTags List<String>
    Specifies a list of tags for protection runs. If this is specified, only the runs which match these tags will be returned.
    runTypes List<String>
    Filter by run type. Only protection run matching the specified types will be returned.

    • Constraints: Allowable list items are: kAll, kHydrateCDP, kSystem, kStorageArraySnapshot, kIncremental, kFull, kLog.
    snapshotTargetTypes List<String>
    Specifies the snapshot's target type which should be filtered.

    • Constraints: Allowable list items are: Local, Archival, RpaasArchival, StorageArraySnapshot, Remote.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    useCachedData Boolean
    Specifies whether we can serve the GET request from the read replica cache. There is a lag of 15 seconds between the read replica and primary data source.
    protectionGroupId string
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    xIbmTenantId string
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    archivalRunStatuses string[]
    Specifies a list of archival status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    cloudSpinRunStatuses string[]
    Specifies a list of cloud spin status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    excludeNonRestorableRuns boolean
    Specifies whether to exclude non restorable runs. Run is treated restorable only if there is atleast one object snapshot (which may be either a local or an archival snapshot) which is not deleted or expired. Default value is false.

    • Constraints: The default value is false.
    filterByCopyTaskEndTime boolean
    If true, then the details of the runs for which any copyTask completed in the given timerange will be returned. Only one of filterByEndTime and filterByCopyTaskEndTime can be set.
    filterByEndTime boolean
    If true, the runs with backup end time within the specified time range will be returned. Otherwise, the runs with start time in the time range are returned.
    id string
    (String) The tenant id.
    includeObjectDetails boolean
    Specifies if the result includes the object details for each protection run. If set to true, details of the protected object will be returned. If set to false or not specified, details will not be returned.
    localBackupRunStatuses string[]
    Specifies a list of local backup status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    numRuns number
    Specifies the max number of runs. If not specified, at most 100 runs will be returned.
    onlyReturnSuccessfulCopyRun boolean
    only successful copyruns are returned.
    replicationRunStatuses string[]
    Specifies a list of replication status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    requestInitiatorType string
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    runId string
    Specifies the protection run id.

    • Constraints: The value must match regular expression /^\\d+:\\d+$/.
    runTags string[]
    Specifies a list of tags for protection runs. If this is specified, only the runs which match these tags will be returned.
    runTypes string[]
    Filter by run type. Only protection run matching the specified types will be returned.

    • Constraints: Allowable list items are: kAll, kHydrateCDP, kSystem, kStorageArraySnapshot, kIncremental, kFull, kLog.
    snapshotTargetTypes string[]
    Specifies the snapshot's target type which should be filtered.

    • Constraints: Allowable list items are: Local, Archival, RpaasArchival, StorageArraySnapshot, Remote.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    useCachedData boolean
    Specifies whether we can serve the GET request from the read replica cache. There is a lag of 15 seconds between the read replica and primary data source.
    protection_group_id str
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    x_ibm_tenant_id str
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    archival_run_statuses Sequence[str]
    Specifies a list of archival status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    cloud_spin_run_statuses Sequence[str]
    Specifies a list of cloud spin status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    exclude_non_restorable_runs bool
    Specifies whether to exclude non restorable runs. Run is treated restorable only if there is atleast one object snapshot (which may be either a local or an archival snapshot) which is not deleted or expired. Default value is false.

    • Constraints: The default value is false.
    filter_by_copy_task_end_time bool
    If true, then the details of the runs for which any copyTask completed in the given timerange will be returned. Only one of filterByEndTime and filterByCopyTaskEndTime can be set.
    filter_by_end_time bool
    If true, the runs with backup end time within the specified time range will be returned. Otherwise, the runs with start time in the time range are returned.
    id str
    (String) The tenant id.
    include_object_details bool
    Specifies if the result includes the object details for each protection run. If set to true, details of the protected object will be returned. If set to false or not specified, details will not be returned.
    local_backup_run_statuses Sequence[str]
    Specifies a list of local backup status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    num_runs float
    Specifies the max number of runs. If not specified, at most 100 runs will be returned.
    only_return_successful_copy_run bool
    only successful copyruns are returned.
    replication_run_statuses Sequence[str]
    Specifies a list of replication status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    request_initiator_type str
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    run_id str
    Specifies the protection run id.

    • Constraints: The value must match regular expression /^\\d+:\\d+$/.
    run_tags Sequence[str]
    Specifies a list of tags for protection runs. If this is specified, only the runs which match these tags will be returned.
    run_types Sequence[str]
    Filter by run type. Only protection run matching the specified types will be returned.

    • Constraints: Allowable list items are: kAll, kHydrateCDP, kSystem, kStorageArraySnapshot, kIncremental, kFull, kLog.
    snapshot_target_types Sequence[str]
    Specifies the snapshot's target type which should be filtered.

    • Constraints: Allowable list items are: Local, Archival, RpaasArchival, StorageArraySnapshot, Remote.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    use_cached_data bool
    Specifies whether we can serve the GET request from the read replica cache. There is a lag of 15 seconds between the read replica and primary data source.
    protectionGroupId String
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    xIbmTenantId String
    Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
    archivalRunStatuses List<String>
    Specifies a list of archival status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    cloudSpinRunStatuses List<String>
    Specifies a list of cloud spin status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    excludeNonRestorableRuns Boolean
    Specifies whether to exclude non restorable runs. Run is treated restorable only if there is atleast one object snapshot (which may be either a local or an archival snapshot) which is not deleted or expired. Default value is false.

    • Constraints: The default value is false.
    filterByCopyTaskEndTime Boolean
    If true, then the details of the runs for which any copyTask completed in the given timerange will be returned. Only one of filterByEndTime and filterByCopyTaskEndTime can be set.
    filterByEndTime Boolean
    If true, the runs with backup end time within the specified time range will be returned. Otherwise, the runs with start time in the time range are returned.
    id String
    (String) The tenant id.
    includeObjectDetails Boolean
    Specifies if the result includes the object details for each protection run. If set to true, details of the protected object will be returned. If set to false or not specified, details will not be returned.
    localBackupRunStatuses List<String>
    Specifies a list of local backup status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    numRuns Number
    Specifies the max number of runs. If not specified, at most 100 runs will be returned.
    onlyReturnSuccessfulCopyRun Boolean
    only successful copyruns are returned.
    replicationRunStatuses List<String>
    Specifies a list of replication status, runs matching the status will be returned. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Paused' indicates that the ongoing run has been paused. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable list items are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    requestInitiatorType String
    Specifies the type of request from UI, which is used for services like magneto to determine the priority of requests.

    • Constraints: Allowable values are: UIUser, UIAuto, Helios.
    runId String
    Specifies the protection run id.

    • Constraints: The value must match regular expression /^\\d+:\\d+$/.
    runTags List<String>
    Specifies a list of tags for protection runs. If this is specified, only the runs which match these tags will be returned.
    runTypes List<String>
    Filter by run type. Only protection run matching the specified types will be returned.

    • Constraints: Allowable list items are: kAll, kHydrateCDP, kSystem, kStorageArraySnapshot, kIncremental, kFull, kLog.
    snapshotTargetTypes List<String>
    Specifies the snapshot's target type which should be filtered.

    • Constraints: Allowable list items are: Local, Archival, RpaasArchival, StorageArraySnapshot, Remote.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    useCachedData Boolean
    Specifies whether we can serve the GET request from the read replica cache. There is a lag of 15 seconds between the read replica and primary data source.

    getBackupRecoveryProtectionGroupRuns Result

    The following output properties are available:

    Id string
    (String) The tenant id.
    ProtectionGroupId string
    (String) ProtectionGroupId to which this run belongs.
    Runs List<GetBackupRecoveryProtectionGroupRunsRun>
    (List) Specifies the list of Protection Group runs. Nested schema for runs:
    TotalRuns double
    (Integer) Specifies the count of total runs exist for the given set of filters. The number of runs in single API call are limited and this count can be used to estimate query filter values to get next set of remaining runs. Please note that this field will only be populated if startTimeUsecs or endTimeUsecs or both are specified in query parameters.
    XIbmTenantId string
    ArchivalRunStatuses List<string>
    CloudSpinRunStatuses List<string>
    EndTimeUsecs double
    (Integer) Specifies the end time of replication in Unix epoch Timestamp(in microseconds) for a target.
    ExcludeNonRestorableRuns bool
    FilterByCopyTaskEndTime bool
    FilterByEndTime bool
    IncludeObjectDetails bool
    LocalBackupRunStatuses List<string>
    NumRuns double
    OnlyReturnSuccessfulCopyRun bool
    ReplicationRunStatuses List<string>
    RequestInitiatorType string
    RunId string
    RunTags List<string>
    RunTypes List<string>
    SnapshotTargetTypes List<string>
    StartTimeUsecs double
    (Integer) Specifies the start time of replication in Unix epoch Timestamp(in microseconds) for a target.
    UseCachedData bool
    Id string
    (String) The tenant id.
    ProtectionGroupId string
    (String) ProtectionGroupId to which this run belongs.
    Runs []GetBackupRecoveryProtectionGroupRunsRun
    (List) Specifies the list of Protection Group runs. Nested schema for runs:
    TotalRuns float64
    (Integer) Specifies the count of total runs exist for the given set of filters. The number of runs in single API call are limited and this count can be used to estimate query filter values to get next set of remaining runs. Please note that this field will only be populated if startTimeUsecs or endTimeUsecs or both are specified in query parameters.
    XIbmTenantId string
    ArchivalRunStatuses []string
    CloudSpinRunStatuses []string
    EndTimeUsecs float64
    (Integer) Specifies the end time of replication in Unix epoch Timestamp(in microseconds) for a target.
    ExcludeNonRestorableRuns bool
    FilterByCopyTaskEndTime bool
    FilterByEndTime bool
    IncludeObjectDetails bool
    LocalBackupRunStatuses []string
    NumRuns float64
    OnlyReturnSuccessfulCopyRun bool
    ReplicationRunStatuses []string
    RequestInitiatorType string
    RunId string
    RunTags []string
    RunTypes []string
    SnapshotTargetTypes []string
    StartTimeUsecs float64
    (Integer) Specifies the start time of replication in Unix epoch Timestamp(in microseconds) for a target.
    UseCachedData bool
    id String
    (String) The tenant id.
    protectionGroupId String
    (String) ProtectionGroupId to which this run belongs.
    runs List<GetBackupRecoveryProtectionGroupRunsRun>
    (List) Specifies the list of Protection Group runs. Nested schema for runs:
    totalRuns Double
    (Integer) Specifies the count of total runs exist for the given set of filters. The number of runs in single API call are limited and this count can be used to estimate query filter values to get next set of remaining runs. Please note that this field will only be populated if startTimeUsecs or endTimeUsecs or both are specified in query parameters.
    xIbmTenantId String
    archivalRunStatuses List<String>
    cloudSpinRunStatuses List<String>
    endTimeUsecs Double
    (Integer) Specifies the end time of replication in Unix epoch Timestamp(in microseconds) for a target.
    excludeNonRestorableRuns Boolean
    filterByCopyTaskEndTime Boolean
    filterByEndTime Boolean
    includeObjectDetails Boolean
    localBackupRunStatuses List<String>
    numRuns Double
    onlyReturnSuccessfulCopyRun Boolean
    replicationRunStatuses List<String>
    requestInitiatorType String
    runId String
    runTags List<String>
    runTypes List<String>
    snapshotTargetTypes List<String>
    startTimeUsecs Double
    (Integer) Specifies the start time of replication in Unix epoch Timestamp(in microseconds) for a target.
    useCachedData Boolean
    id string
    (String) The tenant id.
    protectionGroupId string
    (String) ProtectionGroupId to which this run belongs.
    runs GetBackupRecoveryProtectionGroupRunsRun[]
    (List) Specifies the list of Protection Group runs. Nested schema for runs:
    totalRuns number
    (Integer) Specifies the count of total runs exist for the given set of filters. The number of runs in single API call are limited and this count can be used to estimate query filter values to get next set of remaining runs. Please note that this field will only be populated if startTimeUsecs or endTimeUsecs or both are specified in query parameters.
    xIbmTenantId string
    archivalRunStatuses string[]
    cloudSpinRunStatuses string[]
    endTimeUsecs number
    (Integer) Specifies the end time of replication in Unix epoch Timestamp(in microseconds) for a target.
    excludeNonRestorableRuns boolean
    filterByCopyTaskEndTime boolean
    filterByEndTime boolean
    includeObjectDetails boolean
    localBackupRunStatuses string[]
    numRuns number
    onlyReturnSuccessfulCopyRun boolean
    replicationRunStatuses string[]
    requestInitiatorType string
    runId string
    runTags string[]
    runTypes string[]
    snapshotTargetTypes string[]
    startTimeUsecs number
    (Integer) Specifies the start time of replication in Unix epoch Timestamp(in microseconds) for a target.
    useCachedData boolean
    id str
    (String) The tenant id.
    protection_group_id str
    (String) ProtectionGroupId to which this run belongs.
    runs Sequence[GetBackupRecoveryProtectionGroupRunsRun]
    (List) Specifies the list of Protection Group runs. Nested schema for runs:
    total_runs float
    (Integer) Specifies the count of total runs exist for the given set of filters. The number of runs in single API call are limited and this count can be used to estimate query filter values to get next set of remaining runs. Please note that this field will only be populated if startTimeUsecs or endTimeUsecs or both are specified in query parameters.
    x_ibm_tenant_id str
    archival_run_statuses Sequence[str]
    cloud_spin_run_statuses Sequence[str]
    end_time_usecs float
    (Integer) Specifies the end time of replication in Unix epoch Timestamp(in microseconds) for a target.
    exclude_non_restorable_runs bool
    filter_by_copy_task_end_time bool
    filter_by_end_time bool
    include_object_details bool
    local_backup_run_statuses Sequence[str]
    num_runs float
    only_return_successful_copy_run bool
    replication_run_statuses Sequence[str]
    request_initiator_type str
    run_id str
    run_tags Sequence[str]
    run_types Sequence[str]
    snapshot_target_types Sequence[str]
    start_time_usecs float
    (Integer) Specifies the start time of replication in Unix epoch Timestamp(in microseconds) for a target.
    use_cached_data bool
    id String
    (String) The tenant id.
    protectionGroupId String
    (String) ProtectionGroupId to which this run belongs.
    runs List<Property Map>
    (List) Specifies the list of Protection Group runs. Nested schema for runs:
    totalRuns Number
    (Integer) Specifies the count of total runs exist for the given set of filters. The number of runs in single API call are limited and this count can be used to estimate query filter values to get next set of remaining runs. Please note that this field will only be populated if startTimeUsecs or endTimeUsecs or both are specified in query parameters.
    xIbmTenantId String
    archivalRunStatuses List<String>
    cloudSpinRunStatuses List<String>
    endTimeUsecs Number
    (Integer) Specifies the end time of replication in Unix epoch Timestamp(in microseconds) for a target.
    excludeNonRestorableRuns Boolean
    filterByCopyTaskEndTime Boolean
    filterByEndTime Boolean
    includeObjectDetails Boolean
    localBackupRunStatuses List<String>
    numRuns Number
    onlyReturnSuccessfulCopyRun Boolean
    replicationRunStatuses List<String>
    requestInitiatorType String
    runId String
    runTags List<String>
    runTypes List<String>
    snapshotTargetTypes List<String>
    startTimeUsecs Number
    (Integer) Specifies the start time of replication in Unix epoch Timestamp(in microseconds) for a target.
    useCachedData Boolean

    Supporting Types

    GetBackupRecoveryProtectionGroupRunsRun

    ArchivalInfos List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfo>
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    CloudSpinInfos List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfo>
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    ExternallyTriggeredBackupTag string
    (String) The tag of externally triggered backup job.
    HasLocalSnapshot bool
    (Boolean) Specifies whether the run has a local snapshot. For cloud retrieved runs there may not be local snapshots.
    Id string
    (String) The tenant id.
    IsCloudArchivalDirect bool
    (Boolean) Specifies whether the run is a CAD run if cloud archive direct feature is enabled. If this field is true, the primary backup copy will only be available at the given archived location.
    IsLocalSnapshotsDeleted bool
    (Boolean) Specifies if snapshots for this run has been deleted.
    IsReplicationRun bool
    (Boolean) Specifies if this protection run is a replication run.
    LocalBackupInfos List<GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfo>
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for local_backup_info:
    Objects List<GetBackupRecoveryProtectionGroupRunsRunObject>
    (List) Snapahot, replication, archival results for each object. Nested schema for objects:
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    OriginClusterIdentifiers List<GetBackupRecoveryProtectionGroupRunsRunOriginClusterIdentifier>
    (List) Specifies the information about a cluster. Nested schema for origin_cluster_identifier:
    OriginProtectionGroupId string
    (String) ProtectionGroupId to which this run belongs on the primary cluster if this run is a replication run.
    OriginalBackupInfos List<GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfo>
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    Permissions List<GetBackupRecoveryProtectionGroupRunsRunPermission>
    (List) Specifies the list of tenants that have permissions for this protection group run. Nested schema for permissions:
    ProtectionGroupId string
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    ProtectionGroupInstanceId double
    (Integer) Protection Group instance Id. This field will be removed later.
    ProtectionGroupName string
    (String) Name of the Protection Group to which this run belongs.
    ReplicationInfos List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfo>
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    ArchivalInfos []GetBackupRecoveryProtectionGroupRunsRunArchivalInfo
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    CloudSpinInfos []GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfo
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    ExternallyTriggeredBackupTag string
    (String) The tag of externally triggered backup job.
    HasLocalSnapshot bool
    (Boolean) Specifies whether the run has a local snapshot. For cloud retrieved runs there may not be local snapshots.
    Id string
    (String) The tenant id.
    IsCloudArchivalDirect bool
    (Boolean) Specifies whether the run is a CAD run if cloud archive direct feature is enabled. If this field is true, the primary backup copy will only be available at the given archived location.
    IsLocalSnapshotsDeleted bool
    (Boolean) Specifies if snapshots for this run has been deleted.
    IsReplicationRun bool
    (Boolean) Specifies if this protection run is a replication run.
    LocalBackupInfos []GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfo
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for local_backup_info:
    Objects []GetBackupRecoveryProtectionGroupRunsRunObject
    (List) Snapahot, replication, archival results for each object. Nested schema for objects:
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    OriginClusterIdentifiers []GetBackupRecoveryProtectionGroupRunsRunOriginClusterIdentifier
    (List) Specifies the information about a cluster. Nested schema for origin_cluster_identifier:
    OriginProtectionGroupId string
    (String) ProtectionGroupId to which this run belongs on the primary cluster if this run is a replication run.
    OriginalBackupInfos []GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfo
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    Permissions []GetBackupRecoveryProtectionGroupRunsRunPermission
    (List) Specifies the list of tenants that have permissions for this protection group run. Nested schema for permissions:
    ProtectionGroupId string
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    ProtectionGroupInstanceId float64
    (Integer) Protection Group instance Id. This field will be removed later.
    ProtectionGroupName string
    (String) Name of the Protection Group to which this run belongs.
    ReplicationInfos []GetBackupRecoveryProtectionGroupRunsRunReplicationInfo
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    archivalInfos List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfo>
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    cloudSpinInfos List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfo>
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    externallyTriggeredBackupTag String
    (String) The tag of externally triggered backup job.
    hasLocalSnapshot Boolean
    (Boolean) Specifies whether the run has a local snapshot. For cloud retrieved runs there may not be local snapshots.
    id String
    (String) The tenant id.
    isCloudArchivalDirect Boolean
    (Boolean) Specifies whether the run is a CAD run if cloud archive direct feature is enabled. If this field is true, the primary backup copy will only be available at the given archived location.
    isLocalSnapshotsDeleted Boolean
    (Boolean) Specifies if snapshots for this run has been deleted.
    isReplicationRun Boolean
    (Boolean) Specifies if this protection run is a replication run.
    localBackupInfos List<GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfo>
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for local_backup_info:
    objects List<GetBackupRecoveryProtectionGroupRunsRunObject>
    (List) Snapahot, replication, archival results for each object. Nested schema for objects:
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    originClusterIdentifiers List<GetBackupRecoveryProtectionGroupRunsRunOriginClusterIdentifier>
    (List) Specifies the information about a cluster. Nested schema for origin_cluster_identifier:
    originProtectionGroupId String
    (String) ProtectionGroupId to which this run belongs on the primary cluster if this run is a replication run.
    originalBackupInfos List<GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfo>
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    permissions List<GetBackupRecoveryProtectionGroupRunsRunPermission>
    (List) Specifies the list of tenants that have permissions for this protection group run. Nested schema for permissions:
    protectionGroupId String
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    protectionGroupInstanceId Double
    (Integer) Protection Group instance Id. This field will be removed later.
    protectionGroupName String
    (String) Name of the Protection Group to which this run belongs.
    replicationInfos List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfo>
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    archivalInfos GetBackupRecoveryProtectionGroupRunsRunArchivalInfo[]
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    cloudSpinInfos GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfo[]
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    externallyTriggeredBackupTag string
    (String) The tag of externally triggered backup job.
    hasLocalSnapshot boolean
    (Boolean) Specifies whether the run has a local snapshot. For cloud retrieved runs there may not be local snapshots.
    id string
    (String) The tenant id.
    isCloudArchivalDirect boolean
    (Boolean) Specifies whether the run is a CAD run if cloud archive direct feature is enabled. If this field is true, the primary backup copy will only be available at the given archived location.
    isLocalSnapshotsDeleted boolean
    (Boolean) Specifies if snapshots for this run has been deleted.
    isReplicationRun boolean
    (Boolean) Specifies if this protection run is a replication run.
    localBackupInfos GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfo[]
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for local_backup_info:
    objects GetBackupRecoveryProtectionGroupRunsRunObject[]
    (List) Snapahot, replication, archival results for each object. Nested schema for objects:
    onLegalHold boolean
    (Boolean) Specifies the legal hold status for a replication target.
    originClusterIdentifiers GetBackupRecoveryProtectionGroupRunsRunOriginClusterIdentifier[]
    (List) Specifies the information about a cluster. Nested schema for origin_cluster_identifier:
    originProtectionGroupId string
    (String) ProtectionGroupId to which this run belongs on the primary cluster if this run is a replication run.
    originalBackupInfos GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfo[]
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    permissions GetBackupRecoveryProtectionGroupRunsRunPermission[]
    (List) Specifies the list of tenants that have permissions for this protection group run. Nested schema for permissions:
    protectionGroupId string
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    protectionGroupInstanceId number
    (Integer) Protection Group instance Id. This field will be removed later.
    protectionGroupName string
    (String) Name of the Protection Group to which this run belongs.
    replicationInfos GetBackupRecoveryProtectionGroupRunsRunReplicationInfo[]
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    archival_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfo]
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    cloud_spin_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfo]
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    externally_triggered_backup_tag str
    (String) The tag of externally triggered backup job.
    has_local_snapshot bool
    (Boolean) Specifies whether the run has a local snapshot. For cloud retrieved runs there may not be local snapshots.
    id str
    (String) The tenant id.
    is_cloud_archival_direct bool
    (Boolean) Specifies whether the run is a CAD run if cloud archive direct feature is enabled. If this field is true, the primary backup copy will only be available at the given archived location.
    is_local_snapshots_deleted bool
    (Boolean) Specifies if snapshots for this run has been deleted.
    is_replication_run bool
    (Boolean) Specifies if this protection run is a replication run.
    local_backup_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfo]
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for local_backup_info:
    objects Sequence[GetBackupRecoveryProtectionGroupRunsRunObject]
    (List) Snapahot, replication, archival results for each object. Nested schema for objects:
    on_legal_hold bool
    (Boolean) Specifies the legal hold status for a replication target.
    origin_cluster_identifiers Sequence[GetBackupRecoveryProtectionGroupRunsRunOriginClusterIdentifier]
    (List) Specifies the information about a cluster. Nested schema for origin_cluster_identifier:
    origin_protection_group_id str
    (String) ProtectionGroupId to which this run belongs on the primary cluster if this run is a replication run.
    original_backup_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfo]
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    permissions Sequence[GetBackupRecoveryProtectionGroupRunsRunPermission]
    (List) Specifies the list of tenants that have permissions for this protection group run. Nested schema for permissions:
    protection_group_id str
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    protection_group_instance_id float
    (Integer) Protection Group instance Id. This field will be removed later.
    protection_group_name str
    (String) Name of the Protection Group to which this run belongs.
    replication_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunReplicationInfo]
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    archivalInfos List<Property Map>
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    cloudSpinInfos List<Property Map>
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    externallyTriggeredBackupTag String
    (String) The tag of externally triggered backup job.
    hasLocalSnapshot Boolean
    (Boolean) Specifies whether the run has a local snapshot. For cloud retrieved runs there may not be local snapshots.
    id String
    (String) The tenant id.
    isCloudArchivalDirect Boolean
    (Boolean) Specifies whether the run is a CAD run if cloud archive direct feature is enabled. If this field is true, the primary backup copy will only be available at the given archived location.
    isLocalSnapshotsDeleted Boolean
    (Boolean) Specifies if snapshots for this run has been deleted.
    isReplicationRun Boolean
    (Boolean) Specifies if this protection run is a replication run.
    localBackupInfos List<Property Map>
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for local_backup_info:
    objects List<Property Map>
    (List) Snapahot, replication, archival results for each object. Nested schema for objects:
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    originClusterIdentifiers List<Property Map>
    (List) Specifies the information about a cluster. Nested schema for origin_cluster_identifier:
    originProtectionGroupId String
    (String) ProtectionGroupId to which this run belongs on the primary cluster if this run is a replication run.
    originalBackupInfos List<Property Map>
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    permissions List<Property Map>
    (List) Specifies the list of tenants that have permissions for this protection group run. Nested schema for permissions:
    protectionGroupId String
    Specifies a unique id of the Protection Group.

    • Constraints: The value must match regular expression /^\\d+:\\d+:\\d+$/.
    protectionGroupInstanceId Number
    (Integer) Protection Group instance Id. This field will be removed later.
    protectionGroupName String
    (String) Name of the Protection Group to which this run belongs.
    replicationInfos List<Property Map>
    (List) Specifies summary information about replication run. Nested schema for replication_info:

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfo

    ArchivalTargetResults List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResult>
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    ArchivalTargetResults []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResult
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    archivalTargetResults List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResult>
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    archivalTargetResults GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResult[]
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    archival_target_results Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResult]
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    archivalTargetResults List<Property Map>
    (List) Archival result for an archival target. Nested schema for archival_target_results:

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResult

    ArchivalTaskId string
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    CancelledAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup was cancelled.
    CancelledObjectsCount double
    (Integer) Specifies the count of objects for which backup was cancelled.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    FailedAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup failed.
    FailedObjectsCount double
    (Integer) Specifies the count of objects for which backup failed.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsCadArchive bool
    (Boolean) Whether this is CAD archive or not.
    IsForeverIncremental bool
    (Boolean) Whether this is forever incremental or not.
    IsIncremental bool
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    IsSlaViolated bool
    (Boolean) Indicated if SLA has been violated for this run.
    Message string
    (String) Message about the replication run.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    OwnershipContext string
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueuedTimeUsecs double
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    RunType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    SnapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    SuccessfulAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup was successful.
    SuccessfulObjectsCount double
    (Integer) Specifies the count of objects for which backup was successful.
    TargetId double
    (Integer) Specifies the archival target ID.
    TargetName string
    (String) Specifies the archival target name.
    TargetType string
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    TierSettings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSetting>
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    UsageType string
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    WormProperties List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultWormProperty>
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    ArchivalTaskId string
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    CancelledAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup was cancelled.
    CancelledObjectsCount float64
    (Integer) Specifies the count of objects for which backup was cancelled.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    FailedAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup failed.
    FailedObjectsCount float64
    (Integer) Specifies the count of objects for which backup failed.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsCadArchive bool
    (Boolean) Whether this is CAD archive or not.
    IsForeverIncremental bool
    (Boolean) Whether this is forever incremental or not.
    IsIncremental bool
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    IsSlaViolated bool
    (Boolean) Indicated if SLA has been violated for this run.
    Message string
    (String) Message about the replication run.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    OwnershipContext string
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueuedTimeUsecs float64
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    RunType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    SnapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    SuccessfulAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup was successful.
    SuccessfulObjectsCount float64
    (Integer) Specifies the count of objects for which backup was successful.
    TargetId float64
    (Integer) Specifies the archival target ID.
    TargetName string
    (String) Specifies the archival target name.
    TargetType string
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    TierSettings []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSetting
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    UsageType string
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    WormProperties []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultWormProperty
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    archivalTaskId String
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    cancelledAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount Double
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    failedAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount Double
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isCadArchive Boolean
    (Boolean) Whether this is CAD archive or not.
    isForeverIncremental Boolean
    (Boolean) Whether this is forever incremental or not.
    isIncremental Boolean
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    isSlaViolated Boolean
    (Boolean) Indicated if SLA has been violated for this run.
    message String
    (String) Message about the replication run.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    ownershipContext String
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queuedTimeUsecs Double
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    runType String
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    snapshotId String
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount Double
    (Integer) Specifies the count of objects for which backup was successful.
    targetId Double
    (Integer) Specifies the archival target ID.
    targetName String
    (String) Specifies the archival target name.
    targetType String
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    tierSettings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSetting>
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    usageType String
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    wormProperties List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultWormProperty>
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    archivalTaskId string
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    cancelledAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount number
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    failedAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount number
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId string
    (String) Progress monitor task for indexing.
    isCadArchive boolean
    (Boolean) Whether this is CAD archive or not.
    isForeverIncremental boolean
    (Boolean) Whether this is forever incremental or not.
    isIncremental boolean
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    isManuallyDeleted boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    isSlaViolated boolean
    (Boolean) Indicated if SLA has been violated for this run.
    message string
    (String) Message about the replication run.
    onLegalHold boolean
    (Boolean) Specifies the legal hold status for a replication target.
    ownershipContext string
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    queuedTimeUsecs number
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    runType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    snapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId string
    (String) Stats task id for local backup run.
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount number
    (Integer) Specifies the count of objects for which backup was successful.
    targetId number
    (Integer) Specifies the archival target ID.
    targetName string
    (String) Specifies the archival target name.
    targetType string
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    tierSettings GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSetting[]
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    usageType string
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    wormProperties GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultWormProperty[]
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    archival_task_id str
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    cancelled_app_objects_count float
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelled_objects_count float
    (Integer) Specifies the count of objects for which backup was cancelled.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    failed_app_objects_count float
    (Integer) Specifies the count of app objects for which backup failed.
    failed_objects_count float
    (Integer) Specifies the count of objects for which backup failed.
    indexing_task_id str
    (String) Progress monitor task for indexing.
    is_cad_archive bool
    (Boolean) Whether this is CAD archive or not.
    is_forever_incremental bool
    (Boolean) Whether this is forever incremental or not.
    is_incremental bool
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    is_manually_deleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    is_sla_violated bool
    (Boolean) Indicated if SLA has been violated for this run.
    message str
    (String) Message about the replication run.
    on_legal_hold bool
    (Boolean) Specifies the legal hold status for a replication target.
    ownership_context str
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    queued_time_usecs float
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    run_type str
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    snapshot_id str
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    stats_task_id str
    (String) Stats task id for local backup run.
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successful_app_objects_count float
    (Integer) Specifies the count of app objects for which backup was successful.
    successful_objects_count float
    (Integer) Specifies the count of objects for which backup was successful.
    target_id float
    (Integer) Specifies the archival target ID.
    target_name str
    (String) Specifies the archival target name.
    target_type str
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    tier_settings Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSetting]
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    usage_type str
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    worm_properties Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultWormProperty]
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    archivalTaskId String
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    cancelledAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount Number
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    failedAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount Number
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isCadArchive Boolean
    (Boolean) Whether this is CAD archive or not.
    isForeverIncremental Boolean
    (Boolean) Whether this is forever incremental or not.
    isIncremental Boolean
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    isSlaViolated Boolean
    (Boolean) Indicated if SLA has been violated for this run.
    message String
    (String) Message about the replication run.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    ownershipContext String
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queuedTimeUsecs Number
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    runType String
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    snapshotId String
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount Number
    (Integer) Specifies the count of objects for which backup was successful.
    targetId Number
    (Integer) Specifies the archival target ID.
    targetName String
    (String) Specifies the archival target name.
    targetType String
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    tierSettings List<Property Map>
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    usageType String
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    wormProperties List<Property Map>
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultStat

    AvgLogicalTransferRateBps double
    (Integer) Specifies the average rate of transfer in bytes per second.
    BackupFileCount double
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    BytesRead double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    FileWalkDone bool
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    LogicalBytesTransferred double
    (Integer) Specifies the total logical bytes transferred.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    PhysicalBytesTransferred double
    (Integer) Specifies the total physical bytes transferred.
    TotalFileCount double
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    AvgLogicalTransferRateBps float64
    (Integer) Specifies the average rate of transfer in bytes per second.
    BackupFileCount float64
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    BytesRead float64
    (Integer) Specifies total logical bytes read for creating the snapshot.
    FileWalkDone bool
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    LogicalBytesTransferred float64
    (Integer) Specifies the total logical bytes transferred.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    PhysicalBytesTransferred float64
    (Integer) Specifies the total physical bytes transferred.
    TotalFileCount float64
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    avgLogicalTransferRateBps Double
    (Integer) Specifies the average rate of transfer in bytes per second.
    backupFileCount Double
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    bytesRead Double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    fileWalkDone Boolean
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    logicalBytesTransferred Double
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred Double
    (Integer) Specifies the total physical bytes transferred.
    totalFileCount Double
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    avgLogicalTransferRateBps number
    (Integer) Specifies the average rate of transfer in bytes per second.
    backupFileCount number
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    bytesRead number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    fileWalkDone boolean
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    logicalBytesTransferred number
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred number
    (Integer) Specifies the total physical bytes transferred.
    totalFileCount number
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    avg_logical_transfer_rate_bps float
    (Integer) Specifies the average rate of transfer in bytes per second.
    backup_file_count float
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    bytes_read float
    (Integer) Specifies total logical bytes read for creating the snapshot.
    file_walk_done bool
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    logical_bytes_transferred float
    (Integer) Specifies the total logical bytes transferred.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    physical_bytes_transferred float
    (Integer) Specifies the total physical bytes transferred.
    total_file_count float
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    avgLogicalTransferRateBps Number
    (Integer) Specifies the average rate of transfer in bytes per second.
    backupFileCount Number
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    bytesRead Number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    fileWalkDone Boolean
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    logicalBytesTransferred Number
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred Number
    (Integer) Specifies the total physical bytes transferred.
    totalFileCount Number
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSetting

    AwsTierings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTiering>
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    AzureTierings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTiering>
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    CloudPlatform string
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    CurrentTierType string
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    GoogleTierings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTiering>
    (List) Specifies Google tiers. Nested schema for google_tiering:
    OracleTierings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTiering>
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    AwsTierings []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTiering
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    AzureTierings []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTiering
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    CloudPlatform string
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    CurrentTierType string
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    GoogleTierings []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTiering
    (List) Specifies Google tiers. Nested schema for google_tiering:
    OracleTierings []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTiering
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    awsTierings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTiering>
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    azureTierings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTiering>
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    cloudPlatform String
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    currentTierType String
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    googleTierings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTiering>
    (List) Specifies Google tiers. Nested schema for google_tiering:
    oracleTierings List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTiering>
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    awsTierings GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTiering[]
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    azureTierings GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTiering[]
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    cloudPlatform string
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    currentTierType string
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    googleTierings GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTiering[]
    (List) Specifies Google tiers. Nested schema for google_tiering:
    oracleTierings GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTiering[]
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    aws_tierings Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTiering]
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    azure_tierings Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTiering]
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    cloud_platform str
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    current_tier_type str
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    google_tierings Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTiering]
    (List) Specifies Google tiers. Nested schema for google_tiering:
    oracle_tierings Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTiering]
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    awsTierings List<Property Map>
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    azureTierings List<Property Map>
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    cloudPlatform String
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    currentTierType String
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    googleTierings List<Property Map>
    (List) Specifies Google tiers. Nested schema for google_tiering:
    oracleTierings List<Property Map>
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTiering

    Tiers List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    Tiers []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTieringTier
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTieringTier[]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTieringTier]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<Property Map>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAwsTieringTier

    MoveAfter double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    MoveAfter float64
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    move_after float
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    move_after_unit str
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tier_type str
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTiering

    Tiers List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    Tiers []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTieringTier
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTieringTier[]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTieringTier]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<Property Map>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingAzureTieringTier

    MoveAfter double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    MoveAfter float64
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    move_after float
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    move_after_unit str
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tier_type str
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTiering

    Tiers List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    Tiers []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier[]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<Property Map>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier

    MoveAfter double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    MoveAfter float64
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    move_after float
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    move_after_unit str
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tier_type str
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTiering

    Tiers List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    Tiers []GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTieringTier
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTieringTier[]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers Sequence[GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTieringTier]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<Property Map>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultTierSettingOracleTieringTier

    MoveAfter double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    MoveAfter float64
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    move_after float
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    move_after_unit str
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tier_type str
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

    GetBackupRecoveryProtectionGroupRunsRunArchivalInfoArchivalTargetResultWormProperty

    IsArchiveWormCompliant bool
    (Boolean) Specifies whether this archive run is WORM compliant.
    WormExpiryTimeUsecs double
    (Integer) Specifies the time at which the WORM protection expires.
    WormNonComplianceReason string
    (String) Specifies reason of archive not being worm compliant.
    IsArchiveWormCompliant bool
    (Boolean) Specifies whether this archive run is WORM compliant.
    WormExpiryTimeUsecs float64
    (Integer) Specifies the time at which the WORM protection expires.
    WormNonComplianceReason string
    (String) Specifies reason of archive not being worm compliant.
    isArchiveWormCompliant Boolean
    (Boolean) Specifies whether this archive run is WORM compliant.
    wormExpiryTimeUsecs Double
    (Integer) Specifies the time at which the WORM protection expires.
    wormNonComplianceReason String
    (String) Specifies reason of archive not being worm compliant.
    isArchiveWormCompliant boolean
    (Boolean) Specifies whether this archive run is WORM compliant.
    wormExpiryTimeUsecs number
    (Integer) Specifies the time at which the WORM protection expires.
    wormNonComplianceReason string
    (String) Specifies reason of archive not being worm compliant.
    is_archive_worm_compliant bool
    (Boolean) Specifies whether this archive run is WORM compliant.
    worm_expiry_time_usecs float
    (Integer) Specifies the time at which the WORM protection expires.
    worm_non_compliance_reason str
    (String) Specifies reason of archive not being worm compliant.
    isArchiveWormCompliant Boolean
    (Boolean) Specifies whether this archive run is WORM compliant.
    wormExpiryTimeUsecs Number
    (Integer) Specifies the time at which the WORM protection expires.
    wormNonComplianceReason String
    (String) Specifies reason of archive not being worm compliant.

    GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfo

    CloudSpinTargetResults List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResult>
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    CloudSpinTargetResults []GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResult
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    cloudSpinTargetResults List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResult>
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    cloudSpinTargetResults GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResult[]
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    cloud_spin_target_results Sequence[GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResult]
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    cloudSpinTargetResults List<Property Map>
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:

    GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResult

    AwsParams List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParam>
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    AzureParams List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAzureParam>
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    CloudspinTaskId string
    (String) Task ID for a CloudSpin protection run.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Id double
    (String) The tenant id.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    Message string
    (String) Message about the replication run.
    Name string
    (String) Specifies the name of the Azure Replication target.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    AwsParams []GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParam
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    AzureParams []GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAzureParam
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    CloudspinTaskId string
    (String) Task ID for a CloudSpin protection run.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Id float64
    (String) The tenant id.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    Message string
    (String) Message about the replication run.
    Name string
    (String) Specifies the name of the Azure Replication target.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsParams List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParam>
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    azureParams List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAzureParam>
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    cloudspinTaskId String
    (String) Task ID for a CloudSpin protection run.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    id Double
    (String) The tenant id.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message String
    (String) Message about the replication run.
    name String
    (String) Specifies the name of the Azure Replication target.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsParams GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParam[]
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    azureParams GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAzureParam[]
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    cloudspinTaskId string
    (String) Task ID for a CloudSpin protection run.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    id number
    (String) The tenant id.
    isManuallyDeleted boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message string
    (String) Message about the replication run.
    name string
    (String) Specifies the name of the Azure Replication target.
    onLegalHold boolean
    (Boolean) Specifies the legal hold status for a replication target.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    aws_params Sequence[GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParam]
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    azure_params Sequence[GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAzureParam]
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    cloudspin_task_id str
    (String) Task ID for a CloudSpin protection run.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    id float
    (String) The tenant id.
    is_manually_deleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    message str
    (String) Message about the replication run.
    name str
    (String) Specifies the name of the Azure Replication target.
    on_legal_hold bool
    (Boolean) Specifies the legal hold status for a replication target.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsParams List<Property Map>
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    azureParams List<Property Map>
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    cloudspinTaskId String
    (String) Task ID for a CloudSpin protection run.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    id Number
    (String) The tenant id.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message String
    (String) Message about the replication run.
    name String
    (String) Specifies the name of the Azure Replication target.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.

    GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParam

    CustomTagLists List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList>
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    Region double
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    SubnetId double
    (Integer) Specifies id of the subnet within above VPC.
    VpcId double
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    CustomTagLists []GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    Region float64
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    SubnetId float64
    (Integer) Specifies id of the subnet within above VPC.
    VpcId float64
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    customTagLists List<GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList>
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    region Double
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    subnetId Double
    (Integer) Specifies id of the subnet within above VPC.
    vpcId Double
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    customTagLists GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList[]
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    region number
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    subnetId number
    (Integer) Specifies id of the subnet within above VPC.
    vpcId number
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    custom_tag_lists Sequence[GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList]
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    region float
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    subnet_id float
    (Integer) Specifies id of the subnet within above VPC.
    vpc_id float
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    customTagLists List<Property Map>
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    region Number
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    subnetId Number
    (Integer) Specifies id of the subnet within above VPC.
    vpcId Number
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.

    GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList

    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.
    key string
    (String) Specifies the unique key for custom property.
    value string
    (String) Specifies the value for the above custom key.
    key str
    (String) Specifies the unique key for custom property.
    value str
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.

    GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultAzureParam

    AvailabilitySetId double
    (Integer) Specifies the availability set.
    NetworkResourceGroupId double
    (Integer) Specifies id of the resource group for the selected virtual network.
    ResourceGroupId double
    (String) Specifies the Resource Group ID associated with the tenant.
    StorageAccountId double
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    StorageContainerId double
    (Integer) Specifies id of the storage container within the above storage account.
    StorageResourceGroupId double
    (Integer) Specifies id of the resource group for the selected storage account.
    TempVmResourceGroupId double
    (Integer) Specifies id of the temporary Azure resource group.
    TempVmStorageAccountId double
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    TempVmStorageContainerId double
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    TempVmSubnetId double
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    TempVmVirtualNetworkId double
    (Integer) Specifies Id of the temporary VM Virtual Network.
    AvailabilitySetId float64
    (Integer) Specifies the availability set.
    NetworkResourceGroupId float64
    (Integer) Specifies id of the resource group for the selected virtual network.
    ResourceGroupId float64
    (String) Specifies the Resource Group ID associated with the tenant.
    StorageAccountId float64
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    StorageContainerId float64
    (Integer) Specifies id of the storage container within the above storage account.
    StorageResourceGroupId float64
    (Integer) Specifies id of the resource group for the selected storage account.
    TempVmResourceGroupId float64
    (Integer) Specifies id of the temporary Azure resource group.
    TempVmStorageAccountId float64
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    TempVmStorageContainerId float64
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    TempVmSubnetId float64
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    TempVmVirtualNetworkId float64
    (Integer) Specifies Id of the temporary VM Virtual Network.
    availabilitySetId Double
    (Integer) Specifies the availability set.
    networkResourceGroupId Double
    (Integer) Specifies id of the resource group for the selected virtual network.
    resourceGroupId Double
    (String) Specifies the Resource Group ID associated with the tenant.
    storageAccountId Double
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    storageContainerId Double
    (Integer) Specifies id of the storage container within the above storage account.
    storageResourceGroupId Double
    (Integer) Specifies id of the resource group for the selected storage account.
    tempVmResourceGroupId Double
    (Integer) Specifies id of the temporary Azure resource group.
    tempVmStorageAccountId Double
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    tempVmStorageContainerId Double
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    tempVmSubnetId Double
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    tempVmVirtualNetworkId Double
    (Integer) Specifies Id of the temporary VM Virtual Network.
    availabilitySetId number
    (Integer) Specifies the availability set.
    networkResourceGroupId number
    (Integer) Specifies id of the resource group for the selected virtual network.
    resourceGroupId number
    (String) Specifies the Resource Group ID associated with the tenant.
    storageAccountId number
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    storageContainerId number
    (Integer) Specifies id of the storage container within the above storage account.
    storageResourceGroupId number
    (Integer) Specifies id of the resource group for the selected storage account.
    tempVmResourceGroupId number
    (Integer) Specifies id of the temporary Azure resource group.
    tempVmStorageAccountId number
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    tempVmStorageContainerId number
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    tempVmSubnetId number
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    tempVmVirtualNetworkId number
    (Integer) Specifies Id of the temporary VM Virtual Network.
    availability_set_id float
    (Integer) Specifies the availability set.
    network_resource_group_id float
    (Integer) Specifies id of the resource group for the selected virtual network.
    resource_group_id float
    (String) Specifies the Resource Group ID associated with the tenant.
    storage_account_id float
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    storage_container_id float
    (Integer) Specifies id of the storage container within the above storage account.
    storage_resource_group_id float
    (Integer) Specifies id of the resource group for the selected storage account.
    temp_vm_resource_group_id float
    (Integer) Specifies id of the temporary Azure resource group.
    temp_vm_storage_account_id float
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    temp_vm_storage_container_id float
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    temp_vm_subnet_id float
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    temp_vm_virtual_network_id float
    (Integer) Specifies Id of the temporary VM Virtual Network.
    availabilitySetId Number
    (Integer) Specifies the availability set.
    networkResourceGroupId Number
    (Integer) Specifies id of the resource group for the selected virtual network.
    resourceGroupId Number
    (String) Specifies the Resource Group ID associated with the tenant.
    storageAccountId Number
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    storageContainerId Number
    (Integer) Specifies id of the storage container within the above storage account.
    storageResourceGroupId Number
    (Integer) Specifies id of the resource group for the selected storage account.
    tempVmResourceGroupId Number
    (Integer) Specifies id of the temporary Azure resource group.
    tempVmStorageAccountId Number
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    tempVmStorageContainerId Number
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    tempVmSubnetId Number
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    tempVmVirtualNetworkId Number
    (Integer) Specifies Id of the temporary VM Virtual Network.

    GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunCloudSpinInfoCloudSpinTargetResultStat

    PhysicalBytesTransferred double
    (Integer) Specifies the total physical bytes transferred.
    PhysicalBytesTransferred float64
    (Integer) Specifies the total physical bytes transferred.
    physicalBytesTransferred Double
    (Integer) Specifies the total physical bytes transferred.
    physicalBytesTransferred number
    (Integer) Specifies the total physical bytes transferred.
    physical_bytes_transferred float
    (Integer) Specifies the total physical bytes transferred.
    physicalBytesTransferred Number
    (Integer) Specifies the total physical bytes transferred.

    GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfo

    CancelledAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup was cancelled.
    CancelledObjectsCount double
    (Integer) Specifies the count of objects for which backup was cancelled.
    DataLock string
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    FailedAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup failed.
    FailedObjectsCount double
    (Integer) Specifies the count of objects for which backup failed.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsSlaViolated bool
    (Boolean) Indicated if SLA has been violated for this run.
    LocalSnapshotStats List<GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoLocalSnapshotStat>
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    LocalTaskId string
    (String) Task ID for a local protection run.
    Messages List<string>
    (List) Message about the backup run.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    RunType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    SkippedObjectsCount double
    (Integer) Specifies the count of objects for which backup was skipped.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    SuccessfulAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup was successful.
    SuccessfulObjectsCount double
    (Integer) Specifies the count of objects for which backup was successful.
    CancelledAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup was cancelled.
    CancelledObjectsCount float64
    (Integer) Specifies the count of objects for which backup was cancelled.
    DataLock string
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    FailedAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup failed.
    FailedObjectsCount float64
    (Integer) Specifies the count of objects for which backup failed.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsSlaViolated bool
    (Boolean) Indicated if SLA has been violated for this run.
    LocalSnapshotStats []GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoLocalSnapshotStat
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    LocalTaskId string
    (String) Task ID for a local protection run.
    Messages []string
    (List) Message about the backup run.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    RunType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    SkippedObjectsCount float64
    (Integer) Specifies the count of objects for which backup was skipped.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    SuccessfulAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup was successful.
    SuccessfulObjectsCount float64
    (Integer) Specifies the count of objects for which backup was successful.
    cancelledAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount Double
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLock String
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    failedAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount Double
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isSlaViolated Boolean
    (Boolean) Indicated if SLA has been violated for this run.
    localSnapshotStats List<GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoLocalSnapshotStat>
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    localTaskId String
    (String) Task ID for a local protection run.
    messages List<String>
    (List) Message about the backup run.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    runType String
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    skippedObjectsCount Double
    (Integer) Specifies the count of objects for which backup was skipped.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount Double
    (Integer) Specifies the count of objects for which backup was successful.
    cancelledAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount number
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLock string
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    failedAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount number
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId string
    (String) Progress monitor task for indexing.
    isSlaViolated boolean
    (Boolean) Indicated if SLA has been violated for this run.
    localSnapshotStats GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoLocalSnapshotStat[]
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    localTaskId string
    (String) Task ID for a local protection run.
    messages string[]
    (List) Message about the backup run.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    runType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    skippedObjectsCount number
    (Integer) Specifies the count of objects for which backup was skipped.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    statsTaskId string
    (String) Stats task id for local backup run.
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount number
    (Integer) Specifies the count of objects for which backup was successful.
    cancelled_app_objects_count float
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelled_objects_count float
    (Integer) Specifies the count of objects for which backup was cancelled.
    data_lock str
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    failed_app_objects_count float
    (Integer) Specifies the count of app objects for which backup failed.
    failed_objects_count float
    (Integer) Specifies the count of objects for which backup failed.
    indexing_task_id str
    (String) Progress monitor task for indexing.
    is_sla_violated bool
    (Boolean) Indicated if SLA has been violated for this run.
    local_snapshot_stats Sequence[GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoLocalSnapshotStat]
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    local_task_id str
    (String) Task ID for a local protection run.
    messages Sequence[str]
    (List) Message about the backup run.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    run_type str
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    skipped_objects_count float
    (Integer) Specifies the count of objects for which backup was skipped.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats_task_id str
    (String) Stats task id for local backup run.
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successful_app_objects_count float
    (Integer) Specifies the count of app objects for which backup was successful.
    successful_objects_count float
    (Integer) Specifies the count of objects for which backup was successful.
    cancelledAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount Number
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLock String
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    failedAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount Number
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isSlaViolated Boolean
    (Boolean) Indicated if SLA has been violated for this run.
    localSnapshotStats List<Property Map>
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    localTaskId String
    (String) Task ID for a local protection run.
    messages List<String>
    (List) Message about the backup run.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    runType String
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    skippedObjectsCount Number
    (Integer) Specifies the count of objects for which backup was skipped.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount Number
    (Integer) Specifies the count of objects for which backup was successful.

    GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunLocalBackupInfoLocalSnapshotStat

    BytesRead double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten double
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    BytesRead float64
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten float64
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    bytesRead Double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Double
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    bytesRead number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    bytes_read float
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytes_written float
    (Integer) Specifies total size of data in bytes written after taking backup.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    bytesRead Number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.

    GetBackupRecoveryProtectionGroupRunsRunObject

    ArchivalInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfo>
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    CloudSpinInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfo>
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    LocalSnapshotInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfo>
    (List) Specifies information about backup run for an object. Nested schema for local_snapshot_info:
    Objects List<GetBackupRecoveryProtectionGroupRunsRunObjectObject>
    (List) Specifies the Object Summary. Nested schema for object:
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    OriginalBackupInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfo>
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    ReplicationInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfo>
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    ArchivalInfos []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfo
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    CloudSpinInfos []GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfo
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    LocalSnapshotInfos []GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfo
    (List) Specifies information about backup run for an object. Nested schema for local_snapshot_info:
    Objects []GetBackupRecoveryProtectionGroupRunsRunObjectObject
    (List) Specifies the Object Summary. Nested schema for object:
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    OriginalBackupInfos []GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfo
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    ReplicationInfos []GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfo
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    archivalInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfo>
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    cloudSpinInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfo>
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    localSnapshotInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfo>
    (List) Specifies information about backup run for an object. Nested schema for local_snapshot_info:
    objects List<GetBackupRecoveryProtectionGroupRunsRunObjectObject>
    (List) Specifies the Object Summary. Nested schema for object:
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    originalBackupInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfo>
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    replicationInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfo>
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    archivalInfos GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfo[]
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    cloudSpinInfos GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfo[]
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    localSnapshotInfos GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfo[]
    (List) Specifies information about backup run for an object. Nested schema for local_snapshot_info:
    objects GetBackupRecoveryProtectionGroupRunsRunObjectObject[]
    (List) Specifies the Object Summary. Nested schema for object:
    onLegalHold boolean
    (Boolean) Specifies the legal hold status for a replication target.
    originalBackupInfos GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfo[]
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    replicationInfos GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfo[]
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    archival_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfo]
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    cloud_spin_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfo]
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    local_snapshot_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfo]
    (List) Specifies information about backup run for an object. Nested schema for local_snapshot_info:
    objects Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectObject]
    (List) Specifies the Object Summary. Nested schema for object:
    on_legal_hold bool
    (Boolean) Specifies the legal hold status for a replication target.
    original_backup_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfo]
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    replication_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfo]
    (List) Specifies summary information about replication run. Nested schema for replication_info:
    archivalInfos List<Property Map>
    (List) Specifies information about archival run for an object. Nested schema for archival_info:
    cloudSpinInfos List<Property Map>
    (List) Specifies information about Cloud Spin run for an object. Nested schema for cloud_spin_info:
    localSnapshotInfos List<Property Map>
    (List) Specifies information about backup run for an object. Nested schema for local_snapshot_info:
    objects List<Property Map>
    (List) Specifies the Object Summary. Nested schema for object:
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    originalBackupInfos List<Property Map>
    (List) Specifies summary information about local snapshot run across all objects. Nested schema for original_backup_info:
    replicationInfos List<Property Map>
    (List) Specifies summary information about replication run. Nested schema for replication_info:

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfo

    ArchivalTargetResults List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResult>
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    ArchivalTargetResults []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResult
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    archivalTargetResults List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResult>
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    archivalTargetResults GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResult[]
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    archival_target_results Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResult]
    (List) Archival result for an archival target. Nested schema for archival_target_results:
    archivalTargetResults List<Property Map>
    (List) Archival result for an archival target. Nested schema for archival_target_results:

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResult

    ArchivalTaskId string
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    CancelledAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup was cancelled.
    CancelledObjectsCount double
    (Integer) Specifies the count of objects for which backup was cancelled.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    FailedAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup failed.
    FailedObjectsCount double
    (Integer) Specifies the count of objects for which backup failed.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsCadArchive bool
    (Boolean) Whether this is CAD archive or not.
    IsForeverIncremental bool
    (Boolean) Whether this is forever incremental or not.
    IsIncremental bool
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    IsSlaViolated bool
    (Boolean) Indicated if SLA has been violated for this run.
    Message string
    (String) Message about the replication run.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    OwnershipContext string
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueuedTimeUsecs double
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    RunType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    SnapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    SuccessfulAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup was successful.
    SuccessfulObjectsCount double
    (Integer) Specifies the count of objects for which backup was successful.
    TargetId double
    (Integer) Specifies the archival target ID.
    TargetName string
    (String) Specifies the archival target name.
    TargetType string
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    TierSettings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSetting>
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    UsageType string
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    WormProperties List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultWormProperty>
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    ArchivalTaskId string
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    CancelledAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup was cancelled.
    CancelledObjectsCount float64
    (Integer) Specifies the count of objects for which backup was cancelled.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    FailedAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup failed.
    FailedObjectsCount float64
    (Integer) Specifies the count of objects for which backup failed.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsCadArchive bool
    (Boolean) Whether this is CAD archive or not.
    IsForeverIncremental bool
    (Boolean) Whether this is forever incremental or not.
    IsIncremental bool
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    IsSlaViolated bool
    (Boolean) Indicated if SLA has been violated for this run.
    Message string
    (String) Message about the replication run.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    OwnershipContext string
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueuedTimeUsecs float64
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    RunType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    SnapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    SuccessfulAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup was successful.
    SuccessfulObjectsCount float64
    (Integer) Specifies the count of objects for which backup was successful.
    TargetId float64
    (Integer) Specifies the archival target ID.
    TargetName string
    (String) Specifies the archival target name.
    TargetType string
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    TierSettings []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSetting
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    UsageType string
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    WormProperties []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultWormProperty
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    archivalTaskId String
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    cancelledAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount Double
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    failedAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount Double
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isCadArchive Boolean
    (Boolean) Whether this is CAD archive or not.
    isForeverIncremental Boolean
    (Boolean) Whether this is forever incremental or not.
    isIncremental Boolean
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    isSlaViolated Boolean
    (Boolean) Indicated if SLA has been violated for this run.
    message String
    (String) Message about the replication run.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    ownershipContext String
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queuedTimeUsecs Double
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    runType String
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    snapshotId String
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount Double
    (Integer) Specifies the count of objects for which backup was successful.
    targetId Double
    (Integer) Specifies the archival target ID.
    targetName String
    (String) Specifies the archival target name.
    targetType String
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    tierSettings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSetting>
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    usageType String
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    wormProperties List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultWormProperty>
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    archivalTaskId string
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    cancelledAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount number
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    failedAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount number
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId string
    (String) Progress monitor task for indexing.
    isCadArchive boolean
    (Boolean) Whether this is CAD archive or not.
    isForeverIncremental boolean
    (Boolean) Whether this is forever incremental or not.
    isIncremental boolean
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    isManuallyDeleted boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    isSlaViolated boolean
    (Boolean) Indicated if SLA has been violated for this run.
    message string
    (String) Message about the replication run.
    onLegalHold boolean
    (Boolean) Specifies the legal hold status for a replication target.
    ownershipContext string
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    queuedTimeUsecs number
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    runType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    snapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId string
    (String) Stats task id for local backup run.
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount number
    (Integer) Specifies the count of objects for which backup was successful.
    targetId number
    (Integer) Specifies the archival target ID.
    targetName string
    (String) Specifies the archival target name.
    targetType string
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    tierSettings GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSetting[]
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    usageType string
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    wormProperties GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultWormProperty[]
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    archival_task_id str
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    cancelled_app_objects_count float
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelled_objects_count float
    (Integer) Specifies the count of objects for which backup was cancelled.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    failed_app_objects_count float
    (Integer) Specifies the count of app objects for which backup failed.
    failed_objects_count float
    (Integer) Specifies the count of objects for which backup failed.
    indexing_task_id str
    (String) Progress monitor task for indexing.
    is_cad_archive bool
    (Boolean) Whether this is CAD archive or not.
    is_forever_incremental bool
    (Boolean) Whether this is forever incremental or not.
    is_incremental bool
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    is_manually_deleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    is_sla_violated bool
    (Boolean) Indicated if SLA has been violated for this run.
    message str
    (String) Message about the replication run.
    on_legal_hold bool
    (Boolean) Specifies the legal hold status for a replication target.
    ownership_context str
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    queued_time_usecs float
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    run_type str
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    snapshot_id str
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    stats_task_id str
    (String) Stats task id for local backup run.
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successful_app_objects_count float
    (Integer) Specifies the count of app objects for which backup was successful.
    successful_objects_count float
    (Integer) Specifies the count of objects for which backup was successful.
    target_id float
    (Integer) Specifies the archival target ID.
    target_name str
    (String) Specifies the archival target name.
    target_type str
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    tier_settings Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSetting]
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    usage_type str
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    worm_properties Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultWormProperty]
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:
    archivalTaskId String
    (String) Specifies the archival task id. This is a protection group UID which only applies when archival type is 'Tape'.
    cancelledAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount Number
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    failedAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount Number
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isCadArchive Boolean
    (Boolean) Whether this is CAD archive or not.
    isForeverIncremental Boolean
    (Boolean) Whether this is forever incremental or not.
    isIncremental Boolean
    (Boolean) Whether this is an incremental archive. If set to true, this is an incremental archive, otherwise this is a full archive.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    isSlaViolated Boolean
    (Boolean) Indicated if SLA has been violated for this run.
    message String
    (String) Message about the replication run.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    ownershipContext String
    (String) Specifies the ownership context for the target.

    • Constraints: Allowable values are: Local, FortKnox.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queuedTimeUsecs Number
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    runType String
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    snapshotId String
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount Number
    (Integer) Specifies the count of objects for which backup was successful.
    targetId Number
    (Integer) Specifies the archival target ID.
    targetName String
    (String) Specifies the archival target name.
    targetType String
    (String) Specifies the archival target type.

    • Constraints: Allowable values are: Tape, Cloud, Nas.
    tierSettings List<Property Map>
    (List) Specifies the tier info for archival. Nested schema for tier_settings:
    usageType String
    (String) Specifies the usage type for the target.

    • Constraints: Allowable values are: Archival, Tiering, Rpaas.
    wormProperties List<Property Map>
    (List) Specifies the WORM related properties for this archive. Nested schema for worm_properties:

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultStat

    AvgLogicalTransferRateBps double
    (Integer) Specifies the average rate of transfer in bytes per second.
    BackupFileCount double
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    BytesRead double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    FileWalkDone bool
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    LogicalBytesTransferred double
    (Integer) Specifies the total logical bytes transferred.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    PhysicalBytesTransferred double
    (Integer) Specifies the total physical bytes transferred.
    TotalFileCount double
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    AvgLogicalTransferRateBps float64
    (Integer) Specifies the average rate of transfer in bytes per second.
    BackupFileCount float64
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    BytesRead float64
    (Integer) Specifies total logical bytes read for creating the snapshot.
    FileWalkDone bool
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    LogicalBytesTransferred float64
    (Integer) Specifies the total logical bytes transferred.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    PhysicalBytesTransferred float64
    (Integer) Specifies the total physical bytes transferred.
    TotalFileCount float64
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    avgLogicalTransferRateBps Double
    (Integer) Specifies the average rate of transfer in bytes per second.
    backupFileCount Double
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    bytesRead Double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    fileWalkDone Boolean
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    logicalBytesTransferred Double
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred Double
    (Integer) Specifies the total physical bytes transferred.
    totalFileCount Double
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    avgLogicalTransferRateBps number
    (Integer) Specifies the average rate of transfer in bytes per second.
    backupFileCount number
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    bytesRead number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    fileWalkDone boolean
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    logicalBytesTransferred number
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred number
    (Integer) Specifies the total physical bytes transferred.
    totalFileCount number
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    avg_logical_transfer_rate_bps float
    (Integer) Specifies the average rate of transfer in bytes per second.
    backup_file_count float
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    bytes_read float
    (Integer) Specifies total logical bytes read for creating the snapshot.
    file_walk_done bool
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    logical_bytes_transferred float
    (Integer) Specifies the total logical bytes transferred.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    physical_bytes_transferred float
    (Integer) Specifies the total physical bytes transferred.
    total_file_count float
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    avgLogicalTransferRateBps Number
    (Integer) Specifies the average rate of transfer in bytes per second.
    backupFileCount Number
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    bytesRead Number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    fileWalkDone Boolean
    (Boolean) Specifies whether the file system walk is done. Only applicable to file based backups.
    logicalBytesTransferred Number
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred Number
    (Integer) Specifies the total physical bytes transferred.
    totalFileCount Number
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSetting

    AwsTierings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTiering>
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    AzureTierings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTiering>
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    CloudPlatform string
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    CurrentTierType string
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    GoogleTierings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTiering>
    (List) Specifies Google tiers. Nested schema for google_tiering:
    OracleTierings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTiering>
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    AwsTierings []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTiering
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    AzureTierings []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTiering
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    CloudPlatform string
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    CurrentTierType string
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    GoogleTierings []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTiering
    (List) Specifies Google tiers. Nested schema for google_tiering:
    OracleTierings []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTiering
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    awsTierings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTiering>
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    azureTierings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTiering>
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    cloudPlatform String
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    currentTierType String
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    googleTierings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTiering>
    (List) Specifies Google tiers. Nested schema for google_tiering:
    oracleTierings List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTiering>
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    awsTierings GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTiering[]
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    azureTierings GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTiering[]
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    cloudPlatform string
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    currentTierType string
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    googleTierings GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTiering[]
    (List) Specifies Google tiers. Nested schema for google_tiering:
    oracleTierings GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTiering[]
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    aws_tierings Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTiering]
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    azure_tierings Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTiering]
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    cloud_platform str
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    current_tier_type str
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    google_tierings Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTiering]
    (List) Specifies Google tiers. Nested schema for google_tiering:
    oracle_tierings Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTiering]
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:
    awsTierings List<Property Map>
    (List) Specifies aws tiers. Nested schema for aws_tiering:
    azureTierings List<Property Map>
    (List) Specifies Azure tiers. Nested schema for azure_tiering:
    cloudPlatform String
    (String) Specifies the cloud platform to enable tiering.

    • Constraints: Allowable values are: AWS, Azure, Oracle, Google.
    currentTierType String
    (String) Specifies the type of the current tier where the snapshot resides. This will be specified if the run is a CAD run.

    • Constraints: Allowable values are: kAmazonS3Standard, kAmazonS3StandardIA, kAmazonS3OneZoneIA, kAmazonS3IntelligentTiering, kAmazonS3Glacier, kAmazonS3GlacierDeepArchive, kAzureTierHot, kAzureTierCool, kAzureTierArchive, kGoogleStandard, kGoogleRegional, kGoogleMultiRegional, kGoogleNearline, kGoogleColdline, kOracleTierStandard, kOracleTierArchive.
    googleTierings List<Property Map>
    (List) Specifies Google tiers. Nested schema for google_tiering:
    oracleTierings List<Property Map>
    (List) Specifies Oracle tiers. Nested schema for oracle_tiering:

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTiering

    Tiers List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    Tiers []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTieringTier
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTieringTier[]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTieringTier]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<Property Map>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAwsTieringTier

    MoveAfter double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    MoveAfter float64
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    move_after float
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    move_after_unit str
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tier_type str
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTiering

    Tiers List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    Tiers []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTieringTier
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTieringTier[]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTieringTier]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<Property Map>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingAzureTieringTier

    MoveAfter double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    MoveAfter float64
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    move_after float
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    move_after_unit str
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tier_type str
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTiering

    Tiers List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    Tiers []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier[]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<Property Map>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingGoogleTieringTier

    MoveAfter double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    MoveAfter float64
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    move_after float
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    move_after_unit str
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tier_type str
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTiering

    Tiers List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    Tiers []GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTieringTier
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTieringTier>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTieringTier[]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTieringTier]
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:
    tiers List<Property Map>
    (List) Specifies the tiers that are used to move the archived backup from current tier to next tier. The order of the tiers determines which tier will be used next for moving the archived backup. The first tier input should always be default tier where backup will be acrhived. Each tier specifies how much time after the backup will be moved to next tier from the current tier. Nested schema for tiers:

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultTierSettingOracleTieringTier

    MoveAfter double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    MoveAfter float64
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    MoveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    TierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Double
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit string
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType string
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    move_after float
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    move_after_unit str
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tier_type str
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.
    moveAfter Number
    (Integer) Specifies the time period after which the backup will be moved from current tier to next tier.
    moveAfterUnit String
    (String) Specifies the unit for moving the data from current tier to next tier. This unit will be a base unit for the 'moveAfter' field specified below.

    • Constraints: Allowable values are: Days, Weeks, Months, Years.
    tierType String
    (String) Specifies the Oracle tier types.

    • Constraints: Allowable values are: kOracleTierStandard, kOracleTierArchive.

    GetBackupRecoveryProtectionGroupRunsRunObjectArchivalInfoArchivalTargetResultWormProperty

    IsArchiveWormCompliant bool
    (Boolean) Specifies whether this archive run is WORM compliant.
    WormExpiryTimeUsecs double
    (Integer) Specifies the time at which the WORM protection expires.
    WormNonComplianceReason string
    (String) Specifies reason of archive not being worm compliant.
    IsArchiveWormCompliant bool
    (Boolean) Specifies whether this archive run is WORM compliant.
    WormExpiryTimeUsecs float64
    (Integer) Specifies the time at which the WORM protection expires.
    WormNonComplianceReason string
    (String) Specifies reason of archive not being worm compliant.
    isArchiveWormCompliant Boolean
    (Boolean) Specifies whether this archive run is WORM compliant.
    wormExpiryTimeUsecs Double
    (Integer) Specifies the time at which the WORM protection expires.
    wormNonComplianceReason String
    (String) Specifies reason of archive not being worm compliant.
    isArchiveWormCompliant boolean
    (Boolean) Specifies whether this archive run is WORM compliant.
    wormExpiryTimeUsecs number
    (Integer) Specifies the time at which the WORM protection expires.
    wormNonComplianceReason string
    (String) Specifies reason of archive not being worm compliant.
    is_archive_worm_compliant bool
    (Boolean) Specifies whether this archive run is WORM compliant.
    worm_expiry_time_usecs float
    (Integer) Specifies the time at which the WORM protection expires.
    worm_non_compliance_reason str
    (String) Specifies reason of archive not being worm compliant.
    isArchiveWormCompliant Boolean
    (Boolean) Specifies whether this archive run is WORM compliant.
    wormExpiryTimeUsecs Number
    (Integer) Specifies the time at which the WORM protection expires.
    wormNonComplianceReason String
    (String) Specifies reason of archive not being worm compliant.

    GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfo

    CloudSpinTargetResults List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResult>
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    CloudSpinTargetResults []GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResult
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    cloudSpinTargetResults List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResult>
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    cloudSpinTargetResults GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResult[]
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    cloud_spin_target_results Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResult]
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:
    cloudSpinTargetResults List<Property Map>
    (List) Cloud Spin result for a target. Nested schema for cloud_spin_target_results:

    GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResult

    AwsParams List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParam>
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    AzureParams List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAzureParam>
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    CloudspinTaskId string
    (String) Task ID for a CloudSpin protection run.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Id double
    (String) The tenant id.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    Message string
    (String) Message about the replication run.
    Name string
    (String) Specifies the name of the Azure Replication target.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    AwsParams []GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParam
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    AzureParams []GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAzureParam
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    CloudspinTaskId string
    (String) Task ID for a CloudSpin protection run.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Id float64
    (String) The tenant id.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    Message string
    (String) Message about the replication run.
    Name string
    (String) Specifies the name of the Azure Replication target.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsParams List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParam>
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    azureParams List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAzureParam>
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    cloudspinTaskId String
    (String) Task ID for a CloudSpin protection run.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    id Double
    (String) The tenant id.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message String
    (String) Message about the replication run.
    name String
    (String) Specifies the name of the Azure Replication target.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsParams GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParam[]
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    azureParams GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAzureParam[]
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    cloudspinTaskId string
    (String) Task ID for a CloudSpin protection run.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    id number
    (String) The tenant id.
    isManuallyDeleted boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message string
    (String) Message about the replication run.
    name string
    (String) Specifies the name of the Azure Replication target.
    onLegalHold boolean
    (Boolean) Specifies the legal hold status for a replication target.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    aws_params Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParam]
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    azure_params Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAzureParam]
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    cloudspin_task_id str
    (String) Task ID for a CloudSpin protection run.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    id float
    (String) The tenant id.
    is_manually_deleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    message str
    (String) Message about the replication run.
    name str
    (String) Specifies the name of the Azure Replication target.
    on_legal_hold bool
    (Boolean) Specifies the legal hold status for a replication target.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsParams List<Property Map>
    (List) Specifies various resources when converting and deploying a VM to AWS. Nested schema for aws_params:
    azureParams List<Property Map>
    (List) Specifies various resources when converting and deploying a VM to Azure. Nested schema for azure_params:
    cloudspinTaskId String
    (String) Task ID for a CloudSpin protection run.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    id Number
    (String) The tenant id.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message String
    (String) Message about the replication run.
    name String
    (String) Specifies the name of the Azure Replication target.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.

    GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParam

    CustomTagLists List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList>
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    Region double
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    SubnetId double
    (Integer) Specifies id of the subnet within above VPC.
    VpcId double
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    CustomTagLists []GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    Region float64
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    SubnetId float64
    (Integer) Specifies id of the subnet within above VPC.
    VpcId float64
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    customTagLists List<GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList>
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    region Double
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    subnetId Double
    (Integer) Specifies id of the subnet within above VPC.
    vpcId Double
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    customTagLists GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList[]
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    region number
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    subnetId number
    (Integer) Specifies id of the subnet within above VPC.
    vpcId number
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    custom_tag_lists Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList]
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    region float
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    subnet_id float
    (Integer) Specifies id of the subnet within above VPC.
    vpc_id float
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.
    customTagLists List<Property Map>
    (List) Specifies tags of various resources when converting and deploying a VM to AWS. Nested schema for custom_tag_list:
    region Number
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    subnetId Number
    (Integer) Specifies id of the subnet within above VPC.
    vpcId Number
    (Integer) Specifies id of the Virtual Private Cloud to chose for the instance type.

    GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAwsParamCustomTagList

    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.
    key string
    (String) Specifies the unique key for custom property.
    value string
    (String) Specifies the value for the above custom key.
    key str
    (String) Specifies the unique key for custom property.
    value str
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.

    GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultAzureParam

    AvailabilitySetId double
    (Integer) Specifies the availability set.
    NetworkResourceGroupId double
    (Integer) Specifies id of the resource group for the selected virtual network.
    ResourceGroupId double
    (String) Specifies the Resource Group ID associated with the tenant.
    StorageAccountId double
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    StorageContainerId double
    (Integer) Specifies id of the storage container within the above storage account.
    StorageResourceGroupId double
    (Integer) Specifies id of the resource group for the selected storage account.
    TempVmResourceGroupId double
    (Integer) Specifies id of the temporary Azure resource group.
    TempVmStorageAccountId double
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    TempVmStorageContainerId double
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    TempVmSubnetId double
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    TempVmVirtualNetworkId double
    (Integer) Specifies Id of the temporary VM Virtual Network.
    AvailabilitySetId float64
    (Integer) Specifies the availability set.
    NetworkResourceGroupId float64
    (Integer) Specifies id of the resource group for the selected virtual network.
    ResourceGroupId float64
    (String) Specifies the Resource Group ID associated with the tenant.
    StorageAccountId float64
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    StorageContainerId float64
    (Integer) Specifies id of the storage container within the above storage account.
    StorageResourceGroupId float64
    (Integer) Specifies id of the resource group for the selected storage account.
    TempVmResourceGroupId float64
    (Integer) Specifies id of the temporary Azure resource group.
    TempVmStorageAccountId float64
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    TempVmStorageContainerId float64
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    TempVmSubnetId float64
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    TempVmVirtualNetworkId float64
    (Integer) Specifies Id of the temporary VM Virtual Network.
    availabilitySetId Double
    (Integer) Specifies the availability set.
    networkResourceGroupId Double
    (Integer) Specifies id of the resource group for the selected virtual network.
    resourceGroupId Double
    (String) Specifies the Resource Group ID associated with the tenant.
    storageAccountId Double
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    storageContainerId Double
    (Integer) Specifies id of the storage container within the above storage account.
    storageResourceGroupId Double
    (Integer) Specifies id of the resource group for the selected storage account.
    tempVmResourceGroupId Double
    (Integer) Specifies id of the temporary Azure resource group.
    tempVmStorageAccountId Double
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    tempVmStorageContainerId Double
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    tempVmSubnetId Double
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    tempVmVirtualNetworkId Double
    (Integer) Specifies Id of the temporary VM Virtual Network.
    availabilitySetId number
    (Integer) Specifies the availability set.
    networkResourceGroupId number
    (Integer) Specifies id of the resource group for the selected virtual network.
    resourceGroupId number
    (String) Specifies the Resource Group ID associated with the tenant.
    storageAccountId number
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    storageContainerId number
    (Integer) Specifies id of the storage container within the above storage account.
    storageResourceGroupId number
    (Integer) Specifies id of the resource group for the selected storage account.
    tempVmResourceGroupId number
    (Integer) Specifies id of the temporary Azure resource group.
    tempVmStorageAccountId number
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    tempVmStorageContainerId number
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    tempVmSubnetId number
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    tempVmVirtualNetworkId number
    (Integer) Specifies Id of the temporary VM Virtual Network.
    availability_set_id float
    (Integer) Specifies the availability set.
    network_resource_group_id float
    (Integer) Specifies id of the resource group for the selected virtual network.
    resource_group_id float
    (String) Specifies the Resource Group ID associated with the tenant.
    storage_account_id float
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    storage_container_id float
    (Integer) Specifies id of the storage container within the above storage account.
    storage_resource_group_id float
    (Integer) Specifies id of the resource group for the selected storage account.
    temp_vm_resource_group_id float
    (Integer) Specifies id of the temporary Azure resource group.
    temp_vm_storage_account_id float
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    temp_vm_storage_container_id float
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    temp_vm_subnet_id float
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    temp_vm_virtual_network_id float
    (Integer) Specifies Id of the temporary VM Virtual Network.
    availabilitySetId Number
    (Integer) Specifies the availability set.
    networkResourceGroupId Number
    (Integer) Specifies id of the resource group for the selected virtual network.
    resourceGroupId Number
    (String) Specifies the Resource Group ID associated with the tenant.
    storageAccountId Number
    (Integer) Specifies id of the storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    storageContainerId Number
    (Integer) Specifies id of the storage container within the above storage account.
    storageResourceGroupId Number
    (Integer) Specifies id of the resource group for the selected storage account.
    tempVmResourceGroupId Number
    (Integer) Specifies id of the temporary Azure resource group.
    tempVmStorageAccountId Number
    (Integer) Specifies id of the temporary VM storage account that will contain the storage container within which we will create the blob that will become the VHD disk for the cloned VM.
    tempVmStorageContainerId Number
    (Integer) Specifies id of the temporary VM storage container within the above storage account.
    tempVmSubnetId Number
    (Integer) Specifies Id of the temporary VM subnet within the above virtual network.
    tempVmVirtualNetworkId Number
    (Integer) Specifies Id of the temporary VM Virtual Network.

    GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunObjectCloudSpinInfoCloudSpinTargetResultStat

    PhysicalBytesTransferred double
    (Integer) Specifies the total physical bytes transferred.
    PhysicalBytesTransferred float64
    (Integer) Specifies the total physical bytes transferred.
    physicalBytesTransferred Double
    (Integer) Specifies the total physical bytes transferred.
    physicalBytesTransferred number
    (Integer) Specifies the total physical bytes transferred.
    physical_bytes_transferred float
    (Integer) Specifies the total physical bytes transferred.
    physicalBytesTransferred Number
    (Integer) Specifies the total physical bytes transferred.

    GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfo

    FailedAttempts List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttempt>
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    SnapshotInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfo>
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    FailedAttempts []GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttempt
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    SnapshotInfos []GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfo
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    failedAttempts List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttempt>
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    snapshotInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfo>
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    failedAttempts GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttempt[]
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    snapshotInfos GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfo[]
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    failed_attempts Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttempt]
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    snapshot_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfo]
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    failedAttempts List<Property Map>
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    snapshotInfos List<Property Map>
    (List) Snapshot info for an object. Nested schema for snapshot_info:

    GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttempt

    AdmittedTimeUsecs double
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    Message string
    (String) Message about the replication run.
    PermitGrantTimeUsecs double
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueueDurationUsecs double
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    SnapshotCreationTimeUsecs double
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttemptStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    AdmittedTimeUsecs float64
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    Message string
    (String) Message about the replication run.
    PermitGrantTimeUsecs float64
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueueDurationUsecs float64
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    SnapshotCreationTimeUsecs float64
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttemptStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    admittedTimeUsecs Double
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    message String
    (String) Message about the replication run.
    permitGrantTimeUsecs Double
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs Double
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs Double
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttemptStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    admittedTimeUsecs number
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    message string
    (String) Message about the replication run.
    permitGrantTimeUsecs number
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs number
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs number
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttemptStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    admitted_time_usecs float
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    message str
    (String) Message about the replication run.
    permit_grant_time_usecs float
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    queue_duration_usecs float
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshot_creation_time_usecs float
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttemptStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    admittedTimeUsecs Number
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    message String
    (String) Message about the replication run.
    permitGrantTimeUsecs Number
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs Number
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs Number
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.

    GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoFailedAttemptStat

    BytesRead double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten double
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    BytesRead float64
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten float64
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    bytesRead Double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Double
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    bytesRead number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    bytes_read float
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytes_written float
    (Integer) Specifies total size of data in bytes written after taking backup.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    bytesRead Number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.

    GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfo

    AdmittedTimeUsecs double
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    BackupFileCount double
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    PermitGrantTimeUsecs double
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueueDurationUsecs double
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    SnapshotCreationTimeUsecs double
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    SnapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    StatusMessage string
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    TotalFileCount double
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    Warnings List<string>
    (List) Specifies a list of warning messages.
    AdmittedTimeUsecs float64
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    BackupFileCount float64
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    PermitGrantTimeUsecs float64
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueueDurationUsecs float64
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    SnapshotCreationTimeUsecs float64
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    SnapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    StatusMessage string
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    TotalFileCount float64
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    Warnings []string
    (List) Specifies a list of warning messages.
    admittedTimeUsecs Double
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    backupFileCount Double
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    permitGrantTimeUsecs Double
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs Double
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs Double
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    snapshotId String
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    statusMessage String
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    totalFileCount Double
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    warnings List<String>
    (List) Specifies a list of warning messages.
    admittedTimeUsecs number
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    backupFileCount number
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    indexingTaskId string
    (String) Progress monitor task for indexing.
    isManuallyDeleted boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    permitGrantTimeUsecs number
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs number
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs number
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    snapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId string
    (String) Stats task id for local backup run.
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    statusMessage string
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    totalFileCount number
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    warnings string[]
    (List) Specifies a list of warning messages.
    admitted_time_usecs float
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    backup_file_count float
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    indexing_task_id str
    (String) Progress monitor task for indexing.
    is_manually_deleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    permit_grant_time_usecs float
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    queue_duration_usecs float
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshot_creation_time_usecs float
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    snapshot_id str
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    stats_task_id str
    (String) Stats task id for local backup run.
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    status_message str
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    total_file_count float
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    warnings Sequence[str]
    (List) Specifies a list of warning messages.
    admittedTimeUsecs Number
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    backupFileCount Number
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    permitGrantTimeUsecs Number
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs Number
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs Number
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    snapshotId String
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    statusMessage String
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    totalFileCount Number
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    warnings List<String>
    (List) Specifies a list of warning messages.

    GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunObjectLocalSnapshotInfoSnapshotInfoStat

    BytesRead double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten double
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    BytesRead float64
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten float64
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    bytesRead Double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Double
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    bytesRead number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    bytes_read float
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytes_written float
    (Integer) Specifies total size of data in bytes written after taking backup.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    bytesRead Number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.

    GetBackupRecoveryProtectionGroupRunsRunObjectObject

    ChildObjects List<GetBackupRecoveryProtectionGroupRunsRunObjectObjectChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    Id double
    (String) The tenant id.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    Name string
    (String) Specifies the name of the Azure Replication target.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SharepointSiteSummaries List<GetBackupRecoveryProtectionGroupRunsRunObjectObjectSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SourceId double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    SourceName string
    (String) Specifies registered source name to which object belongs.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries List<GetBackupRecoveryProtectionGroupRunsRunObjectObjectVCenterSummary>
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries List<GetBackupRecoveryProtectionGroupRunsRunObjectObjectWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    ChildObjects []GetBackupRecoveryProtectionGroupRunsRunObjectObjectChildObject
    (List) Specifies child object details. Nested schema for child_objects:
    Environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    GlobalId string
    (String) Specifies the global id which is a unique identifier of the object.
    Id float64
    (String) The tenant id.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    Name string
    (String) Specifies the name of the Azure Replication target.
    ObjectHash string
    (String) Specifies the hash identifier of the object.
    ObjectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    OsType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    ProtectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    SharepointSiteSummaries []GetBackupRecoveryProtectionGroupRunsRunObjectObjectSharepointSiteSummary
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    SourceId float64
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    SourceName string
    (String) Specifies registered source name to which object belongs.
    Uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    VCenterSummaries []GetBackupRecoveryProtectionGroupRunsRunObjectObjectVCenterSummary
    (List) Nested schema for v_center_summary:
    WindowsClusterSummaries []GetBackupRecoveryProtectionGroupRunsRunObjectObjectWindowsClusterSummary
    (List) Nested schema for windows_cluster_summary:
    childObjects List<GetBackupRecoveryProtectionGroupRunsRunObjectObjectChildObject>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    id Double
    (String) The tenant id.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    name String
    (String) Specifies the name of the Azure Replication target.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries List<GetBackupRecoveryProtectionGroupRunsRunObjectObjectSharepointSiteSummary>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId Double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    sourceName String
    (String) Specifies registered source name to which object belongs.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<GetBackupRecoveryProtectionGroupRunsRunObjectObjectVCenterSummary>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<GetBackupRecoveryProtectionGroupRunsRunObjectObjectWindowsClusterSummary>
    (List) Nested schema for windows_cluster_summary:
    childObjects GetBackupRecoveryProtectionGroupRunsRunObjectObjectChildObject[]
    (List) Specifies child object details. Nested schema for child_objects:
    environment string
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    globalId string
    (String) Specifies the global id which is a unique identifier of the object.
    id number
    (String) The tenant id.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    name string
    (String) Specifies the name of the Azure Replication target.
    objectHash string
    (String) Specifies the hash identifier of the object.
    objectType string
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType string
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protectionType string
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries GetBackupRecoveryProtectionGroupRunsRunObjectObjectSharepointSiteSummary[]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    sourceName string
    (String) Specifies registered source name to which object belongs.
    uuid string
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries GetBackupRecoveryProtectionGroupRunsRunObjectObjectVCenterSummary[]
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries GetBackupRecoveryProtectionGroupRunsRunObjectObjectWindowsClusterSummary[]
    (List) Nested schema for windows_cluster_summary:
    child_objects Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectObjectChildObject]
    (List) Specifies child object details. Nested schema for child_objects:
    environment str
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    global_id str
    (String) Specifies the global id which is a unique identifier of the object.
    id float
    (String) The tenant id.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    name str
    (String) Specifies the name of the Azure Replication target.
    object_hash str
    (String) Specifies the hash identifier of the object.
    object_type str
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    os_type str
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protection_type str
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepoint_site_summaries Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectObjectSharepointSiteSummary]
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    source_id float
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    source_name str
    (String) Specifies registered source name to which object belongs.
    uuid str
    (String) Specifies the uuid which is a unique identifier of the object.
    v_center_summaries Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectObjectVCenterSummary]
    (List) Nested schema for v_center_summary:
    windows_cluster_summaries Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectObjectWindowsClusterSummary]
    (List) Nested schema for windows_cluster_summary:
    childObjects List<Property Map>
    (List) Specifies child object details. Nested schema for child_objects:
    environment String
    (String) Specifies the environment of the object.

    • Constraints: Allowable values are: kPhysical, kSQL.
    globalId String
    (String) Specifies the global id which is a unique identifier of the object.
    id Number
    (String) The tenant id.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.
    name String
    (String) Specifies the name of the Azure Replication target.
    objectHash String
    (String) Specifies the hash identifier of the object.
    objectType String
    (String) Specifies the type of the object.

    • Constraints: Allowable values are: kCluster, kVserver, kVolume, kVCenter, kStandaloneHost, kvCloudDirector, kFolder, kDatacenter, kComputeResource, kClusterComputeResource, kResourcePool, kDatastore, kHostSystem, kVirtualMachine, kVirtualApp, kStoragePod, kNetwork, kDistributedVirtualPortgroup, kTagCategory, kTag, kOpaqueNetwork, kOrganization, kVirtualDatacenter, kCatalog, kOrgMetadata, kStoragePolicy, kVirtualAppTemplate, kDomain, kOutlook, kMailbox, kUsers, kGroups, kSites, kUser, kGroup, kSite, kApplication, kGraphUser, kPublicFolders, kPublicFolder, kTeams, kTeam, kRootPublicFolder, kO365Exchange, kO365OneDrive, kO365Sharepoint, kKeyspace, kTable, kDatabase, kCollection, kBucket, kNamespace, kSCVMMServer, kStandaloneCluster, kHostGroup, kHypervHost, kHostCluster, kCustomProperty, kTenant, kSubscription, kResourceGroup, kStorageAccount, kStorageKey, kStorageContainer, kStorageBlob, kNetworkSecurityGroup, kVirtualNetwork, kSubnet, kComputeOptions, kSnapshotManagerPermit, kAvailabilitySet, kOVirtManager, kHost, kStorageDomain, kVNicProfile, kIAMUser, kRegion, kAvailabilityZone, kEC2Instance, kVPC, kInstanceType, kKeyPair, kRDSOptionGroup, kRDSParameterGroup, kRDSInstance, kRDSSubnet, kRDSTag, kAuroraTag, kAuroraCluster, kAccount, kSubTaskPermit, kS3Bucket, kS3Tag, kKmsKey, kProject, kLabel, kMetadata, kVPCConnector, kPrismCentral, kOtherHypervisorCluster, kZone, kMountPoint, kStorageArray, kFileSystem, kContainer, kFilesystem, kFileset, kPureProtectionGroup, kVolumeGroup, kStoragePool, kViewBox, kView, kWindowsCluster, kOracleRACCluster, kOracleAPCluster, kService, kPVC, kPersistentVolumeClaim, kPersistentVolume, kRootContainer, kDAGRootContainer, kExchangeNode, kExchangeDAGDatabaseCopy, kExchangeStandaloneDatabase, kExchangeDAG, kExchangeDAGDatabase, kDomainController, kInstance, kAAG, kAAGRootContainer, kAAGDatabase, kRACRootContainer, kTableSpace, kPDB, kObject, kOrg, kAppInstance.
    osType String
    (String) Specifies the operating system type of the object.

    • Constraints: Allowable values are: kLinux, kWindows.
    protectionType String
    (String) Specifies the protection type of the object if any.

    • Constraints: Allowable values are: kAgent, kNative, kSnapshotManager, kRDSSnapshotManager, kAuroraSnapshotManager, kAwsS3, kAwsRDSPostgresBackup, kAwsAuroraPostgres, kAwsRDSPostgres, kAzureSQL, kFile, kVolume.
    sharepointSiteSummaries List<Property Map>
    (List) Specifies the common parameters for Sharepoint site objects. Nested schema for sharepoint_site_summary:
    sourceId Number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    sourceName String
    (String) Specifies registered source name to which object belongs.
    uuid String
    (String) Specifies the uuid which is a unique identifier of the object.
    vCenterSummaries List<Property Map>
    (List) Nested schema for v_center_summary:
    windowsClusterSummaries List<Property Map>
    (List) Nested schema for windows_cluster_summary:

    GetBackupRecoveryProtectionGroupRunsRunObjectObjectSharepointSiteSummary

    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    SiteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl string
    (String) Specifies the web url for the Sharepoint site.
    site_web_url str
    (String) Specifies the web url for the Sharepoint site.
    siteWebUrl String
    (String) Specifies the web url for the Sharepoint site.

    GetBackupRecoveryProtectionGroupRunsRunObjectObjectVCenterSummary

    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    IsCloudEnv bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    is_cloud_env bool
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.
    isCloudEnv Boolean
    (Boolean) Specifies that registered vCenter source is a VMC (VMware Cloud) environment or not.

    GetBackupRecoveryProtectionGroupRunsRunObjectObjectWindowsClusterSummary

    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    ClusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType string
    (String) Specifies the type of cluster resource this source represents.
    cluster_source_type str
    (String) Specifies the type of cluster resource this source represents.
    clusterSourceType String
    (String) Specifies the type of cluster resource this source represents.

    GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfo

    FailedAttempts List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttempt>
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    SnapshotInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfo>
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    FailedAttempts []GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttempt
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    SnapshotInfos []GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfo
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    failedAttempts List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttempt>
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    snapshotInfos List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfo>
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    failedAttempts GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttempt[]
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    snapshotInfos GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfo[]
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    failed_attempts Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttempt]
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    snapshot_infos Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfo]
    (List) Snapshot info for an object. Nested schema for snapshot_info:
    failedAttempts List<Property Map>
    (List) Failed backup attempts for an object. Nested schema for failed_attempts:
    snapshotInfos List<Property Map>
    (List) Snapshot info for an object. Nested schema for snapshot_info:

    GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttempt

    AdmittedTimeUsecs double
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    Message string
    (String) Message about the replication run.
    PermitGrantTimeUsecs double
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueueDurationUsecs double
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    SnapshotCreationTimeUsecs double
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttemptStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    AdmittedTimeUsecs float64
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    Message string
    (String) Message about the replication run.
    PermitGrantTimeUsecs float64
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueueDurationUsecs float64
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    SnapshotCreationTimeUsecs float64
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttemptStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    admittedTimeUsecs Double
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    message String
    (String) Message about the replication run.
    permitGrantTimeUsecs Double
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs Double
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs Double
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttemptStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    admittedTimeUsecs number
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    message string
    (String) Message about the replication run.
    permitGrantTimeUsecs number
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs number
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs number
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttemptStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    admitted_time_usecs float
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    message str
    (String) Message about the replication run.
    permit_grant_time_usecs float
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    queue_duration_usecs float
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshot_creation_time_usecs float
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttemptStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    admittedTimeUsecs Number
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    message String
    (String) Message about the replication run.
    permitGrantTimeUsecs Number
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs Number
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs Number
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.

    GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoFailedAttemptStat

    BytesRead double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten double
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    BytesRead float64
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten float64
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    bytesRead Double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Double
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    bytesRead number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    bytes_read float
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytes_written float
    (Integer) Specifies total size of data in bytes written after taking backup.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    bytesRead Number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.

    GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfo

    AdmittedTimeUsecs double
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    BackupFileCount double
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    PermitGrantTimeUsecs double
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueueDurationUsecs double
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    SnapshotCreationTimeUsecs double
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    SnapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    StatusMessage string
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    TotalFileCount double
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    Warnings List<string>
    (List) Specifies a list of warning messages.
    AdmittedTimeUsecs float64
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    BackupFileCount float64
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    PermitGrantTimeUsecs float64
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    QueueDurationUsecs float64
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    SnapshotCreationTimeUsecs float64
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    SnapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    StatusMessage string
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    TotalFileCount float64
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    Warnings []string
    (List) Specifies a list of warning messages.
    admittedTimeUsecs Double
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    backupFileCount Double
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    permitGrantTimeUsecs Double
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs Double
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs Double
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    snapshotId String
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    statusMessage String
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    totalFileCount Double
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    warnings List<String>
    (List) Specifies a list of warning messages.
    admittedTimeUsecs number
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    backupFileCount number
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    indexingTaskId string
    (String) Progress monitor task for indexing.
    isManuallyDeleted boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    permitGrantTimeUsecs number
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs number
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs number
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    snapshotId string
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId string
    (String) Stats task id for local backup run.
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    statusMessage string
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    totalFileCount number
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    warnings string[]
    (List) Specifies a list of warning messages.
    admitted_time_usecs float
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    backup_file_count float
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    indexing_task_id str
    (String) Progress monitor task for indexing.
    is_manually_deleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    permit_grant_time_usecs float
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    queue_duration_usecs float
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshot_creation_time_usecs float
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    snapshot_id str
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    stats_task_id str
    (String) Stats task id for local backup run.
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    status_message str
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    total_file_count float
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    warnings Sequence[str]
    (List) Specifies a list of warning messages.
    admittedTimeUsecs Number
    (Integer) Specifies the time at which the backup task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
    backupFileCount Number
    (Integer) The total number of file and directory entities that are backed up in this run. Only applicable to file based backups.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    permitGrantTimeUsecs Number
    (Integer) Specifies the time when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated to the time when permit is granted again.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    queueDurationUsecs Number
    (Integer) Specifies the duration between the startTime and when gatekeeper permit is granted to the backup task. If the backup task is rescheduled due to errors, the field is updated considering the time when permit is granted again. Queue duration = PermitGrantTimeUsecs - StartTimeUsecs.
    snapshotCreationTimeUsecs Number
    (Integer) Specifies the time at which the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
    snapshotId String
    (String) Snapshot id for a successful snapshot. This field will not be set if the Protection Group Run has no successful attempt.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    statusMessage String
    (String) A message decribing the status. This will be populated currently only for kWaitingForOlderBackupRun status.
    totalFileCount Number
    (Integer) The total number of file and directory entities visited in this backup. Only applicable to file based backups.
    warnings List<String>
    (List) Specifies a list of warning messages.

    GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunObjectOriginalBackupInfoSnapshotInfoStat

    BytesRead double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten double
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    BytesRead float64
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten float64
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    bytesRead Double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Double
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    bytesRead number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    bytes_read float
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytes_written float
    (Integer) Specifies total size of data in bytes written after taking backup.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    bytesRead Number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.

    GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfo

    ReplicationTargetResults List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResult>
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    ReplicationTargetResults []GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResult
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    replicationTargetResults List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResult>
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    replicationTargetResults GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResult[]
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    replication_target_results Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResult]
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    replicationTargetResults List<Property Map>
    (List) Replication results for each replication target. Nested schema for replication_target_results:

    GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResult

    AwsTargetConfigs List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAwsTargetConfig>
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    AzureTargetConfigs List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAzureTargetConfig>
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    ClusterId double
    (Integer) Specifies the id of the cluster.
    ClusterIncarnationId double
    (Integer) Specifies the incarnation id of the cluster.
    ClusterName string
    (String) Specifies the name of the cluster.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    EntriesChanged double
    (Integer) Specifies the number of metadata actions completed during the protection run.
    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    IsInBound bool
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    Message string
    (String) Message about the replication run.
    MultiObjectReplication bool
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    PercentageCompleted double
    (Integer) Specifies the progress in percentage.
    QueuedTimeUsecs double
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    ReplicationTaskId string
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    AwsTargetConfigs []GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAwsTargetConfig
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    AzureTargetConfigs []GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAzureTargetConfig
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    ClusterId float64
    (Integer) Specifies the id of the cluster.
    ClusterIncarnationId float64
    (Integer) Specifies the incarnation id of the cluster.
    ClusterName string
    (String) Specifies the name of the cluster.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    EntriesChanged float64
    (Integer) Specifies the number of metadata actions completed during the protection run.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    IsInBound bool
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    Message string
    (String) Message about the replication run.
    MultiObjectReplication bool
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    PercentageCompleted float64
    (Integer) Specifies the progress in percentage.
    QueuedTimeUsecs float64
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    ReplicationTaskId string
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsTargetConfigs List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAwsTargetConfig>
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    azureTargetConfigs List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAzureTargetConfig>
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    clusterId Double
    (Integer) Specifies the id of the cluster.
    clusterIncarnationId Double
    (Integer) Specifies the incarnation id of the cluster.
    clusterName String
    (String) Specifies the name of the cluster.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    entriesChanged Double
    (Integer) Specifies the number of metadata actions completed during the protection run.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    isInBound Boolean
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message String
    (String) Message about the replication run.
    multiObjectReplication Boolean
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    percentageCompleted Double
    (Integer) Specifies the progress in percentage.
    queuedTimeUsecs Double
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    replicationTaskId String
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsTargetConfigs GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAwsTargetConfig[]
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    azureTargetConfigs GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAzureTargetConfig[]
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    clusterId number
    (Integer) Specifies the id of the cluster.
    clusterIncarnationId number
    (Integer) Specifies the incarnation id of the cluster.
    clusterName string
    (String) Specifies the name of the cluster.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    entriesChanged number
    (Integer) Specifies the number of metadata actions completed during the protection run.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    isInBound boolean
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    isManuallyDeleted boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message string
    (String) Message about the replication run.
    multiObjectReplication boolean
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    onLegalHold boolean
    (Boolean) Specifies the legal hold status for a replication target.
    percentageCompleted number
    (Integer) Specifies the progress in percentage.
    queuedTimeUsecs number
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    replicationTaskId string
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    aws_target_configs Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAwsTargetConfig]
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    azure_target_configs Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAzureTargetConfig]
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    cluster_id float
    (Integer) Specifies the id of the cluster.
    cluster_incarnation_id float
    (Integer) Specifies the incarnation id of the cluster.
    cluster_name str
    (String) Specifies the name of the cluster.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    entries_changed float
    (Integer) Specifies the number of metadata actions completed during the protection run.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    is_in_bound bool
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    is_manually_deleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    message str
    (String) Message about the replication run.
    multi_object_replication bool
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    on_legal_hold bool
    (Boolean) Specifies the legal hold status for a replication target.
    percentage_completed float
    (Integer) Specifies the progress in percentage.
    queued_time_usecs float
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    replication_task_id str
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsTargetConfigs List<Property Map>
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    azureTargetConfigs List<Property Map>
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    clusterId Number
    (Integer) Specifies the id of the cluster.
    clusterIncarnationId Number
    (Integer) Specifies the incarnation id of the cluster.
    clusterName String
    (String) Specifies the name of the cluster.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    entriesChanged Number
    (Integer) Specifies the number of metadata actions completed during the protection run.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    isInBound Boolean
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message String
    (String) Message about the replication run.
    multiObjectReplication Boolean
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    percentageCompleted Number
    (Integer) Specifies the progress in percentage.
    queuedTimeUsecs Number
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    replicationTaskId String
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.

    GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAwsTargetConfig

    Name string
    (String) Specifies the name of the Azure Replication target.
    Region double
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    RegionName string
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    SourceId double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    Name string
    (String) Specifies the name of the Azure Replication target.
    Region float64
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    RegionName string
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    SourceId float64
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    name String
    (String) Specifies the name of the Azure Replication target.
    region Double
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    regionName String
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    sourceId Double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    name string
    (String) Specifies the name of the Azure Replication target.
    region number
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    regionName string
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    sourceId number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    name str
    (String) Specifies the name of the Azure Replication target.
    region float
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    region_name str
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    source_id float
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    name String
    (String) Specifies the name of the Azure Replication target.
    region Number
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    regionName String
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    sourceId Number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.

    GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultAzureTargetConfig

    Name string
    (String) Specifies the name of the Azure Replication target.
    ResourceGroup double
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    ResourceGroupName string
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    SourceId double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    StorageAccount double
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    StorageAccountName string
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    StorageContainer double
    (Integer) Specifies id of the storage container of Azure Replication target.
    StorageContainerName string
    (String) Specifies name of the storage container of Azure Replication target.
    StorageResourceGroup double
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    StorageResourceGroupName string
    (String) Specifies name of the storage resource group of Azure Replication target.
    Name string
    (String) Specifies the name of the Azure Replication target.
    ResourceGroup float64
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    ResourceGroupName string
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    SourceId float64
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    StorageAccount float64
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    StorageAccountName string
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    StorageContainer float64
    (Integer) Specifies id of the storage container of Azure Replication target.
    StorageContainerName string
    (String) Specifies name of the storage container of Azure Replication target.
    StorageResourceGroup float64
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    StorageResourceGroupName string
    (String) Specifies name of the storage resource group of Azure Replication target.
    name String
    (String) Specifies the name of the Azure Replication target.
    resourceGroup Double
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    resourceGroupName String
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    sourceId Double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    storageAccount Double
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    storageAccountName String
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    storageContainer Double
    (Integer) Specifies id of the storage container of Azure Replication target.
    storageContainerName String
    (String) Specifies name of the storage container of Azure Replication target.
    storageResourceGroup Double
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    storageResourceGroupName String
    (String) Specifies name of the storage resource group of Azure Replication target.
    name string
    (String) Specifies the name of the Azure Replication target.
    resourceGroup number
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    resourceGroupName string
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    sourceId number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    storageAccount number
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    storageAccountName string
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    storageContainer number
    (Integer) Specifies id of the storage container of Azure Replication target.
    storageContainerName string
    (String) Specifies name of the storage container of Azure Replication target.
    storageResourceGroup number
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    storageResourceGroupName string
    (String) Specifies name of the storage resource group of Azure Replication target.
    name str
    (String) Specifies the name of the Azure Replication target.
    resource_group float
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    resource_group_name str
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    source_id float
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    storage_account float
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    storage_account_name str
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    storage_container float
    (Integer) Specifies id of the storage container of Azure Replication target.
    storage_container_name str
    (String) Specifies name of the storage container of Azure Replication target.
    storage_resource_group float
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    storage_resource_group_name str
    (String) Specifies name of the storage resource group of Azure Replication target.
    name String
    (String) Specifies the name of the Azure Replication target.
    resourceGroup Number
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    resourceGroupName String
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    sourceId Number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    storageAccount Number
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    storageAccountName String
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    storageContainer Number
    (Integer) Specifies id of the storage container of Azure Replication target.
    storageContainerName String
    (String) Specifies name of the storage container of Azure Replication target.
    storageResourceGroup Number
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    storageResourceGroupName String
    (String) Specifies name of the storage resource group of Azure Replication target.

    GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunObjectReplicationInfoReplicationTargetResultStat

    LogicalBytesTransferred double
    (Integer) Specifies the total logical bytes transferred.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    PhysicalBytesTransferred double
    (Integer) Specifies the total physical bytes transferred.
    LogicalBytesTransferred float64
    (Integer) Specifies the total logical bytes transferred.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    PhysicalBytesTransferred float64
    (Integer) Specifies the total physical bytes transferred.
    logicalBytesTransferred Double
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred Double
    (Integer) Specifies the total physical bytes transferred.
    logicalBytesTransferred number
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred number
    (Integer) Specifies the total physical bytes transferred.
    logical_bytes_transferred float
    (Integer) Specifies the total logical bytes transferred.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    physical_bytes_transferred float
    (Integer) Specifies the total physical bytes transferred.
    logicalBytesTransferred Number
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred Number
    (Integer) Specifies the total physical bytes transferred.

    GetBackupRecoveryProtectionGroupRunsRunOriginClusterIdentifier

    ClusterId double
    (Integer) Specifies the id of the cluster.
    ClusterIncarnationId double
    (Integer) Specifies the incarnation id of the cluster.
    ClusterName string
    (String) Specifies the name of the cluster.
    ClusterId float64
    (Integer) Specifies the id of the cluster.
    ClusterIncarnationId float64
    (Integer) Specifies the incarnation id of the cluster.
    ClusterName string
    (String) Specifies the name of the cluster.
    clusterId Double
    (Integer) Specifies the id of the cluster.
    clusterIncarnationId Double
    (Integer) Specifies the incarnation id of the cluster.
    clusterName String
    (String) Specifies the name of the cluster.
    clusterId number
    (Integer) Specifies the id of the cluster.
    clusterIncarnationId number
    (Integer) Specifies the incarnation id of the cluster.
    clusterName string
    (String) Specifies the name of the cluster.
    cluster_id float
    (Integer) Specifies the id of the cluster.
    cluster_incarnation_id float
    (Integer) Specifies the incarnation id of the cluster.
    cluster_name str
    (String) Specifies the name of the cluster.
    clusterId Number
    (Integer) Specifies the id of the cluster.
    clusterIncarnationId Number
    (Integer) Specifies the incarnation id of the cluster.
    clusterName String
    (String) Specifies the name of the cluster.

    GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfo

    CancelledAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup was cancelled.
    CancelledObjectsCount double
    (Integer) Specifies the count of objects for which backup was cancelled.
    DataLock string
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    FailedAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup failed.
    FailedObjectsCount double
    (Integer) Specifies the count of objects for which backup failed.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsSlaViolated bool
    (Boolean) Indicated if SLA has been violated for this run.
    LocalSnapshotStats List<GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoLocalSnapshotStat>
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    LocalTaskId string
    (String) Task ID for a local protection run.
    Messages List<string>
    (List) Message about the backup run.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    RunType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    SkippedObjectsCount double
    (Integer) Specifies the count of objects for which backup was skipped.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    SuccessfulAppObjectsCount double
    (Integer) Specifies the count of app objects for which backup was successful.
    SuccessfulObjectsCount double
    (Integer) Specifies the count of objects for which backup was successful.
    CancelledAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup was cancelled.
    CancelledObjectsCount float64
    (Integer) Specifies the count of objects for which backup was cancelled.
    DataLock string
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    FailedAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup failed.
    FailedObjectsCount float64
    (Integer) Specifies the count of objects for which backup failed.
    IndexingTaskId string
    (String) Progress monitor task for indexing.
    IsSlaViolated bool
    (Boolean) Indicated if SLA has been violated for this run.
    LocalSnapshotStats []GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoLocalSnapshotStat
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    LocalTaskId string
    (String) Task ID for a local protection run.
    Messages []string
    (List) Message about the backup run.
    ProgressTaskId string
    (String) Progress monitor task id for local backup run.
    RunType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    SkippedObjectsCount float64
    (Integer) Specifies the count of objects for which backup was skipped.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    StatsTaskId string
    (String) Stats task id for local backup run.
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    SuccessfulAppObjectsCount float64
    (Integer) Specifies the count of app objects for which backup was successful.
    SuccessfulObjectsCount float64
    (Integer) Specifies the count of objects for which backup was successful.
    cancelledAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount Double
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLock String
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    failedAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount Double
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isSlaViolated Boolean
    (Boolean) Indicated if SLA has been violated for this run.
    localSnapshotStats List<GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoLocalSnapshotStat>
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    localTaskId String
    (String) Task ID for a local protection run.
    messages List<String>
    (List) Message about the backup run.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    runType String
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    skippedObjectsCount Double
    (Integer) Specifies the count of objects for which backup was skipped.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount Double
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount Double
    (Integer) Specifies the count of objects for which backup was successful.
    cancelledAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount number
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLock string
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    failedAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount number
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId string
    (String) Progress monitor task for indexing.
    isSlaViolated boolean
    (Boolean) Indicated if SLA has been violated for this run.
    localSnapshotStats GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoLocalSnapshotStat[]
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    localTaskId string
    (String) Task ID for a local protection run.
    messages string[]
    (List) Message about the backup run.
    progressTaskId string
    (String) Progress monitor task id for local backup run.
    runType string
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    skippedObjectsCount number
    (Integer) Specifies the count of objects for which backup was skipped.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    statsTaskId string
    (String) Stats task id for local backup run.
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount number
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount number
    (Integer) Specifies the count of objects for which backup was successful.
    cancelled_app_objects_count float
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelled_objects_count float
    (Integer) Specifies the count of objects for which backup was cancelled.
    data_lock str
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    failed_app_objects_count float
    (Integer) Specifies the count of app objects for which backup failed.
    failed_objects_count float
    (Integer) Specifies the count of objects for which backup failed.
    indexing_task_id str
    (String) Progress monitor task for indexing.
    is_sla_violated bool
    (Boolean) Indicated if SLA has been violated for this run.
    local_snapshot_stats Sequence[GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoLocalSnapshotStat]
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    local_task_id str
    (String) Task ID for a local protection run.
    messages Sequence[str]
    (List) Message about the backup run.
    progress_task_id str
    (String) Progress monitor task id for local backup run.
    run_type str
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    skipped_objects_count float
    (Integer) Specifies the count of objects for which backup was skipped.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats_task_id str
    (String) Stats task id for local backup run.
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successful_app_objects_count float
    (Integer) Specifies the count of app objects for which backup was successful.
    successful_objects_count float
    (Integer) Specifies the count of objects for which backup was successful.
    cancelledAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup was cancelled.
    cancelledObjectsCount Number
    (Integer) Specifies the count of objects for which backup was cancelled.
    dataLock String
    (String) This field is deprecated. Use DataLockConstraints field instead.

    • Constraints: Allowable values are: Compliance, Administrative.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    failedAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup failed.
    failedObjectsCount Number
    (Integer) Specifies the count of objects for which backup failed.
    indexingTaskId String
    (String) Progress monitor task for indexing.
    isSlaViolated Boolean
    (Boolean) Indicated if SLA has been violated for this run.
    localSnapshotStats List<Property Map>
    (List) Specifies statistics about local snapshot. Nested schema for local_snapshot_stats:
    localTaskId String
    (String) Task ID for a local protection run.
    messages List<String>
    (List) Message about the backup run.
    progressTaskId String
    (String) Progress monitor task id for local backup run.
    runType String
    (String) Type of Protection Group run. 'kRegular' indicates an incremental (CBT) backup. Incremental backups utilizing CBT (if supported) are captured of the target protection objects. The first run of a kRegular schedule captures all the blocks. 'kFull' indicates a full (no CBT) backup. A complete backup (all blocks) of the target protection objects are always captured and Change Block Tracking (CBT) is not utilized. 'kLog' indicates a Database Log backup. Capture the database transaction logs to allow rolling back to a specific point in time. 'kSystem' indicates system volume backup. It produces an image for bare metal recovery. 'kStorageArraySnapshot' indicates storage array snapshot backup.

    • Constraints: Allowable values are: kRegular, kFull, kLog, kSystem, kHydrateCDP, kStorageArraySnapshot.
    skippedObjectsCount Number
    (Integer) Specifies the count of objects for which backup was skipped.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    statsTaskId String
    (String) Stats task id for local backup run.
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    successfulAppObjectsCount Number
    (Integer) Specifies the count of app objects for which backup was successful.
    successfulObjectsCount Number
    (Integer) Specifies the count of objects for which backup was successful.

    GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunOriginalBackupInfoLocalSnapshotStat

    BytesRead double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten double
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    BytesRead float64
    (Integer) Specifies total logical bytes read for creating the snapshot.
    BytesWritten float64
    (Integer) Specifies total size of data in bytes written after taking backup.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    bytesRead Double
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Double
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    bytesRead number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    bytes_read float
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytes_written float
    (Integer) Specifies total size of data in bytes written after taking backup.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    bytesRead Number
    (Integer) Specifies total logical bytes read for creating the snapshot.
    bytesWritten Number
    (Integer) Specifies total size of data in bytes written after taking backup.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.

    GetBackupRecoveryProtectionGroupRunsRunPermission

    CreatedAtTimeMsecs double
    (Integer) Epoch time when tenant was created.
    DeletedAtTimeMsecs double
    (Integer) Epoch time when tenant was last updated.
    Description string
    (String) Description about the tenant.
    ExternalVendorMetadatas List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadata>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    Id string
    (String) The tenant id.
    IsManagedOnHelios bool
    (Boolean) Flag to indicate if tenant is managed on helios.
    LastUpdatedAtTimeMsecs double
    (Integer) Epoch time when tenant was last updated.
    Name string
    (String) Specifies the name of the Azure Replication target.
    Networks List<GetBackupRecoveryProtectionGroupRunsRunPermissionNetwork>
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    CreatedAtTimeMsecs float64
    (Integer) Epoch time when tenant was created.
    DeletedAtTimeMsecs float64
    (Integer) Epoch time when tenant was last updated.
    Description string
    (String) Description about the tenant.
    ExternalVendorMetadatas []GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadata
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    Id string
    (String) The tenant id.
    IsManagedOnHelios bool
    (Boolean) Flag to indicate if tenant is managed on helios.
    LastUpdatedAtTimeMsecs float64
    (Integer) Epoch time when tenant was last updated.
    Name string
    (String) Specifies the name of the Azure Replication target.
    Networks []GetBackupRecoveryProtectionGroupRunsRunPermissionNetwork
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    createdAtTimeMsecs Double
    (Integer) Epoch time when tenant was created.
    deletedAtTimeMsecs Double
    (Integer) Epoch time when tenant was last updated.
    description String
    (String) Description about the tenant.
    externalVendorMetadatas List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadata>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id String
    (String) The tenant id.
    isManagedOnHelios Boolean
    (Boolean) Flag to indicate if tenant is managed on helios.
    lastUpdatedAtTimeMsecs Double
    (Integer) Epoch time when tenant was last updated.
    name String
    (String) Specifies the name of the Azure Replication target.
    networks List<GetBackupRecoveryProtectionGroupRunsRunPermissionNetwork>
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    createdAtTimeMsecs number
    (Integer) Epoch time when tenant was created.
    deletedAtTimeMsecs number
    (Integer) Epoch time when tenant was last updated.
    description string
    (String) Description about the tenant.
    externalVendorMetadatas GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadata[]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id string
    (String) The tenant id.
    isManagedOnHelios boolean
    (Boolean) Flag to indicate if tenant is managed on helios.
    lastUpdatedAtTimeMsecs number
    (Integer) Epoch time when tenant was last updated.
    name string
    (String) Specifies the name of the Azure Replication target.
    networks GetBackupRecoveryProtectionGroupRunsRunPermissionNetwork[]
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    created_at_time_msecs float
    (Integer) Epoch time when tenant was created.
    deleted_at_time_msecs float
    (Integer) Epoch time when tenant was last updated.
    description str
    (String) Description about the tenant.
    external_vendor_metadatas Sequence[GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadata]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id str
    (String) The tenant id.
    is_managed_on_helios bool
    (Boolean) Flag to indicate if tenant is managed on helios.
    last_updated_at_time_msecs float
    (Integer) Epoch time when tenant was last updated.
    name str
    (String) Specifies the name of the Azure Replication target.
    networks Sequence[GetBackupRecoveryProtectionGroupRunsRunPermissionNetwork]
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    createdAtTimeMsecs Number
    (Integer) Epoch time when tenant was created.
    deletedAtTimeMsecs Number
    (Integer) Epoch time when tenant was last updated.
    description String
    (String) Description about the tenant.
    externalVendorMetadatas List<Property Map>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendors who are responsible for managing tenants. This field will only applicable if tenant creation is happening for a specially provisioned clusters for external vendors. Nested schema for external_vendor_metadata:
    id String
    (String) The tenant id.
    isManagedOnHelios Boolean
    (Boolean) Flag to indicate if tenant is managed on helios.
    lastUpdatedAtTimeMsecs Number
    (Integer) Epoch time when tenant was last updated.
    name String
    (String) Specifies the name of the Azure Replication target.
    networks List<Property Map>
    (List) Networking information about a Tenant on a Cluster. Nested schema for network:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.

    GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadata

    IbmTenantMetadataParams List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParam>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    Type string
    (String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

    • Constraints: Allowable values are: IBM.
    IbmTenantMetadataParams []GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParam
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    Type string
    (String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

    • Constraints: Allowable values are: IBM.
    ibmTenantMetadataParams List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParam>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type String
    (String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

    • Constraints: Allowable values are: IBM.
    ibmTenantMetadataParams GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParam[]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type string
    (String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

    • Constraints: Allowable values are: IBM.
    ibm_tenant_metadata_params Sequence[GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParam]
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type str
    (String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

    • Constraints: Allowable values are: IBM.
    ibmTenantMetadataParams List<Property Map>
    (List) Specifies the additional metadata for the tenant that is specifically set by the external vendor of type 'IBM'. Nested schema for ibm_tenant_metadata_params:
    type String
    (String) Specifies the type of the external vendor. The type specific parameters must be specified the provided type.

    • Constraints: Allowable values are: IBM.

    GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParam

    AccountId string
    (String) Specifies the unique identifier of the IBM's account ID.
    Crn string
    (String) Specifies the unique CRN associated with the tenant.
    CustomProperties List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    LivenessMode string
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    MetricsConfigs List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    OwnershipMode string
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    PlanId string
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    ResourceGroupId string
    (String) Specifies the Resource Group ID associated with the tenant.
    ResourceInstanceId string
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    AccountId string
    (String) Specifies the unique identifier of the IBM's account ID.
    Crn string
    (String) Specifies the unique CRN associated with the tenant.
    CustomProperties []GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamCustomProperty
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    LivenessMode string
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    MetricsConfigs []GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfig
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    OwnershipMode string
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    PlanId string
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    ResourceGroupId string
    (String) Specifies the Resource Group ID associated with the tenant.
    ResourceInstanceId string
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    accountId String
    (String) Specifies the unique identifier of the IBM's account ID.
    crn String
    (String) Specifies the unique CRN associated with the tenant.
    customProperties List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamCustomProperty>
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    livenessMode String
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metricsConfigs List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfig>
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownershipMode String
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    planId String
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resourceGroupId String
    (String) Specifies the Resource Group ID associated with the tenant.
    resourceInstanceId String
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    accountId string
    (String) Specifies the unique identifier of the IBM's account ID.
    crn string
    (String) Specifies the unique CRN associated with the tenant.
    customProperties GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamCustomProperty[]
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    livenessMode string
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metricsConfigs GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfig[]
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownershipMode string
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    planId string
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resourceGroupId string
    (String) Specifies the Resource Group ID associated with the tenant.
    resourceInstanceId string
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    account_id str
    (String) Specifies the unique identifier of the IBM's account ID.
    crn str
    (String) Specifies the unique CRN associated with the tenant.
    custom_properties Sequence[GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamCustomProperty]
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    liveness_mode str
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metrics_configs Sequence[GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfig]
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownership_mode str
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    plan_id str
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resource_group_id str
    (String) Specifies the Resource Group ID associated with the tenant.
    resource_instance_id str
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    accountId String
    (String) Specifies the unique identifier of the IBM's account ID.
    crn String
    (String) Specifies the unique CRN associated with the tenant.
    customProperties List<Property Map>
    (List) Specifies the list of custom properties associated with the tenant. External vendors can choose to set any properties inside following list. Note that the fields set inside the following will not be available for direct filtering. API callers should make sure that no sensitive information such as passwords is sent in these fields. Nested schema for custom_properties:
    livenessMode String
    (String) Specifies the current liveness mode of the tenant. This mode may change based on AZ failures when vendor chooses to failover or failback the tenants to other AZs.

    • Constraints: Allowable values are: Active, Standby.
    metricsConfigs List<Property Map>
    (List) Specifies the metadata for metrics configuration. The metadata defined here will be used by cluster to send the usgae metrics to IBM cloud metering service for calculating the tenant billing. Nested schema for metrics_config:
    ownershipMode String
    (String) Specifies the current ownership mode for the tenant. The ownership of the tenant represents the active role for functioning of the tenant.

    • Constraints: Allowable values are: Primary, Secondary.
    planId String
    (String) Specifies the Plan Id associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.
    resourceGroupId String
    (String) Specifies the Resource Group ID associated with the tenant.
    resourceInstanceId String
    (String) Specifies the Resource Instance ID associated with the tenant. This field is introduced for tracking purposes inside IBM enviournment.

    GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamCustomProperty

    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    Key string
    (String) Specifies the unique key for custom property.
    Value string
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.
    key string
    (String) Specifies the unique key for custom property.
    value string
    (String) Specifies the value for the above custom key.
    key str
    (String) Specifies the unique key for custom property.
    value str
    (String) Specifies the value for the above custom key.
    key String
    (String) Specifies the unique key for custom property.
    value String
    (String) Specifies the value for the above custom key.

    GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfig

    CosResourceConfigs List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    IamMetricsConfigs List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    MeteringConfigs List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    CosResourceConfigs []GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    IamMetricsConfigs []GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    MeteringConfigs []GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cosResourceConfigs List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig>
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iamMetricsConfigs List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig>
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    meteringConfigs List<GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig>
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cosResourceConfigs GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig[]
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iamMetricsConfigs GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig[]
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    meteringConfigs GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig[]
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cos_resource_configs Sequence[GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig]
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iam_metrics_configs Sequence[GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig]
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    metering_configs Sequence[GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig]
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:
    cosResourceConfigs List<Property Map>
    (List) Specifies the details of COS resource configuration required for posting metrics and trackinb billing information for IBM tenants. Nested schema for cos_resource_config:
    iamMetricsConfigs List<Property Map>
    (List) Specifies the IAM configuration that will be used for accessing the billing service in IBM cloud. Nested schema for iam_metrics_config:
    meteringConfigs List<Property Map>
    (List) Specifies the metering configuration that will be used for IBM cluster to send the billing details to IBM billing service. Nested schema for metering_config:

    GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigCosResourceConfig

    ResourceUrl string
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    ResourceUrl string
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resourceUrl String
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resourceUrl string
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resource_url str
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.
    resourceUrl String
    (String) Specifies the resource COS resource configuration endpoint that will be used for fetching bucket usage for a given tenant.

    GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigIamMetricsConfig

    BillingApiKeySecretId string
    (String) Specifies Id of the secret that contains the API key.
    IamUrl string
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    BillingApiKeySecretId string
    (String) Specifies Id of the secret that contains the API key.
    IamUrl string
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billingApiKeySecretId String
    (String) Specifies Id of the secret that contains the API key.
    iamUrl String
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billingApiKeySecretId string
    (String) Specifies Id of the secret that contains the API key.
    iamUrl string
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billing_api_key_secret_id str
    (String) Specifies Id of the secret that contains the API key.
    iam_url str
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.
    billingApiKeySecretId String
    (String) Specifies Id of the secret that contains the API key.
    iamUrl String
    (String) Specifies the IAM URL needed to fetch the operator token from IBM. The operator token is needed to make service API calls to IBM billing service.

    GetBackupRecoveryProtectionGroupRunsRunPermissionExternalVendorMetadataIbmTenantMetadataParamMetricsConfigMeteringConfig

    PartIds List<string>
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    SubmissionIntervalInSecs double
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    Url string
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    PartIds []string
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    SubmissionIntervalInSecs float64
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    Url string
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    partIds List<String>
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submissionIntervalInSecs Double
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url String
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    partIds string[]
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submissionIntervalInSecs number
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url string
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    part_ids Sequence[str]
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submission_interval_in_secs float
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url str
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.
    partIds List<String>
    (List) Specifies the list of part identifiers used for metrics identification.

    • Constraints: Allowable list items are: USAGETERABYTE. The minimum length is 1 item.
    submissionIntervalInSecs Number
    (Integer) Specifies the frequency in seconds at which the metrics will be pushed to IBM billing service from cluster.
    url String
    (String) Specifies the base metering URL that will be used by cluster to send the billing information.

    GetBackupRecoveryProtectionGroupRunsRunPermissionNetwork

    ClusterHostname string
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    ClusterIps List<string>
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    ConnectorEnabled bool
    (Boolean) Whether connector (hybrid extender) is enabled.
    ClusterHostname string
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    ClusterIps []string
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    ConnectorEnabled bool
    (Boolean) Whether connector (hybrid extender) is enabled.
    clusterHostname String
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    clusterIps List<String>
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connectorEnabled Boolean
    (Boolean) Whether connector (hybrid extender) is enabled.
    clusterHostname string
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    clusterIps string[]
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connectorEnabled boolean
    (Boolean) Whether connector (hybrid extender) is enabled.
    cluster_hostname str
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    cluster_ips Sequence[str]
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connector_enabled bool
    (Boolean) Whether connector (hybrid extender) is enabled.
    clusterHostname String
    (String) The hostname for Cohesity cluster as seen by tenants and as is routable from the tenant's network. Tenant's VLAN's hostname, if available can be used instead but it is mandatory to provide this value if there's no VLAN hostname to use. Also, when set, this field would take precedence over VLAN hostname.
    clusterIps List<String>
    (List) Set of IPs as seen from the tenant's network for the Cohesity cluster. Only one from 'clusterHostname' and 'clusterIps' is needed.
    connectorEnabled Boolean
    (Boolean) Whether connector (hybrid extender) is enabled.

    GetBackupRecoveryProtectionGroupRunsRunReplicationInfo

    ReplicationTargetResults List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResult>
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    ReplicationTargetResults []GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResult
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    replicationTargetResults List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResult>
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    replicationTargetResults GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResult[]
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    replication_target_results Sequence[GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResult]
    (List) Replication results for each replication target. Nested schema for replication_target_results:
    replicationTargetResults List<Property Map>
    (List) Replication results for each replication target. Nested schema for replication_target_results:

    GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResult

    AwsTargetConfigs List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAwsTargetConfig>
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    AzureTargetConfigs List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAzureTargetConfig>
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    ClusterId double
    (Integer) Specifies the id of the cluster.
    ClusterIncarnationId double
    (Integer) Specifies the incarnation id of the cluster.
    ClusterName string
    (String) Specifies the name of the cluster.
    DataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    EntriesChanged double
    (Integer) Specifies the number of metadata actions completed during the protection run.
    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    IsInBound bool
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    Message string
    (String) Message about the replication run.
    MultiObjectReplication bool
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    PercentageCompleted double
    (Integer) Specifies the progress in percentage.
    QueuedTimeUsecs double
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    ReplicationTaskId string
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    StartTimeUsecs double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    AwsTargetConfigs []GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAwsTargetConfig
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    AzureTargetConfigs []GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAzureTargetConfig
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    ClusterId float64
    (Integer) Specifies the id of the cluster.
    ClusterIncarnationId float64
    (Integer) Specifies the incarnation id of the cluster.
    ClusterName string
    (String) Specifies the name of the cluster.
    DataLockConstraints []GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultDataLockConstraint
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    EndTimeUsecs float64
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    EntriesChanged float64
    (Integer) Specifies the number of metadata actions completed during the protection run.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    IsInBound bool
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    IsManuallyDeleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    Message string
    (String) Message about the replication run.
    MultiObjectReplication bool
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    OnLegalHold bool
    (Boolean) Specifies the legal hold status for a replication target.
    PercentageCompleted float64
    (Integer) Specifies the progress in percentage.
    QueuedTimeUsecs float64
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    ReplicationTaskId string
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    StartTimeUsecs float64
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    Stats []GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultStat
    (List) Specifies statistics about replication data. Nested schema for stats:
    Status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsTargetConfigs List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAwsTargetConfig>
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    azureTargetConfigs List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAzureTargetConfig>
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    clusterId Double
    (Integer) Specifies the id of the cluster.
    clusterIncarnationId Double
    (Integer) Specifies the incarnation id of the cluster.
    clusterName String
    (String) Specifies the name of the cluster.
    dataLockConstraints List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultDataLockConstraint>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Double
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    entriesChanged Double
    (Integer) Specifies the number of metadata actions completed during the protection run.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    isInBound Boolean
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message String
    (String) Message about the replication run.
    multiObjectReplication Boolean
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    percentageCompleted Double
    (Integer) Specifies the progress in percentage.
    queuedTimeUsecs Double
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    replicationTaskId String
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    startTimeUsecs Double
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultStat>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsTargetConfigs GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAwsTargetConfig[]
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    azureTargetConfigs GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAzureTargetConfig[]
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    clusterId number
    (Integer) Specifies the id of the cluster.
    clusterIncarnationId number
    (Integer) Specifies the incarnation id of the cluster.
    clusterName string
    (String) Specifies the name of the cluster.
    dataLockConstraints GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultDataLockConstraint[]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    entriesChanged number
    (Integer) Specifies the number of metadata actions completed during the protection run.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    isInBound boolean
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    isManuallyDeleted boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message string
    (String) Message about the replication run.
    multiObjectReplication boolean
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    onLegalHold boolean
    (Boolean) Specifies the legal hold status for a replication target.
    percentageCompleted number
    (Integer) Specifies the progress in percentage.
    queuedTimeUsecs number
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    replicationTaskId string
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    startTimeUsecs number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultStat[]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status string
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    aws_target_configs Sequence[GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAwsTargetConfig]
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    azure_target_configs Sequence[GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAzureTargetConfig]
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    cluster_id float
    (Integer) Specifies the id of the cluster.
    cluster_incarnation_id float
    (Integer) Specifies the incarnation id of the cluster.
    cluster_name str
    (String) Specifies the name of the cluster.
    data_lock_constraints Sequence[GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultDataLockConstraint]
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    end_time_usecs float
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    entries_changed float
    (Integer) Specifies the number of metadata actions completed during the protection run.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    is_in_bound bool
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    is_manually_deleted bool
    (Boolean) Specifies whether the snapshot is deleted manually.
    message str
    (String) Message about the replication run.
    multi_object_replication bool
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    on_legal_hold bool
    (Boolean) Specifies the legal hold status for a replication target.
    percentage_completed float
    (Integer) Specifies the progress in percentage.
    queued_time_usecs float
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    replication_task_id str
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    start_time_usecs float
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats Sequence[GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultStat]
    (List) Specifies statistics about replication data. Nested schema for stats:
    status str
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.
    awsTargetConfigs List<Property Map>
    (List) Specifies the configuration for adding AWS as repilcation target. Nested schema for aws_target_config:
    azureTargetConfigs List<Property Map>
    (List) Specifies the configuration for adding Azure as replication target. Nested schema for azure_target_config:
    clusterId Number
    (Integer) Specifies the id of the cluster.
    clusterIncarnationId Number
    (Integer) Specifies the incarnation id of the cluster.
    clusterName String
    (String) Specifies the name of the cluster.
    dataLockConstraints List<Property Map>
    (List) Specifies the dataLock constraints for local or target snapshot. Nested schema for data_lock_constraints:
    endTimeUsecs Number
    End time for time range filter. Specify the end time as a Unix epoch Timestamp (in microseconds), only runs executing before this time will be returned. By default it is current time.
    entriesChanged Number
    (Integer) Specifies the number of metadata actions completed during the protection run.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    isInBound Boolean
    (Boolean) Specifies the direction of the replication. If the snapshot is replicated to this cluster, then isInBound is true. If the snapshot is replicated from this cluster to another cluster, then isInBound is false.
    isManuallyDeleted Boolean
    (Boolean) Specifies whether the snapshot is deleted manually.
    message String
    (String) Message about the replication run.
    multiObjectReplication Boolean
    (Boolean) Specifies whether view based replication was used. In this case, the view containing all objects is replicated as a whole instead of replicating on a per object basis.
    onLegalHold Boolean
    (Boolean) Specifies the legal hold status for a replication target.
    percentageCompleted Number
    (Integer) Specifies the progress in percentage.
    queuedTimeUsecs Number
    (Integer) Specifies the time when the replication is queued for schedule in Unix epoch Timestamp(in microseconds) for a target.
    replicationTaskId String
    (String) Task UID for a replication protection run. This is for tasks that are replicated from another cluster.
    startTimeUsecs Number
    Start time for time range filter. Specify the start time as a Unix epoch Timestamp (in microseconds), only runs executing after this time will be returned. By default it is endTimeUsecs minus an hour.
    stats List<Property Map>
    (List) Specifies statistics about replication data. Nested schema for stats:
    status String
    (String) Status of the replication for a target. 'Running' indicates that the run is still running. 'Canceled' indicates that the run has been canceled. 'Canceling' indicates that the run is in the process of being canceled. 'Paused' indicates that the ongoing run has been paused. 'Failed' indicates that the run has failed. 'Missed' indicates that the run was unable to take place at the scheduled time because the previous run was still happening. 'Succeeded' indicates that the run has finished successfully. 'SucceededWithWarning' indicates that the run finished successfully, but there were some warning messages. 'Skipped' indicates that the run was skipped.

    • Constraints: Allowable values are: Accepted, Running, Canceled, Canceling, Failed, Missed, Succeeded, SucceededWithWarning, OnHold, Finalizing, Skipped, Paused.

    GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAwsTargetConfig

    Name string
    (String) Specifies the name of the Azure Replication target.
    Region double
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    RegionName string
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    SourceId double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    Name string
    (String) Specifies the name of the Azure Replication target.
    Region float64
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    RegionName string
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    SourceId float64
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    name String
    (String) Specifies the name of the Azure Replication target.
    region Double
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    regionName String
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    sourceId Double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    name string
    (String) Specifies the name of the Azure Replication target.
    region number
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    regionName string
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    sourceId number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    name str
    (String) Specifies the name of the Azure Replication target.
    region float
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    region_name str
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    source_id float
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    name String
    (String) Specifies the name of the Azure Replication target.
    region Number
    (Integer) Specifies id of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    regionName String
    (String) Specifies name of the AWS region in which to replicate the Snapshot to. Applicable if replication target is AWS target.
    sourceId Number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.

    GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultAzureTargetConfig

    Name string
    (String) Specifies the name of the Azure Replication target.
    ResourceGroup double
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    ResourceGroupName string
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    SourceId double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    StorageAccount double
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    StorageAccountName string
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    StorageContainer double
    (Integer) Specifies id of the storage container of Azure Replication target.
    StorageContainerName string
    (String) Specifies name of the storage container of Azure Replication target.
    StorageResourceGroup double
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    StorageResourceGroupName string
    (String) Specifies name of the storage resource group of Azure Replication target.
    Name string
    (String) Specifies the name of the Azure Replication target.
    ResourceGroup float64
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    ResourceGroupName string
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    SourceId float64
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    StorageAccount float64
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    StorageAccountName string
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    StorageContainer float64
    (Integer) Specifies id of the storage container of Azure Replication target.
    StorageContainerName string
    (String) Specifies name of the storage container of Azure Replication target.
    StorageResourceGroup float64
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    StorageResourceGroupName string
    (String) Specifies name of the storage resource group of Azure Replication target.
    name String
    (String) Specifies the name of the Azure Replication target.
    resourceGroup Double
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    resourceGroupName String
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    sourceId Double
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    storageAccount Double
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    storageAccountName String
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    storageContainer Double
    (Integer) Specifies id of the storage container of Azure Replication target.
    storageContainerName String
    (String) Specifies name of the storage container of Azure Replication target.
    storageResourceGroup Double
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    storageResourceGroupName String
    (String) Specifies name of the storage resource group of Azure Replication target.
    name string
    (String) Specifies the name of the Azure Replication target.
    resourceGroup number
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    resourceGroupName string
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    sourceId number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    storageAccount number
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    storageAccountName string
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    storageContainer number
    (Integer) Specifies id of the storage container of Azure Replication target.
    storageContainerName string
    (String) Specifies name of the storage container of Azure Replication target.
    storageResourceGroup number
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    storageResourceGroupName string
    (String) Specifies name of the storage resource group of Azure Replication target.
    name str
    (String) Specifies the name of the Azure Replication target.
    resource_group float
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    resource_group_name str
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    source_id float
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    storage_account float
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    storage_account_name str
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    storage_container float
    (Integer) Specifies id of the storage container of Azure Replication target.
    storage_container_name str
    (String) Specifies name of the storage container of Azure Replication target.
    storage_resource_group float
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    storage_resource_group_name str
    (String) Specifies name of the storage resource group of Azure Replication target.
    name String
    (String) Specifies the name of the Azure Replication target.
    resourceGroup Number
    (Integer) Specifies id of the Azure resource group used to filter regions in UI.
    resourceGroupName String
    (String) Specifies name of the Azure resource group used to filter regions in UI.
    sourceId Number
    (Integer) Specifies the source id of the Azure protection source registered on IBM cluster.
    storageAccount Number
    (Integer) Specifies id of the storage account of Azure replication target which will contain storage container.
    storageAccountName String
    (String) Specifies name of the storage account of Azure replication target which will contain storage container.
    storageContainer Number
    (Integer) Specifies id of the storage container of Azure Replication target.
    storageContainerName String
    (String) Specifies name of the storage container of Azure Replication target.
    storageResourceGroup Number
    (Integer) Specifies id of the storage resource group of Azure Replication target.
    storageResourceGroupName String
    (String) Specifies name of the storage resource group of Azure Replication target.

    GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultDataLockConstraint

    ExpiryTimeUsecs double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    ExpiryTimeUsecs float64
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    Mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Double
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode string
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiry_time_usecs float
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode str
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.
    expiryTimeUsecs Number
    (Integer) Specifies the expiry time of attempt in Unix epoch Timestamp (in microseconds) for an object.
    mode String
    (String) Specifies the type of WORM retention type. 'Compliance' implies WORM retention is set for compliance reason. 'Administrative' implies WORM retention is set for administrative purposes.

    • Constraints: Allowable values are: Compliance, Administrative.

    GetBackupRecoveryProtectionGroupRunsRunReplicationInfoReplicationTargetResultStat

    LogicalBytesTransferred double
    (Integer) Specifies the total logical bytes transferred.
    LogicalSizeBytes double
    (Integer) Specifies the total logical size in bytes.
    PhysicalBytesTransferred double
    (Integer) Specifies the total physical bytes transferred.
    LogicalBytesTransferred float64
    (Integer) Specifies the total logical bytes transferred.
    LogicalSizeBytes float64
    (Integer) Specifies the total logical size in bytes.
    PhysicalBytesTransferred float64
    (Integer) Specifies the total physical bytes transferred.
    logicalBytesTransferred Double
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes Double
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred Double
    (Integer) Specifies the total physical bytes transferred.
    logicalBytesTransferred number
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes number
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred number
    (Integer) Specifies the total physical bytes transferred.
    logical_bytes_transferred float
    (Integer) Specifies the total logical bytes transferred.
    logical_size_bytes float
    (Integer) Specifies the total logical size in bytes.
    physical_bytes_transferred float
    (Integer) Specifies the total physical bytes transferred.
    logicalBytesTransferred Number
    (Integer) Specifies the total logical bytes transferred.
    logicalSizeBytes Number
    (Integer) Specifies the total logical size in bytes.
    physicalBytesTransferred Number
    (Integer) Specifies the total physical bytes transferred.

    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