getHanaBackupClients

This data source provides the Hybrid Backup Recovery (HBR) Hana Backup Clients of the current Alibaba Cloud user.

NOTE: Available in 1.198.0+

Example Usage

Basic Usage

package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.alicloud.hbr.HbrFunctions;
import com.pulumi.alicloud.hbr.inputs.GetHanaBackupClientsArgs;
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 ids = HbrFunctions.getHanaBackupClients(GetHanaBackupClientsArgs.builder()
.ids("example_id")
.vaultId("your_vault_id")
.build());
ctx.export("hbrHanaBackupClientsId1", ids.applyValue(getHanaBackupClientsResult -> getHanaBackupClientsResult.hanaBackupClients()[0].id()));
}
}

Return

A collection of values returned by getHanaBackupClients.

Parameters

argument

A collection of arguments for invoking getHanaBackupClients.


suspend fun getHanaBackupClients(clientId: String? = null, clusterId: String? = null, ids: List<String>? = null, outputFile: String? = null, pageNumber: Int? = null, pageSize: Int? = null, status: String? = null, vaultId: String): GetHanaBackupClientsResult

Return

A collection of values returned by getHanaBackupClients.

See also

Parameters

clientId

The ID of the backup client.

clusterId

The ID of the SAP HANA instance.

ids

A list of Hana Backup Client IDs.

outputFile
pageNumber
pageSize
status

The status of the Hana Backup Client. Valid Values: REGISTERED, ACTIVATED, DEACTIVATED, INSTALLING, INSTALL_FAILED, NOT_INSTALLED, UPGRADING, UPGRADE_FAILED, UNINSTALLING, UNINSTALL_FAILED, STOPPED, UNKNOWN.

vaultId

The ID of the backup vault.


Return

A collection of values returned by getHanaBackupClients.

See also

Parameters

argument

Builder for com.pulumi.alicloud.hbr.kotlin.inputs.GetHanaBackupClientsPlainArgs.