1. Registry
  2. Packages
  3. Ibm Provider
  4. API Docs
  5. getBackupRecoveryProgressMonitor
Viewing docs for ibm 2.9.0
published on Thursday, Nov 5, 2026 by ibm-cloud
ibm
Viewing docs for ibm 2.9.0
published on Thursday, Nov 5, 2026 by ibm-cloud

    Provides a read-only data source to retrieve information about a Result returned by Pulse’s GetTasks API.. 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 backupRecoveryProgressMonitor = ibm.getBackupRecoveryProgressMonitor({
        xIbmTenantId: "tenantId",
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    backup_recovery_progress_monitor = ibm.get_backup_recovery_progress_monitor(x_ibm_tenant_id="tenantId")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/v2/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.GetBackupRecoveryProgressMonitor(ctx, &ibm.GetBackupRecoveryProgressMonitorArgs{
    			XIbmTenantId: "tenantId",
    		}, 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 backupRecoveryProgressMonitor = Ibm.GetBackupRecoveryProgressMonitor.Invoke(new()
        {
            XIbmTenantId = "tenantId",
        });
    
    });
    
    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.GetBackupRecoveryProgressMonitorArgs;
    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 backupRecoveryProgressMonitor = IbmFunctions.getBackupRecoveryProgressMonitor(GetBackupRecoveryProgressMonitorArgs.builder()
                .xIbmTenantId("tenantId")
                .build());
    
        }
    }
    
    variables:
      backupRecoveryProgressMonitor:
        fn::invoke:
          function: ibm:getBackupRecoveryProgressMonitor
          arguments:
            xIbmTenantId: tenantId
    
    Example coming soon!
    

    Using getBackupRecoveryProgressMonitor

    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 getBackupRecoveryProgressMonitor(args: GetBackupRecoveryProgressMonitorArgs, opts?: InvokeOptions): Promise<GetBackupRecoveryProgressMonitorResult>
    function getBackupRecoveryProgressMonitorOutput(args: GetBackupRecoveryProgressMonitorOutputArgs, opts?: InvokeOutputOptions): Output<GetBackupRecoveryProgressMonitorResult>
    def get_backup_recovery_progress_monitor(attribute_vecs: Optional[Sequence[GetBackupRecoveryProgressMonitorAttributeVec]] = None,
                                             end_time_secs: Optional[float] = None,
                                             endpoint_type: Optional[str] = None,
                                             exclude_sub_tasks: Optional[bool] = None,
                                             fetch_logs_max_level: Optional[float] = None,
                                             id: Optional[str] = None,
                                             include_event_logs: Optional[bool] = None,
                                             include_finished_tasks: Optional[bool] = None,
                                             instance_id: Optional[str] = None,
                                             max_tasks: Optional[float] = None,
                                             region: Optional[str] = None,
                                             service_name: Optional[str] = None,
                                             start_time_secs: Optional[float] = None,
                                             task_path_vecs: Optional[Sequence[str]] = None,
                                             x_ibm_tenant_id: Optional[str] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetBackupRecoveryProgressMonitorResult
    def get_backup_recovery_progress_monitor_output(attribute_vecs: pulumi.Input[Optional[Sequence[pulumi.Input[GetBackupRecoveryProgressMonitorAttributeVecArgs]]]] = None,
                                             end_time_secs: pulumi.Input[Optional[float]] = None,
                                             endpoint_type: pulumi.Input[Optional[str]] = None,
                                             exclude_sub_tasks: pulumi.Input[Optional[bool]] = None,
                                             fetch_logs_max_level: pulumi.Input[Optional[float]] = None,
                                             id: pulumi.Input[Optional[str]] = None,
                                             include_event_logs: pulumi.Input[Optional[bool]] = None,
                                             include_finished_tasks: pulumi.Input[Optional[bool]] = None,
                                             instance_id: pulumi.Input[Optional[str]] = None,
                                             max_tasks: pulumi.Input[Optional[float]] = None,
                                             region: pulumi.Input[Optional[str]] = None,
                                             service_name: pulumi.Input[Optional[str]] = None,
                                             start_time_secs: pulumi.Input[Optional[float]] = None,
                                             task_path_vecs: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                                             x_ibm_tenant_id: pulumi.Input[Optional[str]] = None,
                                             opts: Optional[InvokeOutputOptions] = None) -> Output[GetBackupRecoveryProgressMonitorResult]
    func GetBackupRecoveryProgressMonitor(ctx *Context, args *GetBackupRecoveryProgressMonitorArgs, opts ...InvokeOption) (*GetBackupRecoveryProgressMonitorResult, error)
    func GetBackupRecoveryProgressMonitorOutput(ctx *Context, args *GetBackupRecoveryProgressMonitorOutputArgs, opts ...InvokeOption) GetBackupRecoveryProgressMonitorResultOutput

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

    public static class GetBackupRecoveryProgressMonitor 
    {
        public static Task<GetBackupRecoveryProgressMonitorResult> InvokeAsync(GetBackupRecoveryProgressMonitorArgs args, InvokeOptions? opts = null)
        public static Output<GetBackupRecoveryProgressMonitorResult> Invoke(GetBackupRecoveryProgressMonitorInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetBackupRecoveryProgressMonitorResult> Invoke(GetBackupRecoveryProgressMonitorInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetBackupRecoveryProgressMonitorResult> getBackupRecoveryProgressMonitor(GetBackupRecoveryProgressMonitorArgs args, InvokeOptions options)
    public static Output<GetBackupRecoveryProgressMonitorResult> getBackupRecoveryProgressMonitor(GetBackupRecoveryProgressMonitorArgs args, InvokeOptions options)
    public static Output<GetBackupRecoveryProgressMonitorResult> getBackupRecoveryProgressMonitor(GetBackupRecoveryProgressMonitorArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: ibm:index/getBackupRecoveryProgressMonitor:getBackupRecoveryProgressMonitor
      arguments:
        # arguments dictionary
    data "ibm_get_backup_recovery_progress_monitor" "name" {
        # arguments
    }

    The following arguments are supported:

    XIbmTenantId string
    Specifies the unique id of the tenant.
    AttributeVecs List<GetBackupRecoveryProgressMonitorAttributeVec>
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    EndTimeSecs double
    Tasks that ended before this time.
    EndpointType string
    ExcludeSubTasks bool
    Skip information about the sub tasks of the matching root and sub tasks. By default, the entire task tree will be returned for matching tasks.
    FetchLogsMaxLevel double
    Number of levels till which we need to fetch the event logs for a pulse tree. Note that it is applicable only when include_event_logs is true.
    Id string
    The unique identifier of the Result returned by Pulse's GetTasks API..
    IncludeEventLogs bool
    If set, the event logs will be included in the response message. Otherwise they will be cleared out.
    IncludeFinishedTasks bool
    Returns finished tasks as well. By default, Pulse only returns active tasks.
    InstanceId string
    MaxTasks double
    Only return at most these many matching tasks. This constraint is applied with each query's result group.
    Region string
    ServiceName string
    StartTimeSecs double
    Tasks that started after this time.
    TaskPathVecs List<string>
    The hierarchical paths to the names of the tasks being queried. The task path-name specified here can be a prefix. Clients can specify multiple paths/prefixes. Pulse will return one ResultGroup for each path query.Each path is treated separately by Pulse, so if there are duplicate paths, Pulse will return duplicate results.Both root tasks and sub tasks can be specified in @task_path_vec.
    XIbmTenantId string
    Specifies the unique id of the tenant.
    AttributeVecs []GetBackupRecoveryProgressMonitorAttributeVec
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    EndTimeSecs float64
    Tasks that ended before this time.
    EndpointType string
    ExcludeSubTasks bool
    Skip information about the sub tasks of the matching root and sub tasks. By default, the entire task tree will be returned for matching tasks.
    FetchLogsMaxLevel float64
    Number of levels till which we need to fetch the event logs for a pulse tree. Note that it is applicable only when include_event_logs is true.
    Id string
    The unique identifier of the Result returned by Pulse's GetTasks API..
    IncludeEventLogs bool
    If set, the event logs will be included in the response message. Otherwise they will be cleared out.
    IncludeFinishedTasks bool
    Returns finished tasks as well. By default, Pulse only returns active tasks.
    InstanceId string
    MaxTasks float64
    Only return at most these many matching tasks. This constraint is applied with each query's result group.
    Region string
    ServiceName string
    StartTimeSecs float64
    Tasks that started after this time.
    TaskPathVecs []string
    The hierarchical paths to the names of the tasks being queried. The task path-name specified here can be a prefix. Clients can specify multiple paths/prefixes. Pulse will return one ResultGroup for each path query.Each path is treated separately by Pulse, so if there are duplicate paths, Pulse will return duplicate results.Both root tasks and sub tasks can be specified in @task_path_vec.
    x_ibm_tenant_id string
    Specifies the unique id of the tenant.
    attribute_vecs list(object)
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    end_time_secs number
    Tasks that ended before this time.
    endpoint_type string
    exclude_sub_tasks bool
    Skip information about the sub tasks of the matching root and sub tasks. By default, the entire task tree will be returned for matching tasks.
    fetch_logs_max_level number
    Number of levels till which we need to fetch the event logs for a pulse tree. Note that it is applicable only when include_event_logs is true.
    id string
    The unique identifier of the Result returned by Pulse's GetTasks API..
    include_event_logs bool
    If set, the event logs will be included in the response message. Otherwise they will be cleared out.
    include_finished_tasks bool
    Returns finished tasks as well. By default, Pulse only returns active tasks.
    instance_id string
    max_tasks number
    Only return at most these many matching tasks. This constraint is applied with each query's result group.
    region string
    service_name string
    start_time_secs number
    Tasks that started after this time.
    task_path_vecs list(string)
    The hierarchical paths to the names of the tasks being queried. The task path-name specified here can be a prefix. Clients can specify multiple paths/prefixes. Pulse will return one ResultGroup for each path query.Each path is treated separately by Pulse, so if there are duplicate paths, Pulse will return duplicate results.Both root tasks and sub tasks can be specified in @task_path_vec.
    xIbmTenantId String
    Specifies the unique id of the tenant.
    attributeVecs List<GetBackupRecoveryProgressMonitorAttributeVec>
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    endTimeSecs Double
    Tasks that ended before this time.
    endpointType String
    excludeSubTasks Boolean
    Skip information about the sub tasks of the matching root and sub tasks. By default, the entire task tree will be returned for matching tasks.
    fetchLogsMaxLevel Double
    Number of levels till which we need to fetch the event logs for a pulse tree. Note that it is applicable only when include_event_logs is true.
    id String
    The unique identifier of the Result returned by Pulse's GetTasks API..
    includeEventLogs Boolean
    If set, the event logs will be included in the response message. Otherwise they will be cleared out.
    includeFinishedTasks Boolean
    Returns finished tasks as well. By default, Pulse only returns active tasks.
    instanceId String
    maxTasks Double
    Only return at most these many matching tasks. This constraint is applied with each query's result group.
    region String
    serviceName String
    startTimeSecs Double
    Tasks that started after this time.
    taskPathVecs List<String>
    The hierarchical paths to the names of the tasks being queried. The task path-name specified here can be a prefix. Clients can specify multiple paths/prefixes. Pulse will return one ResultGroup for each path query.Each path is treated separately by Pulse, so if there are duplicate paths, Pulse will return duplicate results.Both root tasks and sub tasks can be specified in @task_path_vec.
    xIbmTenantId string
    Specifies the unique id of the tenant.
    attributeVecs GetBackupRecoveryProgressMonitorAttributeVec[]
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    endTimeSecs number
    Tasks that ended before this time.
    endpointType string
    excludeSubTasks boolean
    Skip information about the sub tasks of the matching root and sub tasks. By default, the entire task tree will be returned for matching tasks.
    fetchLogsMaxLevel number
    Number of levels till which we need to fetch the event logs for a pulse tree. Note that it is applicable only when include_event_logs is true.
    id string
    The unique identifier of the Result returned by Pulse's GetTasks API..
    includeEventLogs boolean
    If set, the event logs will be included in the response message. Otherwise they will be cleared out.
    includeFinishedTasks boolean
    Returns finished tasks as well. By default, Pulse only returns active tasks.
    instanceId string
    maxTasks number
    Only return at most these many matching tasks. This constraint is applied with each query's result group.
    region string
    serviceName string
    startTimeSecs number
    Tasks that started after this time.
    taskPathVecs string[]
    The hierarchical paths to the names of the tasks being queried. The task path-name specified here can be a prefix. Clients can specify multiple paths/prefixes. Pulse will return one ResultGroup for each path query.Each path is treated separately by Pulse, so if there are duplicate paths, Pulse will return duplicate results.Both root tasks and sub tasks can be specified in @task_path_vec.
    x_ibm_tenant_id str
    Specifies the unique id of the tenant.
    attribute_vecs Sequence[GetBackupRecoveryProgressMonitorAttributeVec]
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    end_time_secs float
    Tasks that ended before this time.
    endpoint_type str
    exclude_sub_tasks bool
    Skip information about the sub tasks of the matching root and sub tasks. By default, the entire task tree will be returned for matching tasks.
    fetch_logs_max_level float
    Number of levels till which we need to fetch the event logs for a pulse tree. Note that it is applicable only when include_event_logs is true.
    id str
    The unique identifier of the Result returned by Pulse's GetTasks API..
    include_event_logs bool
    If set, the event logs will be included in the response message. Otherwise they will be cleared out.
    include_finished_tasks bool
    Returns finished tasks as well. By default, Pulse only returns active tasks.
    instance_id str
    max_tasks float
    Only return at most these many matching tasks. This constraint is applied with each query's result group.
    region str
    service_name str
    start_time_secs float
    Tasks that started after this time.
    task_path_vecs Sequence[str]
    The hierarchical paths to the names of the tasks being queried. The task path-name specified here can be a prefix. Clients can specify multiple paths/prefixes. Pulse will return one ResultGroup for each path query.Each path is treated separately by Pulse, so if there are duplicate paths, Pulse will return duplicate results.Both root tasks and sub tasks can be specified in @task_path_vec.
    xIbmTenantId String
    Specifies the unique id of the tenant.
    attributeVecs List<Property Map>
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    endTimeSecs Number
    Tasks that ended before this time.
    endpointType String
    excludeSubTasks Boolean
    Skip information about the sub tasks of the matching root and sub tasks. By default, the entire task tree will be returned for matching tasks.
    fetchLogsMaxLevel Number
    Number of levels till which we need to fetch the event logs for a pulse tree. Note that it is applicable only when include_event_logs is true.
    id String
    The unique identifier of the Result returned by Pulse's GetTasks API..
    includeEventLogs Boolean
    If set, the event logs will be included in the response message. Otherwise they will be cleared out.
    includeFinishedTasks Boolean
    Returns finished tasks as well. By default, Pulse only returns active tasks.
    instanceId String
    maxTasks Number
    Only return at most these many matching tasks. This constraint is applied with each query's result group.
    region String
    serviceName String
    startTimeSecs Number
    Tasks that started after this time.
    taskPathVecs List<String>
    The hierarchical paths to the names of the tasks being queried. The task path-name specified here can be a prefix. Clients can specify multiple paths/prefixes. Pulse will return one ResultGroup for each path query.Each path is treated separately by Pulse, so if there are duplicate paths, Pulse will return duplicate results.Both root tasks and sub tasks can be specified in @task_path_vec.

    getBackupRecoveryProgressMonitor Result

    The following output properties are available:

    Errors List<GetBackupRecoveryProgressMonitorError>
    (List) Proto to describe the error returned by pulse. Nested schema for error:
    Id string
    The unique identifier of the Result returned by Pulse's GetTasks API..
    Region string
    ResultGroupVecs List<GetBackupRecoveryProgressMonitorResultGroupVec>
    (List) Nested schema for result_group_vec:
    XIbmTenantId string
    AttributeVecs List<GetBackupRecoveryProgressMonitorAttributeVec>
    (List) The latest attributes (if any) reported for this task. Nested schema for attribute_vec:
    EndTimeSecs double
    (Integer) The time when the task finished.
    EndpointType string
    ExcludeSubTasks bool
    FetchLogsMaxLevel double
    IncludeEventLogs bool
    IncludeFinishedTasks bool
    InstanceId string
    MaxTasks double
    ServiceName string
    StartTimeSecs double
    (Integer) The time when the task was started.
    TaskPathVecs List<string>
    Errors []GetBackupRecoveryProgressMonitorError
    (List) Proto to describe the error returned by pulse. Nested schema for error:
    Id string
    The unique identifier of the Result returned by Pulse's GetTasks API..
    Region string
    ResultGroupVecs []GetBackupRecoveryProgressMonitorResultGroupVec
    (List) Nested schema for result_group_vec:
    XIbmTenantId string
    AttributeVecs []GetBackupRecoveryProgressMonitorAttributeVec
    (List) The latest attributes (if any) reported for this task. Nested schema for attribute_vec:
    EndTimeSecs float64
    (Integer) The time when the task finished.
    EndpointType string
    ExcludeSubTasks bool
    FetchLogsMaxLevel float64
    IncludeEventLogs bool
    IncludeFinishedTasks bool
    InstanceId string
    MaxTasks float64
    ServiceName string
    StartTimeSecs float64
    (Integer) The time when the task was started.
    TaskPathVecs []string
    errors list(object)
    (List) Proto to describe the error returned by pulse. Nested schema for error:
    id string
    The unique identifier of the Result returned by Pulse's GetTasks API..
    region string
    result_group_vecs list(object)
    (List) Nested schema for result_group_vec:
    x_ibm_tenant_id string
    attribute_vecs list(object)
    (List) The latest attributes (if any) reported for this task. Nested schema for attribute_vec:
    end_time_secs number
    (Integer) The time when the task finished.
    endpoint_type string
    exclude_sub_tasks bool
    fetch_logs_max_level number
    include_event_logs bool
    include_finished_tasks bool
    instance_id string
    max_tasks number
    service_name string
    start_time_secs number
    (Integer) The time when the task was started.
    task_path_vecs list(string)
    errors List<GetBackupRecoveryProgressMonitorError>
    (List) Proto to describe the error returned by pulse. Nested schema for error:
    id String
    The unique identifier of the Result returned by Pulse's GetTasks API..
    region String
    resultGroupVecs List<GetBackupRecoveryProgressMonitorResultGroupVec>
    (List) Nested schema for result_group_vec:
    xIbmTenantId String
    attributeVecs List<GetBackupRecoveryProgressMonitorAttributeVec>
    (List) The latest attributes (if any) reported for this task. Nested schema for attribute_vec:
    endTimeSecs Double
    (Integer) The time when the task finished.
    endpointType String
    excludeSubTasks Boolean
    fetchLogsMaxLevel Double
    includeEventLogs Boolean
    includeFinishedTasks Boolean
    instanceId String
    maxTasks Double
    serviceName String
    startTimeSecs Double
    (Integer) The time when the task was started.
    taskPathVecs List<String>
    errors GetBackupRecoveryProgressMonitorError[]
    (List) Proto to describe the error returned by pulse. Nested schema for error:
    id string
    The unique identifier of the Result returned by Pulse's GetTasks API..
    region string
    resultGroupVecs GetBackupRecoveryProgressMonitorResultGroupVec[]
    (List) Nested schema for result_group_vec:
    xIbmTenantId string
    attributeVecs GetBackupRecoveryProgressMonitorAttributeVec[]
    (List) The latest attributes (if any) reported for this task. Nested schema for attribute_vec:
    endTimeSecs number
    (Integer) The time when the task finished.
    endpointType string
    excludeSubTasks boolean
    fetchLogsMaxLevel number
    includeEventLogs boolean
    includeFinishedTasks boolean
    instanceId string
    maxTasks number
    serviceName string
    startTimeSecs number
    (Integer) The time when the task was started.
    taskPathVecs string[]
    errors Sequence[GetBackupRecoveryProgressMonitorError]
    (List) Proto to describe the error returned by pulse. Nested schema for error:
    id str
    The unique identifier of the Result returned by Pulse's GetTasks API..
    region str
    result_group_vecs Sequence[GetBackupRecoveryProgressMonitorResultGroupVec]
    (List) Nested schema for result_group_vec:
    x_ibm_tenant_id str
    attribute_vecs Sequence[GetBackupRecoveryProgressMonitorAttributeVec]
    (List) The latest attributes (if any) reported for this task. Nested schema for attribute_vec:
    end_time_secs float
    (Integer) The time when the task finished.
    endpoint_type str
    exclude_sub_tasks bool
    fetch_logs_max_level float
    include_event_logs bool
    include_finished_tasks bool
    instance_id str
    max_tasks float
    service_name str
    start_time_secs float
    (Integer) The time when the task was started.
    task_path_vecs Sequence[str]
    errors List<Property Map>
    (List) Proto to describe the error returned by pulse. Nested schema for error:
    id String
    The unique identifier of the Result returned by Pulse's GetTasks API..
    region String
    resultGroupVecs List<Property Map>
    (List) Nested schema for result_group_vec:
    xIbmTenantId String
    attributeVecs List<Property Map>
    (List) The latest attributes (if any) reported for this task. Nested schema for attribute_vec:
    endTimeSecs Number
    (Integer) The time when the task finished.
    endpointType String
    excludeSubTasks Boolean
    fetchLogsMaxLevel Number
    includeEventLogs Boolean
    includeFinishedTasks Boolean
    instanceId String
    maxTasks Number
    serviceName String
    startTimeSecs Number
    (Integer) The time when the task was started.
    taskPathVecs List<String>

    Supporting Types

    GetBackupRecoveryProgressMonitorAttributeVec

    Key string
    Specifies the name of the key.
    Values List<GetBackupRecoveryProgressMonitorAttributeVecValue>
    Specifies a value for the key. Nested schema for value:
    Key string
    Specifies the name of the key.
    Values []GetBackupRecoveryProgressMonitorAttributeVecValue
    Specifies a value for the key. Nested schema for value:
    key string
    Specifies the name of the key.
    values list(object)
    Specifies a value for the key. Nested schema for value:
    key String
    Specifies the name of the key.
    values List<GetBackupRecoveryProgressMonitorAttributeVecValue>
    Specifies a value for the key. Nested schema for value:
    key string
    Specifies the name of the key.
    values GetBackupRecoveryProgressMonitorAttributeVecValue[]
    Specifies a value for the key. Nested schema for value:
    key str
    Specifies the name of the key.
    values Sequence[GetBackupRecoveryProgressMonitorAttributeVecValue]
    Specifies a value for the key. Nested schema for value:
    key String
    Specifies the name of the key.
    values List<Property Map>
    Specifies a value for the key. Nested schema for value:

    GetBackupRecoveryProgressMonitorAttributeVecValue

    Datas List<GetBackupRecoveryProgressMonitorAttributeVecValueData>
    Specifies the fields to store data of a given type.Specify data in the appropriate field for the current data type. Nested schema for data:
    Type double
    Specifies the type of value. 0 specifies a data point of type Int64. 1 specifies a data point of type Double. 2 specifies a data point of type String. 3 specifies a data point of type Bytes.
    Datas []GetBackupRecoveryProgressMonitorAttributeVecValueData
    Specifies the fields to store data of a given type.Specify data in the appropriate field for the current data type. Nested schema for data:
    Type float64
    Specifies the type of value. 0 specifies a data point of type Int64. 1 specifies a data point of type Double. 2 specifies a data point of type String. 3 specifies a data point of type Bytes.
    datas list(object)
    Specifies the fields to store data of a given type.Specify data in the appropriate field for the current data type. Nested schema for data:
    type number
    Specifies the type of value. 0 specifies a data point of type Int64. 1 specifies a data point of type Double. 2 specifies a data point of type String. 3 specifies a data point of type Bytes.
    datas List<GetBackupRecoveryProgressMonitorAttributeVecValueData>
    Specifies the fields to store data of a given type.Specify data in the appropriate field for the current data type. Nested schema for data:
    type Double
    Specifies the type of value. 0 specifies a data point of type Int64. 1 specifies a data point of type Double. 2 specifies a data point of type String. 3 specifies a data point of type Bytes.
    datas GetBackupRecoveryProgressMonitorAttributeVecValueData[]
    Specifies the fields to store data of a given type.Specify data in the appropriate field for the current data type. Nested schema for data:
    type number
    Specifies the type of value. 0 specifies a data point of type Int64. 1 specifies a data point of type Double. 2 specifies a data point of type String. 3 specifies a data point of type Bytes.
    datas Sequence[GetBackupRecoveryProgressMonitorAttributeVecValueData]
    Specifies the fields to store data of a given type.Specify data in the appropriate field for the current data type. Nested schema for data:
    type float
    Specifies the type of value. 0 specifies a data point of type Int64. 1 specifies a data point of type Double. 2 specifies a data point of type String. 3 specifies a data point of type Bytes.
    datas List<Property Map>
    Specifies the fields to store data of a given type.Specify data in the appropriate field for the current data type. Nested schema for data:
    type Number
    Specifies the type of value. 0 specifies a data point of type Int64. 1 specifies a data point of type Double. 2 specifies a data point of type String. 3 specifies a data point of type Bytes.

    GetBackupRecoveryProgressMonitorAttributeVecValueData

    OneofDatas List<GetBackupRecoveryProgressMonitorAttributeVecValueDataOneofData>
    Types that are valid to be assigned to OneofData:Value_Data_Int64ValueValue_Data_DoubleValueValue_Data_StringValueValue_Data_BytesValue. Nested schema for oneof_data:
    OneofDatas []GetBackupRecoveryProgressMonitorAttributeVecValueDataOneofData
    Types that are valid to be assigned to OneofData:Value_Data_Int64ValueValue_Data_DoubleValueValue_Data_StringValueValue_Data_BytesValue. Nested schema for oneof_data:
    oneof_datas list(object)
    Types that are valid to be assigned to OneofData:Value_Data_Int64ValueValue_Data_DoubleValueValue_Data_StringValueValue_Data_BytesValue. Nested schema for oneof_data:
    oneofDatas List<GetBackupRecoveryProgressMonitorAttributeVecValueDataOneofData>
    Types that are valid to be assigned to OneofData:Value_Data_Int64ValueValue_Data_DoubleValueValue_Data_StringValueValue_Data_BytesValue. Nested schema for oneof_data:
    oneofDatas GetBackupRecoveryProgressMonitorAttributeVecValueDataOneofData[]
    Types that are valid to be assigned to OneofData:Value_Data_Int64ValueValue_Data_DoubleValueValue_Data_StringValueValue_Data_BytesValue. Nested schema for oneof_data:
    oneof_datas Sequence[GetBackupRecoveryProgressMonitorAttributeVecValueDataOneofData]
    Types that are valid to be assigned to OneofData:Value_Data_Int64ValueValue_Data_DoubleValueValue_Data_StringValueValue_Data_BytesValue. Nested schema for oneof_data:
    oneofDatas List<Property Map>
    Types that are valid to be assigned to OneofData:Value_Data_Int64ValueValue_Data_DoubleValueValue_Data_StringValueValue_Data_BytesValue. Nested schema for oneof_data:

    GetBackupRecoveryProgressMonitorError

    ErrorMsg string
    (String) The error message (if any).
    Type double
    (Integer) The return type.
    ErrorMsg string
    (String) The error message (if any).
    Type float64
    (Integer) The return type.
    error_msg string
    (String) The error message (if any).
    type number
    (Integer) The return type.
    errorMsg String
    (String) The error message (if any).
    type Double
    (Integer) The return type.
    errorMsg string
    (String) The error message (if any).
    type number
    (Integer) The return type.
    error_msg str
    (String) The error message (if any).
    type float
    (Integer) The return type.
    errorMsg String
    (String) The error message (if any).
    type Number
    (Integer) The return type.

    GetBackupRecoveryProgressMonitorResultGroupVec

    TaskVecs List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVec>
    (List) All tasks that match the corresponding query. Nested schema for task_vec:
    TaskVecs []GetBackupRecoveryProgressMonitorResultGroupVecTaskVec
    (List) All tasks that match the corresponding query. Nested schema for task_vec:
    task_vecs list(object)
    (List) All tasks that match the corresponding query. Nested schema for task_vec:
    taskVecs List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVec>
    (List) All tasks that match the corresponding query. Nested schema for task_vec:
    taskVecs GetBackupRecoveryProgressMonitorResultGroupVecTaskVec[]
    (List) All tasks that match the corresponding query. Nested schema for task_vec:
    task_vecs Sequence[GetBackupRecoveryProgressMonitorResultGroupVecTaskVec]
    (List) All tasks that match the corresponding query. Nested schema for task_vec:
    taskVecs List<Property Map>
    (List) All tasks that match the corresponding query. Nested schema for task_vec:

    GetBackupRecoveryProgressMonitorResultGroupVecTaskVec

    Progresses List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgress>
    (List) The progress on this task. Nested schema for progress:
    SubTaskVecs List<string>
    (List) Information about all the sub tasks for this task.
    TaskPath string
    (String) The hierarchical name of the task.
    Weight double
    (Integer) The weight of this task.
    Progresses []GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgress
    (List) The progress on this task. Nested schema for progress:
    SubTaskVecs []string
    (List) Information about all the sub tasks for this task.
    TaskPath string
    (String) The hierarchical name of the task.
    Weight float64
    (Integer) The weight of this task.
    progresses list(object)
    (List) The progress on this task. Nested schema for progress:
    sub_task_vecs list(string)
    (List) Information about all the sub tasks for this task.
    task_path string
    (String) The hierarchical name of the task.
    weight number
    (Integer) The weight of this task.
    progresses List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgress>
    (List) The progress on this task. Nested schema for progress:
    subTaskVecs List<String>
    (List) Information about all the sub tasks for this task.
    taskPath String
    (String) The hierarchical name of the task.
    weight Double
    (Integer) The weight of this task.
    progresses GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgress[]
    (List) The progress on this task. Nested schema for progress:
    subTaskVecs string[]
    (List) Information about all the sub tasks for this task.
    taskPath string
    (String) The hierarchical name of the task.
    weight number
    (Integer) The weight of this task.
    progresses Sequence[GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgress]
    (List) The progress on this task. Nested schema for progress:
    sub_task_vecs Sequence[str]
    (List) Information about all the sub tasks for this task.
    task_path str
    (String) The hierarchical name of the task.
    weight float
    (Integer) The weight of this task.
    progresses List<Property Map>
    (List) The progress on this task. Nested schema for progress:
    subTaskVecs List<String>
    (List) Information about all the sub tasks for this task.
    taskPath String
    (String) The hierarchical name of the task.
    weight Number
    (Integer) The weight of this task.

    GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgress

    ApproxPercentUnknownWork double
    (Float) If set this indicate the percentage of work which is not know at this time. This will be useful if client does not know total amount of work that has to done. But client know how much work it has completed and approximate how much more work need to be done. This is usually reported by the clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    AttributeVecs List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressAttributeVec>
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    EndTimeSecs double
    Tasks that ended before this time.
    EventVecs List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressEventVec>
    (List) The events (if any) reported for this task. Nested schema for event_vec:
    ExpectedEndTimeSecs double
    (Integer) The expected end time of this task (if it hasn't ended). This is extrapolated using the current progress, and any historic data about this task if it occurs periodically. TODO(gaurav): Deprecate this field once Iris has stopped using it.
    ExpectedTimeRemainingSecs double
    (Integer) Expected time remaining for this task (if it hasn't ended).
    ExpectedTotalWorkCount double
    (Integer) The expected raw count of the total work remaining. This is the highest work count value reported by the client. This field can be set to let pulse compute percent_finished by looking at the currently reported remaining_work_count and the expected_total_work_count.
    LastUpdateTimeSecs double
    (Integer) The timestamp at which task progress was last reported.
    PercentFinished double
    (Float) The reported progress on this task. This is usually reported by clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    StartTimeSecs double
    Tasks that started after this time.
    Statuses List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressStatus>
    (List) The status of the task. Nested schema for status:
    ApproxPercentUnknownWork float64
    (Float) If set this indicate the percentage of work which is not know at this time. This will be useful if client does not know total amount of work that has to done. But client know how much work it has completed and approximate how much more work need to be done. This is usually reported by the clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    AttributeVecs []GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressAttributeVec
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    EndTimeSecs float64
    Tasks that ended before this time.
    EventVecs []GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressEventVec
    (List) The events (if any) reported for this task. Nested schema for event_vec:
    ExpectedEndTimeSecs float64
    (Integer) The expected end time of this task (if it hasn't ended). This is extrapolated using the current progress, and any historic data about this task if it occurs periodically. TODO(gaurav): Deprecate this field once Iris has stopped using it.
    ExpectedTimeRemainingSecs float64
    (Integer) Expected time remaining for this task (if it hasn't ended).
    ExpectedTotalWorkCount float64
    (Integer) The expected raw count of the total work remaining. This is the highest work count value reported by the client. This field can be set to let pulse compute percent_finished by looking at the currently reported remaining_work_count and the expected_total_work_count.
    LastUpdateTimeSecs float64
    (Integer) The timestamp at which task progress was last reported.
    PercentFinished float64
    (Float) The reported progress on this task. This is usually reported by clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    StartTimeSecs float64
    Tasks that started after this time.
    Statuses []GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressStatus
    (List) The status of the task. Nested schema for status:
    approx_percent_unknown_work number
    (Float) If set this indicate the percentage of work which is not know at this time. This will be useful if client does not know total amount of work that has to done. But client know how much work it has completed and approximate how much more work need to be done. This is usually reported by the clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    attribute_vecs list(object)
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    end_time_secs number
    Tasks that ended before this time.
    event_vecs list(object)
    (List) The events (if any) reported for this task. Nested schema for event_vec:
    expected_end_time_secs number
    (Integer) The expected end time of this task (if it hasn't ended). This is extrapolated using the current progress, and any historic data about this task if it occurs periodically. TODO(gaurav): Deprecate this field once Iris has stopped using it.
    expected_time_remaining_secs number
    (Integer) Expected time remaining for this task (if it hasn't ended).
    expected_total_work_count number
    (Integer) The expected raw count of the total work remaining. This is the highest work count value reported by the client. This field can be set to let pulse compute percent_finished by looking at the currently reported remaining_work_count and the expected_total_work_count.
    last_update_time_secs number
    (Integer) The timestamp at which task progress was last reported.
    percent_finished number
    (Float) The reported progress on this task. This is usually reported by clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    start_time_secs number
    Tasks that started after this time.
    statuses list(object)
    (List) The status of the task. Nested schema for status:
    approxPercentUnknownWork Double
    (Float) If set this indicate the percentage of work which is not know at this time. This will be useful if client does not know total amount of work that has to done. But client know how much work it has completed and approximate how much more work need to be done. This is usually reported by the clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    attributeVecs List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressAttributeVec>
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    endTimeSecs Double
    Tasks that ended before this time.
    eventVecs List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressEventVec>
    (List) The events (if any) reported for this task. Nested schema for event_vec:
    expectedEndTimeSecs Double
    (Integer) The expected end time of this task (if it hasn't ended). This is extrapolated using the current progress, and any historic data about this task if it occurs periodically. TODO(gaurav): Deprecate this field once Iris has stopped using it.
    expectedTimeRemainingSecs Double
    (Integer) Expected time remaining for this task (if it hasn't ended).
    expectedTotalWorkCount Double
    (Integer) The expected raw count of the total work remaining. This is the highest work count value reported by the client. This field can be set to let pulse compute percent_finished by looking at the currently reported remaining_work_count and the expected_total_work_count.
    lastUpdateTimeSecs Double
    (Integer) The timestamp at which task progress was last reported.
    percentFinished Double
    (Float) The reported progress on this task. This is usually reported by clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    startTimeSecs Double
    Tasks that started after this time.
    statuses List<GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressStatus>
    (List) The status of the task. Nested schema for status:
    approxPercentUnknownWork number
    (Float) If set this indicate the percentage of work which is not know at this time. This will be useful if client does not know total amount of work that has to done. But client know how much work it has completed and approximate how much more work need to be done. This is usually reported by the clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    attributeVecs GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressAttributeVec[]
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    endTimeSecs number
    Tasks that ended before this time.
    eventVecs GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressEventVec[]
    (List) The events (if any) reported for this task. Nested schema for event_vec:
    expectedEndTimeSecs number
    (Integer) The expected end time of this task (if it hasn't ended). This is extrapolated using the current progress, and any historic data about this task if it occurs periodically. TODO(gaurav): Deprecate this field once Iris has stopped using it.
    expectedTimeRemainingSecs number
    (Integer) Expected time remaining for this task (if it hasn't ended).
    expectedTotalWorkCount number
    (Integer) The expected raw count of the total work remaining. This is the highest work count value reported by the client. This field can be set to let pulse compute percent_finished by looking at the currently reported remaining_work_count and the expected_total_work_count.
    lastUpdateTimeSecs number
    (Integer) The timestamp at which task progress was last reported.
    percentFinished number
    (Float) The reported progress on this task. This is usually reported by clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    startTimeSecs number
    Tasks that started after this time.
    statuses GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressStatus[]
    (List) The status of the task. Nested schema for status:
    approx_percent_unknown_work float
    (Float) If set this indicate the percentage of work which is not know at this time. This will be useful if client does not know total amount of work that has to done. But client know how much work it has completed and approximate how much more work need to be done. This is usually reported by the clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    attribute_vecs Sequence[GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressAttributeVec]
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    end_time_secs float
    Tasks that ended before this time.
    event_vecs Sequence[GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressEventVec]
    (List) The events (if any) reported for this task. Nested schema for event_vec:
    expected_end_time_secs float
    (Integer) The expected end time of this task (if it hasn't ended). This is extrapolated using the current progress, and any historic data about this task if it occurs periodically. TODO(gaurav): Deprecate this field once Iris has stopped using it.
    expected_time_remaining_secs float
    (Integer) Expected time remaining for this task (if it hasn't ended).
    expected_total_work_count float
    (Integer) The expected raw count of the total work remaining. This is the highest work count value reported by the client. This field can be set to let pulse compute percent_finished by looking at the currently reported remaining_work_count and the expected_total_work_count.
    last_update_time_secs float
    (Integer) The timestamp at which task progress was last reported.
    percent_finished float
    (Float) The reported progress on this task. This is usually reported by clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    start_time_secs float
    Tasks that started after this time.
    statuses Sequence[GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressStatus]
    (List) The status of the task. Nested schema for status:
    approxPercentUnknownWork Number
    (Float) If set this indicate the percentage of work which is not know at this time. This will be useful if client does not know total amount of work that has to done. But client know how much work it has completed and approximate how much more work need to be done. This is usually reported by the clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    attributeVecs List<Property Map>
    If specified, tasks matching the current query are futher filtered by these KeyValuePairs. This gives client an ability to search by custom attributes that they specified during the task creation. Only the Tasks having 'all' of the specified key=value pairs will be returned. Nested schema for attribute_vec:
    endTimeSecs Number
    Tasks that ended before this time.
    eventVecs List<Property Map>
    (List) The events (if any) reported for this task. Nested schema for event_vec:
    expectedEndTimeSecs Number
    (Integer) The expected end time of this task (if it hasn't ended). This is extrapolated using the current progress, and any historic data about this task if it occurs periodically. TODO(gaurav): Deprecate this field once Iris has stopped using it.
    expectedTimeRemainingSecs Number
    (Integer) Expected time remaining for this task (if it hasn't ended).
    expectedTotalWorkCount Number
    (Integer) The expected raw count of the total work remaining. This is the highest work count value reported by the client. This field can be set to let pulse compute percent_finished by looking at the currently reported remaining_work_count and the expected_total_work_count.
    lastUpdateTimeSecs Number
    (Integer) The timestamp at which task progress was last reported.
    percentFinished Number
    (Float) The reported progress on this task. This is usually reported by clients for leaf tasks. For non-leaf tasks, the progress may be dynamically inferred.(see ReportTaskProgressArg).
    startTimeSecs Number
    Tasks that started after this time.
    statuses List<Property Map>
    (List) The status of the task. Nested schema for status:

    GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressAttributeVec

    Key string
    Specifies the name of the key.
    Value string
    Specifies a value for the key. Nested schema for value:
    Key string
    Specifies the name of the key.
    Value string
    Specifies a value for the key. Nested schema for value:
    key string
    Specifies the name of the key.
    value string
    Specifies a value for the key. Nested schema for value:
    key String
    Specifies the name of the key.
    value String
    Specifies a value for the key. Nested schema for value:
    key string
    Specifies the name of the key.
    value string
    Specifies a value for the key. Nested schema for value:
    key str
    Specifies the name of the key.
    value str
    Specifies a value for the key. Nested schema for value:
    key String
    Specifies the name of the key.
    value String
    Specifies a value for the key. Nested schema for value:

    GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressEventVec

    EventMsg string
    (String) Message associated with the event.
    OwnerPercentFinished double
    (Float) How much the owning task completed when this event occurred.
    OwnerRemainingWorkCount double
    (Integer) How much work was remaining for the owning task when this event occurred.
    TimestampSecs double
    (Integer) The timestamp at which the event occurred.
    EventMsg string
    (String) Message associated with the event.
    OwnerPercentFinished float64
    (Float) How much the owning task completed when this event occurred.
    OwnerRemainingWorkCount float64
    (Integer) How much work was remaining for the owning task when this event occurred.
    TimestampSecs float64
    (Integer) The timestamp at which the event occurred.
    event_msg string
    (String) Message associated with the event.
    owner_percent_finished number
    (Float) How much the owning task completed when this event occurred.
    owner_remaining_work_count number
    (Integer) How much work was remaining for the owning task when this event occurred.
    timestamp_secs number
    (Integer) The timestamp at which the event occurred.
    eventMsg String
    (String) Message associated with the event.
    ownerPercentFinished Double
    (Float) How much the owning task completed when this event occurred.
    ownerRemainingWorkCount Double
    (Integer) How much work was remaining for the owning task when this event occurred.
    timestampSecs Double
    (Integer) The timestamp at which the event occurred.
    eventMsg string
    (String) Message associated with the event.
    ownerPercentFinished number
    (Float) How much the owning task completed when this event occurred.
    ownerRemainingWorkCount number
    (Integer) How much work was remaining for the owning task when this event occurred.
    timestampSecs number
    (Integer) The timestamp at which the event occurred.
    event_msg str
    (String) Message associated with the event.
    owner_percent_finished float
    (Float) How much the owning task completed when this event occurred.
    owner_remaining_work_count float
    (Integer) How much work was remaining for the owning task when this event occurred.
    timestamp_secs float
    (Integer) The timestamp at which the event occurred.
    eventMsg String
    (String) Message associated with the event.
    ownerPercentFinished Number
    (Float) How much the owning task completed when this event occurred.
    ownerRemainingWorkCount Number
    (Integer) How much work was remaining for the owning task when this event occurred.
    timestampSecs Number
    (Integer) The timestamp at which the event occurred.

    GetBackupRecoveryProgressMonitorResultGroupVecTaskVecProgressStatus

    ErrorMsg string
    (String) The error message (if any).
    Type double
    (Integer) The return type.
    ErrorMsg string
    (String) The error message (if any).
    Type float64
    (Integer) The return type.
    error_msg string
    (String) The error message (if any).
    type number
    (Integer) The return type.
    errorMsg String
    (String) The error message (if any).
    type Double
    (Integer) The return type.
    errorMsg string
    (String) The error message (if any).
    type number
    (Integer) The return type.
    error_msg str
    (String) The error message (if any).
    type float
    (Integer) The return type.
    errorMsg String
    (String) The error message (if any).
    type Number
    (Integer) The return type.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm
    Viewing docs for ibm 2.9.0
    published on Thursday, Nov 5, 2026 by ibm-cloud

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial