Viewing docs for ibm 2.5.0
published on Wednesday, Aug 5, 2026 by ibm-cloud
published on Wednesday, Aug 5, 2026 by ibm-cloud
Viewing docs for ibm 2.5.0
published on Wednesday, Aug 5, 2026 by ibm-cloud
published on Wednesday, Aug 5, 2026 by ibm-cloud
Provides a read-only data source to retrieve information about backup_recovery_connector_agents. 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 backupRecoveryConnectorAgents = ibm.getBackupRecoveryConnectorAgents({
tenantId: "tenant_id",
});
import pulumi
import pulumi_ibm as ibm
backup_recovery_connector_agents = ibm.get_backup_recovery_connector_agents(tenant_id="tenant_id")
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.GetBackupRecoveryConnectorAgents(ctx, &ibm.GetBackupRecoveryConnectorAgentsArgs{
TenantId: "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 backupRecoveryConnectorAgents = Ibm.GetBackupRecoveryConnectorAgents.Invoke(new()
{
TenantId = "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.GetBackupRecoveryConnectorAgentsArgs;
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 backupRecoveryConnectorAgents = IbmFunctions.getBackupRecoveryConnectorAgents(GetBackupRecoveryConnectorAgentsArgs.builder()
.tenantId("tenant_id")
.build());
}
}
variables:
backupRecoveryConnectorAgents:
fn::invoke:
function: ibm:getBackupRecoveryConnectorAgents
arguments:
tenantId: tenant_id
Example coming soon!
Using getBackupRecoveryConnectorAgents
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 getBackupRecoveryConnectorAgents(args: GetBackupRecoveryConnectorAgentsArgs, opts?: InvokeOptions): Promise<GetBackupRecoveryConnectorAgentsResult>
function getBackupRecoveryConnectorAgentsOutput(args: GetBackupRecoveryConnectorAgentsOutputArgs, opts?: InvokeOptions): Output<GetBackupRecoveryConnectorAgentsResult>def get_backup_recovery_connector_agents(connection_ids: Optional[Sequence[float]] = None,
connection_names: Optional[Sequence[str]] = None,
endpoint_type: Optional[str] = None,
id: Optional[str] = None,
instance_id: Optional[str] = None,
region: Optional[str] = None,
service_name: Optional[str] = None,
tenant_id: Optional[str] = None,
x_ibm_tenant_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetBackupRecoveryConnectorAgentsResult
def get_backup_recovery_connector_agents_output(connection_ids: pulumi.Input[Optional[Sequence[pulumi.Input[float]]]] = None,
connection_names: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
endpoint_type: pulumi.Input[Optional[str]] = None,
id: pulumi.Input[Optional[str]] = None,
instance_id: pulumi.Input[Optional[str]] = None,
region: pulumi.Input[Optional[str]] = None,
service_name: pulumi.Input[Optional[str]] = None,
tenant_id: pulumi.Input[Optional[str]] = None,
x_ibm_tenant_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetBackupRecoveryConnectorAgentsResult]func GetBackupRecoveryConnectorAgents(ctx *Context, args *GetBackupRecoveryConnectorAgentsArgs, opts ...InvokeOption) (*GetBackupRecoveryConnectorAgentsResult, error)
func GetBackupRecoveryConnectorAgentsOutput(ctx *Context, args *GetBackupRecoveryConnectorAgentsOutputArgs, opts ...InvokeOption) GetBackupRecoveryConnectorAgentsResultOutput> Note: This function is named GetBackupRecoveryConnectorAgents in the Go SDK.
public static class GetBackupRecoveryConnectorAgents
{
public static Task<GetBackupRecoveryConnectorAgentsResult> InvokeAsync(GetBackupRecoveryConnectorAgentsArgs args, InvokeOptions? opts = null)
public static Output<GetBackupRecoveryConnectorAgentsResult> Invoke(GetBackupRecoveryConnectorAgentsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetBackupRecoveryConnectorAgentsResult> getBackupRecoveryConnectorAgents(GetBackupRecoveryConnectorAgentsArgs args, InvokeOptions options)
public static Output<GetBackupRecoveryConnectorAgentsResult> getBackupRecoveryConnectorAgents(GetBackupRecoveryConnectorAgentsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getBackupRecoveryConnectorAgents:getBackupRecoveryConnectorAgents
arguments:
# arguments dictionarydata "ibm_get_backup_recovery_connector_agents" "name" {
# arguments
}The following arguments are supported:
- Tenant
Id string - Specifies the ID of the tenant for which the connector agents are to be fetched.
- XIbm
Tenant stringId - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- Connection
Ids List<double> - Specifies the connection IDs whose connector agents are to be fetched.
- Connection
Names List<string> - Specifies the connection names whose connector agents are to be fetched.
- Endpoint
Type string - Id string
- The unique identifier of the backup_recovery_connector_agents.
- Instance
Id string - Region string
- Service
Name string
- Tenant
Id string - Specifies the ID of the tenant for which the connector agents are to be fetched.
- XIbm
Tenant stringId - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- Connection
Ids []float64 - Specifies the connection IDs whose connector agents are to be fetched.
- Connection
Names []string - Specifies the connection names whose connector agents are to be fetched.
- Endpoint
Type string - Id string
- The unique identifier of the backup_recovery_connector_agents.
- Instance
Id string - Region string
- Service
Name string
- tenant_
id string - Specifies the ID of the tenant for which the connector agents are to be fetched.
- x_
ibm_ stringtenant_ id - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- connection_
ids list(number) - Specifies the connection IDs whose connector agents are to be fetched.
- connection_
names list(string) - Specifies the connection names whose connector agents are to be fetched.
- endpoint_
type string - id string
- The unique identifier of the backup_recovery_connector_agents.
- instance_
id string - region string
- service_
name string
- tenant
Id String - Specifies the ID of the tenant for which the connector agents are to be fetched.
- x
Ibm StringTenant Id - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- connection
Ids List<Double> - Specifies the connection IDs whose connector agents are to be fetched.
- connection
Names List<String> - Specifies the connection names whose connector agents are to be fetched.
- endpoint
Type String - id String
- The unique identifier of the backup_recovery_connector_agents.
- instance
Id String - region String
- service
Name String
- tenant
Id string - Specifies the ID of the tenant for which the connector agents are to be fetched.
- x
Ibm stringTenant Id - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- connection
Ids number[] - Specifies the connection IDs whose connector agents are to be fetched.
- connection
Names string[] - Specifies the connection names whose connector agents are to be fetched.
- endpoint
Type string - id string
- The unique identifier of the backup_recovery_connector_agents.
- instance
Id string - region string
- service
Name string
- tenant_
id str - Specifies the ID of the tenant for which the connector agents are to be fetched.
- x_
ibm_ strtenant_ id - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- connection_
ids Sequence[float] - Specifies the connection IDs whose connector agents are to be fetched.
- connection_
names Sequence[str] - Specifies the connection names whose connector agents are to be fetched.
- endpoint_
type str - id str
- The unique identifier of the backup_recovery_connector_agents.
- instance_
id str - region str
- service_
name str
- tenant
Id String - Specifies the ID of the tenant for which the connector agents are to be fetched.
- x
Ibm StringTenant Id - Specifies the key to be used to encrypt the source credential. If includeSourceCredentials is set to true this key must be specified.
- connection
Ids List<Number> - Specifies the connection IDs whose connector agents are to be fetched.
- connection
Names List<String> - Specifies the connection names whose connector agents are to be fetched.
- endpoint
Type String - id String
- The unique identifier of the backup_recovery_connector_agents.
- instance
Id String - region String
- service
Name String
getBackupRecoveryConnectorAgents Result
The following output properties are available:
- Connector
Agents List<GetBackup Recovery Connector Agents Connector Agent> - (List) Nested schema for connector_agents:
- Id string
- The unique identifier of the backup_recovery_connector_agents.
- Region string
- Tenant
Id string - XIbm
Tenant stringId - Connection
Ids List<double> - Connection
Names List<string> - Endpoint
Type string - Instance
Id string - Service
Name string
- Connector
Agents []GetBackup Recovery Connector Agents Connector Agent - (List) Nested schema for connector_agents:
- Id string
- The unique identifier of the backup_recovery_connector_agents.
- Region string
- Tenant
Id string - XIbm
Tenant stringId - Connection
Ids []float64 - Connection
Names []string - Endpoint
Type string - Instance
Id string - Service
Name string
- connector_
agents list(object) - (List) Nested schema for connector_agents:
- id string
- The unique identifier of the backup_recovery_connector_agents.
- region string
- tenant_
id string - x_
ibm_ stringtenant_ id - connection_
ids list(number) - connection_
names list(string) - endpoint_
type string - instance_
id string - service_
name string
- connector
Agents List<GetBackup Recovery Connector Agents Connector Agent> - (List) Nested schema for connector_agents:
- id String
- The unique identifier of the backup_recovery_connector_agents.
- region String
- tenant
Id String - x
Ibm StringTenant Id - connection
Ids List<Double> - connection
Names List<String> - endpoint
Type String - instance
Id String - service
Name String
- connector
Agents GetBackup Recovery Connector Agents Connector Agent[] - (List) Nested schema for connector_agents:
- id string
- The unique identifier of the backup_recovery_connector_agents.
- region string
- tenant
Id string - x
Ibm stringTenant Id - connection
Ids number[] - connection
Names string[] - endpoint
Type string - instance
Id string - service
Name string
- connector_
agents Sequence[GetBackup Recovery Connector Agents Connector Agent] - (List) Nested schema for connector_agents:
- id str
- The unique identifier of the backup_recovery_connector_agents.
- region str
- tenant_
id str - x_
ibm_ strtenant_ id - connection_
ids Sequence[float] - connection_
names Sequence[str] - endpoint_
type str - instance_
id str - service_
name str
- connector
Agents List<Property Map> - (List) Nested schema for connector_agents:
- id String
- The unique identifier of the backup_recovery_connector_agents.
- region String
- tenant
Id String - x
Ibm StringTenant Id - connection
Ids List<Number> - connection
Names List<String> - endpoint
Type String - instance
Id String - service
Name String
Supporting Types
GetBackupRecoveryConnectorAgentsConnectorAgent
- Connection
Id string - (String) Specifies the ID of the connection to which this connector agent belongs.
- Connection
Name string - (String) Specifies the name of the connection to which this connector agent belongs.
- Connectivity
Statuses List<GetBackup Recovery Connector Agents Connector Agent Connectivity Status> - (List) Specifies connector agent connectivity statusinformation like current connectivity status to cluster,when it last connected to the cluster successfully and fromwhen it has been continuously connected to the cluster without anyinterruptions. Nested schema for connectivity_status:
- Connector
Agent stringId - (String) Specifies the unique ID of the connector agent.
- Connector
Agent stringName - (String) Specifies the name of the connector agent.
- Software
Version string - (String) Specifies the connector agent's software version.
- Connection
Id string - (String) Specifies the ID of the connection to which this connector agent belongs.
- Connection
Name string - (String) Specifies the name of the connection to which this connector agent belongs.
- Connectivity
Statuses []GetBackup Recovery Connector Agents Connector Agent Connectivity Status - (List) Specifies connector agent connectivity statusinformation like current connectivity status to cluster,when it last connected to the cluster successfully and fromwhen it has been continuously connected to the cluster without anyinterruptions. Nested schema for connectivity_status:
- Connector
Agent stringId - (String) Specifies the unique ID of the connector agent.
- Connector
Agent stringName - (String) Specifies the name of the connector agent.
- Software
Version string - (String) Specifies the connector agent's software version.
- connection_
id string - (String) Specifies the ID of the connection to which this connector agent belongs.
- connection_
name string - (String) Specifies the name of the connection to which this connector agent belongs.
- connectivity_
statuses list(object) - (List) Specifies connector agent connectivity statusinformation like current connectivity status to cluster,when it last connected to the cluster successfully and fromwhen it has been continuously connected to the cluster without anyinterruptions. Nested schema for connectivity_status:
- connector_
agent_ stringid - (String) Specifies the unique ID of the connector agent.
- connector_
agent_ stringname - (String) Specifies the name of the connector agent.
- software_
version string - (String) Specifies the connector agent's software version.
- connection
Id String - (String) Specifies the ID of the connection to which this connector agent belongs.
- connection
Name String - (String) Specifies the name of the connection to which this connector agent belongs.
- connectivity
Statuses List<GetBackup Recovery Connector Agents Connector Agent Connectivity Status> - (List) Specifies connector agent connectivity statusinformation like current connectivity status to cluster,when it last connected to the cluster successfully and fromwhen it has been continuously connected to the cluster without anyinterruptions. Nested schema for connectivity_status:
- connector
Agent StringId - (String) Specifies the unique ID of the connector agent.
- connector
Agent StringName - (String) Specifies the name of the connector agent.
- software
Version String - (String) Specifies the connector agent's software version.
- connection
Id string - (String) Specifies the ID of the connection to which this connector agent belongs.
- connection
Name string - (String) Specifies the name of the connection to which this connector agent belongs.
- connectivity
Statuses GetBackup Recovery Connector Agents Connector Agent Connectivity Status[] - (List) Specifies connector agent connectivity statusinformation like current connectivity status to cluster,when it last connected to the cluster successfully and fromwhen it has been continuously connected to the cluster without anyinterruptions. Nested schema for connectivity_status:
- connector
Agent stringId - (String) Specifies the unique ID of the connector agent.
- connector
Agent stringName - (String) Specifies the name of the connector agent.
- software
Version string - (String) Specifies the connector agent's software version.
- connection_
id str - (String) Specifies the ID of the connection to which this connector agent belongs.
- connection_
name str - (String) Specifies the name of the connection to which this connector agent belongs.
- connectivity_
statuses Sequence[GetBackup Recovery Connector Agents Connector Agent Connectivity Status] - (List) Specifies connector agent connectivity statusinformation like current connectivity status to cluster,when it last connected to the cluster successfully and fromwhen it has been continuously connected to the cluster without anyinterruptions. Nested schema for connectivity_status:
- connector_
agent_ strid - (String) Specifies the unique ID of the connector agent.
- connector_
agent_ strname - (String) Specifies the name of the connector agent.
- software_
version str - (String) Specifies the connector agent's software version.
- connection
Id String - (String) Specifies the ID of the connection to which this connector agent belongs.
- connection
Name String - (String) Specifies the name of the connection to which this connector agent belongs.
- connectivity
Statuses List<Property Map> - (List) Specifies connector agent connectivity statusinformation like current connectivity status to cluster,when it last connected to the cluster successfully and fromwhen it has been continuously connected to the cluster without anyinterruptions. Nested schema for connectivity_status:
- connector
Agent StringId - (String) Specifies the unique ID of the connector agent.
- connector
Agent StringName - (String) Specifies the name of the connector agent.
- software
Version String - (String) Specifies the connector agent's software version.
GetBackupRecoveryConnectorAgentsConnectorAgentConnectivityStatus
- Connected
Since doubleTimestamp Secs - (Integer) This denotes the timestamp in UNIX seconds since when this connector agent has been connected to its cluster without any interruptions. This property will not be present if this connector agent is not currently connected to its cluster.
- Is
Connected bool - (Boolean) Specifies whether the connector agent is currently connected to the cluster.
- Last
Known doubleHealth Ok Timestamp Secs - (Integer) Specifies the most recent known timestamp in UNIX seconds at which this connector agent passed the health checks. This property can be present even if this connector agent is not currently connected to its cluster.
- Message string
- (String) Specifies error message when the connector agent is unable to connect to the cluster.
- Connected
Since float64Timestamp Secs - (Integer) This denotes the timestamp in UNIX seconds since when this connector agent has been connected to its cluster without any interruptions. This property will not be present if this connector agent is not currently connected to its cluster.
- Is
Connected bool - (Boolean) Specifies whether the connector agent is currently connected to the cluster.
- Last
Known float64Health Ok Timestamp Secs - (Integer) Specifies the most recent known timestamp in UNIX seconds at which this connector agent passed the health checks. This property can be present even if this connector agent is not currently connected to its cluster.
- Message string
- (String) Specifies error message when the connector agent is unable to connect to the cluster.
- connected_
since_ numbertimestamp_ secs - (Integer) This denotes the timestamp in UNIX seconds since when this connector agent has been connected to its cluster without any interruptions. This property will not be present if this connector agent is not currently connected to its cluster.
- is_
connected bool - (Boolean) Specifies whether the connector agent is currently connected to the cluster.
- last_
known_ numberhealth_ ok_ timestamp_ secs - (Integer) Specifies the most recent known timestamp in UNIX seconds at which this connector agent passed the health checks. This property can be present even if this connector agent is not currently connected to its cluster.
- message string
- (String) Specifies error message when the connector agent is unable to connect to the cluster.
- connected
Since DoubleTimestamp Secs - (Integer) This denotes the timestamp in UNIX seconds since when this connector agent has been connected to its cluster without any interruptions. This property will not be present if this connector agent is not currently connected to its cluster.
- is
Connected Boolean - (Boolean) Specifies whether the connector agent is currently connected to the cluster.
- last
Known DoubleHealth Ok Timestamp Secs - (Integer) Specifies the most recent known timestamp in UNIX seconds at which this connector agent passed the health checks. This property can be present even if this connector agent is not currently connected to its cluster.
- message String
- (String) Specifies error message when the connector agent is unable to connect to the cluster.
- connected
Since numberTimestamp Secs - (Integer) This denotes the timestamp in UNIX seconds since when this connector agent has been connected to its cluster without any interruptions. This property will not be present if this connector agent is not currently connected to its cluster.
- is
Connected boolean - (Boolean) Specifies whether the connector agent is currently connected to the cluster.
- last
Known numberHealth Ok Timestamp Secs - (Integer) Specifies the most recent known timestamp in UNIX seconds at which this connector agent passed the health checks. This property can be present even if this connector agent is not currently connected to its cluster.
- message string
- (String) Specifies error message when the connector agent is unable to connect to the cluster.
- connected_
since_ floattimestamp_ secs - (Integer) This denotes the timestamp in UNIX seconds since when this connector agent has been connected to its cluster without any interruptions. This property will not be present if this connector agent is not currently connected to its cluster.
- is_
connected bool - (Boolean) Specifies whether the connector agent is currently connected to the cluster.
- last_
known_ floathealth_ ok_ timestamp_ secs - (Integer) Specifies the most recent known timestamp in UNIX seconds at which this connector agent passed the health checks. This property can be present even if this connector agent is not currently connected to its cluster.
- message str
- (String) Specifies error message when the connector agent is unable to connect to the cluster.
- connected
Since NumberTimestamp Secs - (Integer) This denotes the timestamp in UNIX seconds since when this connector agent has been connected to its cluster without any interruptions. This property will not be present if this connector agent is not currently connected to its cluster.
- is
Connected Boolean - (Boolean) Specifies whether the connector agent is currently connected to the cluster.
- last
Known NumberHealth Ok Timestamp Secs - (Integer) Specifies the most recent known timestamp in UNIX seconds at which this connector agent passed the health checks. This property can be present even if this connector agent is not currently connected to its cluster.
- message String
- (String) Specifies error message when the connector agent is unable to connect to the cluster.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibmTerraform Provider.
Viewing docs for ibm 2.5.0
published on Wednesday, Aug 5, 2026 by ibm-cloud
published on Wednesday, Aug 5, 2026 by ibm-cloud