Viewing docs for opentelekomcloud 1.36.60
published on Thursday, Feb 26, 2026 by opentelekomcloud
published on Thursday, Feb 26, 2026 by opentelekomcloud
Viewing docs for opentelekomcloud 1.36.60
published on Thursday, Feb 26, 2026 by opentelekomcloud
published on Thursday, Feb 26, 2026 by opentelekomcloud
Up-to-date reference of API arguments for CBR backups you can get at documentation portal
Use this data source to get details about backup resources from OpenTelekomCloud.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as opentelekomcloud from "@pulumi/opentelekomcloud";
const config = new pulumi.Config();
const backupId = config.requireObject<any>("backupId");
const cbrBackup = opentelekomcloud.getCbrBackupV3({
id: backupId,
});
import pulumi
import pulumi_opentelekomcloud as opentelekomcloud
config = pulumi.Config()
backup_id = config.require_object("backupId")
cbr_backup = opentelekomcloud.get_cbr_backup_v3(id=backup_id)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/opentelekomcloud/opentelekomcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
cfg := config.New(ctx, "")
backupId := cfg.RequireObject("backupId")
_, err := opentelekomcloud.GetCbrBackupV3(ctx, &opentelekomcloud.GetCbrBackupV3Args{
Id: pulumi.StringRef(backupId),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Opentelekomcloud = Pulumi.Opentelekomcloud;
return await Deployment.RunAsync(() =>
{
var config = new Config();
var backupId = config.RequireObject<dynamic>("backupId");
var cbrBackup = Opentelekomcloud.GetCbrBackupV3.Invoke(new()
{
Id = backupId,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.opentelekomcloud.OpentelekomcloudFunctions;
import com.pulumi.opentelekomcloud.inputs.GetCbrBackupV3Args;
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 config = ctx.config();
final var backupId = config.get("backupId");
final var cbrBackup = OpentelekomcloudFunctions.getCbrBackupV3(GetCbrBackupV3Args.builder()
.id(backupId)
.build());
}
}
configuration:
backupId:
type: dynamic
variables:
cbrBackup:
fn::invoke:
function: opentelekomcloud:getCbrBackupV3
arguments:
id: ${backupId}
Using getCbrBackupV3
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 getCbrBackupV3(args: GetCbrBackupV3Args, opts?: InvokeOptions): Promise<GetCbrBackupV3Result>
function getCbrBackupV3Output(args: GetCbrBackupV3OutputArgs, opts?: InvokeOptions): Output<GetCbrBackupV3Result>def get_cbr_backup_v3(auto_trigger: Optional[bool] = None,
bootable: Optional[bool] = None,
checkpoint_id: Optional[str] = None,
contain_system_disk: Optional[bool] = None,
created_at: Optional[str] = None,
description: Optional[str] = None,
encrypted: Optional[bool] = None,
expired_at: Optional[str] = None,
id: Optional[str] = None,
image_type: Optional[str] = None,
incremental: Optional[bool] = None,
name: Optional[str] = None,
parent_id: Optional[str] = None,
project_id: Optional[str] = None,
provider_id: Optional[str] = None,
resource_az: Optional[str] = None,
resource_id: Optional[str] = None,
resource_name: Optional[str] = None,
resource_size: Optional[float] = None,
resource_type: Optional[str] = None,
snapshot_id: Optional[str] = None,
status: Optional[str] = None,
support_lld: Optional[bool] = None,
supported_restore_mode: Optional[str] = None,
system_disk: Optional[bool] = None,
updated_at: Optional[str] = None,
vault_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCbrBackupV3Result
def get_cbr_backup_v3_output(auto_trigger: Optional[pulumi.Input[bool]] = None,
bootable: Optional[pulumi.Input[bool]] = None,
checkpoint_id: Optional[pulumi.Input[str]] = None,
contain_system_disk: Optional[pulumi.Input[bool]] = None,
created_at: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
encrypted: Optional[pulumi.Input[bool]] = None,
expired_at: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
image_type: Optional[pulumi.Input[str]] = None,
incremental: Optional[pulumi.Input[bool]] = None,
name: Optional[pulumi.Input[str]] = None,
parent_id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
provider_id: Optional[pulumi.Input[str]] = None,
resource_az: Optional[pulumi.Input[str]] = None,
resource_id: Optional[pulumi.Input[str]] = None,
resource_name: Optional[pulumi.Input[str]] = None,
resource_size: Optional[pulumi.Input[float]] = None,
resource_type: Optional[pulumi.Input[str]] = None,
snapshot_id: Optional[pulumi.Input[str]] = None,
status: Optional[pulumi.Input[str]] = None,
support_lld: Optional[pulumi.Input[bool]] = None,
supported_restore_mode: Optional[pulumi.Input[str]] = None,
system_disk: Optional[pulumi.Input[bool]] = None,
updated_at: Optional[pulumi.Input[str]] = None,
vault_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCbrBackupV3Result]func GetCbrBackupV3(ctx *Context, args *GetCbrBackupV3Args, opts ...InvokeOption) (*GetCbrBackupV3Result, error)
func GetCbrBackupV3Output(ctx *Context, args *GetCbrBackupV3OutputArgs, opts ...InvokeOption) GetCbrBackupV3ResultOutput> Note: This function is named GetCbrBackupV3 in the Go SDK.
public static class GetCbrBackupV3
{
public static Task<GetCbrBackupV3Result> InvokeAsync(GetCbrBackupV3Args args, InvokeOptions? opts = null)
public static Output<GetCbrBackupV3Result> Invoke(GetCbrBackupV3InvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCbrBackupV3Result> getCbrBackupV3(GetCbrBackupV3Args args, InvokeOptions options)
public static Output<GetCbrBackupV3Result> getCbrBackupV3(GetCbrBackupV3Args args, InvokeOptions options)
fn::invoke:
function: opentelekomcloud:index/getCbrBackupV3:getCbrBackupV3
arguments:
# arguments dictionaryThe following arguments are supported:
- Auto
Trigger bool - Specifies whether the backup is automatically generated.
- Bootable bool
- Specifies whether the backup is a system disk backup.
- Checkpoint
Id string - Contain
System boolDisk - Created
At string - The time the backup was created.
- Description string
- Backup description.
- Encrypted bool
- Specifies whether the backup is encrypted.
- Expired
At string - The time the backup will be expired.
- Id string
- Specifies the ID of backup.
- Image
Type string - Specifies the backup type.
- Incremental bool
- Specifies whether the backup is an incremental backup.
- Name string
- Specifies the backup name
- Parent
Id string - Specifies the ID of parent backup.
- Project
Id string - The project ID of backup.
- Provider
Id string - Backup provider ID which is used to distinguish backup objects.
- Resource
Az string - Specifies the AZ of backup.
- Resource
Id string - Specifies the backup object ID.
- Resource
Name string - Specifies the backup resource name.
- Resource
Size double - Backup size in GB.
- Resource
Type string - Specifies the type of backup objects.
- Snapshot
Id string - The snapshot ID of the disk backup.
- Status string
- Specifies the backup status.
- Support
Lld bool - Specifies whether to allow lazyloading for fast restoration.
- Supported
Restore stringMode - Restoration mode of the backup.
- System
Disk bool - Specifies whether a disk is a system disk.
- Updated
At string - Indicates the update time.
- Vault
Id string - Specifies the ID of backup vault.
- Auto
Trigger bool - Specifies whether the backup is automatically generated.
- Bootable bool
- Specifies whether the backup is a system disk backup.
- Checkpoint
Id string - Contain
System boolDisk - Created
At string - The time the backup was created.
- Description string
- Backup description.
- Encrypted bool
- Specifies whether the backup is encrypted.
- Expired
At string - The time the backup will be expired.
- Id string
- Specifies the ID of backup.
- Image
Type string - Specifies the backup type.
- Incremental bool
- Specifies whether the backup is an incremental backup.
- Name string
- Specifies the backup name
- Parent
Id string - Specifies the ID of parent backup.
- Project
Id string - The project ID of backup.
- Provider
Id string - Backup provider ID which is used to distinguish backup objects.
- Resource
Az string - Specifies the AZ of backup.
- Resource
Id string - Specifies the backup object ID.
- Resource
Name string - Specifies the backup resource name.
- Resource
Size float64 - Backup size in GB.
- Resource
Type string - Specifies the type of backup objects.
- Snapshot
Id string - The snapshot ID of the disk backup.
- Status string
- Specifies the backup status.
- Support
Lld bool - Specifies whether to allow lazyloading for fast restoration.
- Supported
Restore stringMode - Restoration mode of the backup.
- System
Disk bool - Specifies whether a disk is a system disk.
- Updated
At string - Indicates the update time.
- Vault
Id string - Specifies the ID of backup vault.
- auto
Trigger Boolean - Specifies whether the backup is automatically generated.
- bootable Boolean
- Specifies whether the backup is a system disk backup.
- checkpoint
Id String - contain
System BooleanDisk - created
At String - The time the backup was created.
- description String
- Backup description.
- encrypted Boolean
- Specifies whether the backup is encrypted.
- expired
At String - The time the backup will be expired.
- id String
- Specifies the ID of backup.
- image
Type String - Specifies the backup type.
- incremental Boolean
- Specifies whether the backup is an incremental backup.
- name String
- Specifies the backup name
- parent
Id String - Specifies the ID of parent backup.
- project
Id String - The project ID of backup.
- provider
Id String - Backup provider ID which is used to distinguish backup objects.
- resource
Az String - Specifies the AZ of backup.
- resource
Id String - Specifies the backup object ID.
- resource
Name String - Specifies the backup resource name.
- resource
Size Double - Backup size in GB.
- resource
Type String - Specifies the type of backup objects.
- snapshot
Id String - The snapshot ID of the disk backup.
- status String
- Specifies the backup status.
- support
Lld Boolean - Specifies whether to allow lazyloading for fast restoration.
- supported
Restore StringMode - Restoration mode of the backup.
- system
Disk Boolean - Specifies whether a disk is a system disk.
- updated
At String - Indicates the update time.
- vault
Id String - Specifies the ID of backup vault.
- auto
Trigger boolean - Specifies whether the backup is automatically generated.
- bootable boolean
- Specifies whether the backup is a system disk backup.
- checkpoint
Id string - contain
System booleanDisk - created
At string - The time the backup was created.
- description string
- Backup description.
- encrypted boolean
- Specifies whether the backup is encrypted.
- expired
At string - The time the backup will be expired.
- id string
- Specifies the ID of backup.
- image
Type string - Specifies the backup type.
- incremental boolean
- Specifies whether the backup is an incremental backup.
- name string
- Specifies the backup name
- parent
Id string - Specifies the ID of parent backup.
- project
Id string - The project ID of backup.
- provider
Id string - Backup provider ID which is used to distinguish backup objects.
- resource
Az string - Specifies the AZ of backup.
- resource
Id string - Specifies the backup object ID.
- resource
Name string - Specifies the backup resource name.
- resource
Size number - Backup size in GB.
- resource
Type string - Specifies the type of backup objects.
- snapshot
Id string - The snapshot ID of the disk backup.
- status string
- Specifies the backup status.
- support
Lld boolean - Specifies whether to allow lazyloading for fast restoration.
- supported
Restore stringMode - Restoration mode of the backup.
- system
Disk boolean - Specifies whether a disk is a system disk.
- updated
At string - Indicates the update time.
- vault
Id string - Specifies the ID of backup vault.
- auto_
trigger bool - Specifies whether the backup is automatically generated.
- bootable bool
- Specifies whether the backup is a system disk backup.
- checkpoint_
id str - contain_
system_ booldisk - created_
at str - The time the backup was created.
- description str
- Backup description.
- encrypted bool
- Specifies whether the backup is encrypted.
- expired_
at str - The time the backup will be expired.
- id str
- Specifies the ID of backup.
- image_
type str - Specifies the backup type.
- incremental bool
- Specifies whether the backup is an incremental backup.
- name str
- Specifies the backup name
- parent_
id str - Specifies the ID of parent backup.
- project_
id str - The project ID of backup.
- provider_
id str - Backup provider ID which is used to distinguish backup objects.
- resource_
az str - Specifies the AZ of backup.
- resource_
id str - Specifies the backup object ID.
- resource_
name str - Specifies the backup resource name.
- resource_
size float - Backup size in GB.
- resource_
type str - Specifies the type of backup objects.
- snapshot_
id str - The snapshot ID of the disk backup.
- status str
- Specifies the backup status.
- support_
lld bool - Specifies whether to allow lazyloading for fast restoration.
- supported_
restore_ strmode - Restoration mode of the backup.
- system_
disk bool - Specifies whether a disk is a system disk.
- updated_
at str - Indicates the update time.
- vault_
id str - Specifies the ID of backup vault.
- auto
Trigger Boolean - Specifies whether the backup is automatically generated.
- bootable Boolean
- Specifies whether the backup is a system disk backup.
- checkpoint
Id String - contain
System BooleanDisk - created
At String - The time the backup was created.
- description String
- Backup description.
- encrypted Boolean
- Specifies whether the backup is encrypted.
- expired
At String - The time the backup will be expired.
- id String
- Specifies the ID of backup.
- image
Type String - Specifies the backup type.
- incremental Boolean
- Specifies whether the backup is an incremental backup.
- name String
- Specifies the backup name
- parent
Id String - Specifies the ID of parent backup.
- project
Id String - The project ID of backup.
- provider
Id String - Backup provider ID which is used to distinguish backup objects.
- resource
Az String - Specifies the AZ of backup.
- resource
Id String - Specifies the backup object ID.
- resource
Name String - Specifies the backup resource name.
- resource
Size Number - Backup size in GB.
- resource
Type String - Specifies the type of backup objects.
- snapshot
Id String - The snapshot ID of the disk backup.
- status String
- Specifies the backup status.
- support
Lld Boolean - Specifies whether to allow lazyloading for fast restoration.
- supported
Restore StringMode - Restoration mode of the backup.
- system
Disk Boolean - Specifies whether a disk is a system disk.
- updated
At String - Indicates the update time.
- vault
Id String - Specifies the ID of backup vault.
getCbrBackupV3 Result
The following output properties are available:
- Auto
Trigger bool - Specifies whether the backup is automatically generated.
- Bootable bool
- Specifies whether the backup is a system disk backup.
- Checkpoint
Id string - Contain
System boolDisk - Created
At string - The time the backup was created.
- Description string
- Backup description.
- Encrypted bool
- Specifies whether the backup is encrypted.
- Expired
At string - The time the backup will be expired.
- Id string
- Image
Type string - Incremental bool
- Specifies whether the backup is an incremental backup.
- Name string
- Parent
Id string - Project
Id string - The project ID of backup.
- Provider
Id string - Backup provider ID which is used to distinguish backup objects.
- Resource
Az string - Resource
Id string - Resource
Name string - Resource
Size double - Backup size in GB.
- Resource
Type string - Snapshot
Id string - The snapshot ID of the disk backup.
- Status string
- Support
Lld bool - Specifies whether to allow lazyloading for fast restoration.
- Supported
Restore stringMode - Restoration mode of the backup.
- System
Disk bool - Specifies whether a disk is a system disk.
- Updated
At string - Indicates the update time.
- Vault
Id string
- Auto
Trigger bool - Specifies whether the backup is automatically generated.
- Bootable bool
- Specifies whether the backup is a system disk backup.
- Checkpoint
Id string - Contain
System boolDisk - Created
At string - The time the backup was created.
- Description string
- Backup description.
- Encrypted bool
- Specifies whether the backup is encrypted.
- Expired
At string - The time the backup will be expired.
- Id string
- Image
Type string - Incremental bool
- Specifies whether the backup is an incremental backup.
- Name string
- Parent
Id string - Project
Id string - The project ID of backup.
- Provider
Id string - Backup provider ID which is used to distinguish backup objects.
- Resource
Az string - Resource
Id string - Resource
Name string - Resource
Size float64 - Backup size in GB.
- Resource
Type string - Snapshot
Id string - The snapshot ID of the disk backup.
- Status string
- Support
Lld bool - Specifies whether to allow lazyloading for fast restoration.
- Supported
Restore stringMode - Restoration mode of the backup.
- System
Disk bool - Specifies whether a disk is a system disk.
- Updated
At string - Indicates the update time.
- Vault
Id string
- auto
Trigger Boolean - Specifies whether the backup is automatically generated.
- bootable Boolean
- Specifies whether the backup is a system disk backup.
- checkpoint
Id String - contain
System BooleanDisk - created
At String - The time the backup was created.
- description String
- Backup description.
- encrypted Boolean
- Specifies whether the backup is encrypted.
- expired
At String - The time the backup will be expired.
- id String
- image
Type String - incremental Boolean
- Specifies whether the backup is an incremental backup.
- name String
- parent
Id String - project
Id String - The project ID of backup.
- provider
Id String - Backup provider ID which is used to distinguish backup objects.
- resource
Az String - resource
Id String - resource
Name String - resource
Size Double - Backup size in GB.
- resource
Type String - snapshot
Id String - The snapshot ID of the disk backup.
- status String
- support
Lld Boolean - Specifies whether to allow lazyloading for fast restoration.
- supported
Restore StringMode - Restoration mode of the backup.
- system
Disk Boolean - Specifies whether a disk is a system disk.
- updated
At String - Indicates the update time.
- vault
Id String
- auto
Trigger boolean - Specifies whether the backup is automatically generated.
- bootable boolean
- Specifies whether the backup is a system disk backup.
- checkpoint
Id string - contain
System booleanDisk - created
At string - The time the backup was created.
- description string
- Backup description.
- encrypted boolean
- Specifies whether the backup is encrypted.
- expired
At string - The time the backup will be expired.
- id string
- image
Type string - incremental boolean
- Specifies whether the backup is an incremental backup.
- name string
- parent
Id string - project
Id string - The project ID of backup.
- provider
Id string - Backup provider ID which is used to distinguish backup objects.
- resource
Az string - resource
Id string - resource
Name string - resource
Size number - Backup size in GB.
- resource
Type string - snapshot
Id string - The snapshot ID of the disk backup.
- status string
- support
Lld boolean - Specifies whether to allow lazyloading for fast restoration.
- supported
Restore stringMode - Restoration mode of the backup.
- system
Disk boolean - Specifies whether a disk is a system disk.
- updated
At string - Indicates the update time.
- vault
Id string
- auto_
trigger bool - Specifies whether the backup is automatically generated.
- bootable bool
- Specifies whether the backup is a system disk backup.
- checkpoint_
id str - contain_
system_ booldisk - created_
at str - The time the backup was created.
- description str
- Backup description.
- encrypted bool
- Specifies whether the backup is encrypted.
- expired_
at str - The time the backup will be expired.
- id str
- image_
type str - incremental bool
- Specifies whether the backup is an incremental backup.
- name str
- parent_
id str - project_
id str - The project ID of backup.
- provider_
id str - Backup provider ID which is used to distinguish backup objects.
- resource_
az str - resource_
id str - resource_
name str - resource_
size float - Backup size in GB.
- resource_
type str - snapshot_
id str - The snapshot ID of the disk backup.
- status str
- support_
lld bool - Specifies whether to allow lazyloading for fast restoration.
- supported_
restore_ strmode - Restoration mode of the backup.
- system_
disk bool - Specifies whether a disk is a system disk.
- updated_
at str - Indicates the update time.
- vault_
id str
- auto
Trigger Boolean - Specifies whether the backup is automatically generated.
- bootable Boolean
- Specifies whether the backup is a system disk backup.
- checkpoint
Id String - contain
System BooleanDisk - created
At String - The time the backup was created.
- description String
- Backup description.
- encrypted Boolean
- Specifies whether the backup is encrypted.
- expired
At String - The time the backup will be expired.
- id String
- image
Type String - incremental Boolean
- Specifies whether the backup is an incremental backup.
- name String
- parent
Id String - project
Id String - The project ID of backup.
- provider
Id String - Backup provider ID which is used to distinguish backup objects.
- resource
Az String - resource
Id String - resource
Name String - resource
Size Number - Backup size in GB.
- resource
Type String - snapshot
Id String - The snapshot ID of the disk backup.
- status String
- support
Lld Boolean - Specifies whether to allow lazyloading for fast restoration.
- supported
Restore StringMode - Restoration mode of the backup.
- system
Disk Boolean - Specifies whether a disk is a system disk.
- updated
At String - Indicates the update time.
- vault
Id String
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloudTerraform Provider.
Viewing docs for opentelekomcloud 1.36.60
published on Thursday, Feb 26, 2026 by opentelekomcloud
published on Thursday, Feb 26, 2026 by opentelekomcloud
