1. Packages
  2. Flexibleengine Provider
  3. API Docs
  4. getCbrBackup
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

flexibleengine.getCbrBackup

Explore with Pulumi AI

Use this data source to query the backup detail using its ID within FlexibleEngine.

Example Usage

Using backup ID to query the backup detail

import * as pulumi from "@pulumi/pulumi";
import * as flexibleengine from "@pulumi/flexibleengine";

const config = new pulumi.Config();
const backupId = config.requireObject("backupId");
const test = flexibleengine.getCbrBackup({
    id: "backup_id",
});
Copy
import pulumi
import pulumi_flexibleengine as flexibleengine

config = pulumi.Config()
backup_id = config.require_object("backupId")
test = flexibleengine.get_cbr_backup(id="backup_id")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/flexibleengine/flexibleengine"
	"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 := flexibleengine.GetCbrBackup(ctx, &flexibleengine.GetCbrBackupArgs{
			Id: "backup_id",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Flexibleengine = Pulumi.Flexibleengine;

return await Deployment.RunAsync(() => 
{
    var config = new Config();
    var backupId = config.RequireObject<dynamic>("backupId");
    var test = Flexibleengine.GetCbrBackup.Invoke(new()
    {
        Id = "backup_id",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.flexibleengine.FlexibleengineFunctions;
import com.pulumi.flexibleengine.inputs.GetCbrBackupArgs;
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 test = FlexibleengineFunctions.getCbrBackup(GetCbrBackupArgs.builder()
            .id("backup_id")
            .build());

    }
}
Copy
configuration:
  backupId:
    type: dynamic
variables:
  test:
    fn::invoke:
      function: flexibleengine:getCbrBackup
      arguments:
        id: backup_id
Copy

Using getCbrBackup

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 getCbrBackup(args: GetCbrBackupArgs, opts?: InvokeOptions): Promise<GetCbrBackupResult>
function getCbrBackupOutput(args: GetCbrBackupOutputArgs, opts?: InvokeOptions): Output<GetCbrBackupResult>
Copy
def get_cbr_backup(id: Optional[str] = None,
                   region: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetCbrBackupResult
def get_cbr_backup_output(id: Optional[pulumi.Input[str]] = None,
                   region: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetCbrBackupResult]
Copy
func GetCbrBackup(ctx *Context, args *GetCbrBackupArgs, opts ...InvokeOption) (*GetCbrBackupResult, error)
func GetCbrBackupOutput(ctx *Context, args *GetCbrBackupOutputArgs, opts ...InvokeOption) GetCbrBackupResultOutput
Copy

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

public static class GetCbrBackup 
{
    public static Task<GetCbrBackupResult> InvokeAsync(GetCbrBackupArgs args, InvokeOptions? opts = null)
    public static Output<GetCbrBackupResult> Invoke(GetCbrBackupInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCbrBackupResult> getCbrBackup(GetCbrBackupArgs args, InvokeOptions options)
public static Output<GetCbrBackupResult> getCbrBackup(GetCbrBackupArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: flexibleengine:index/getCbrBackup:getCbrBackup
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id This property is required. string
Specifies the backup ID.
Region string
Specifies the region in which to query the backup detail. If omitted, the provider-level region will be used.
Id This property is required. string
Specifies the backup ID.
Region string
Specifies the region in which to query the backup detail. If omitted, the provider-level region will be used.
id This property is required. String
Specifies the backup ID.
region String
Specifies the region in which to query the backup detail. If omitted, the provider-level region will be used.
id This property is required. string
Specifies the backup ID.
region string
Specifies the region in which to query the backup detail. If omitted, the provider-level region will be used.
id This property is required. str
Specifies the backup ID.
region str
Specifies the region in which to query the backup detail. If omitted, the provider-level region will be used.
id This property is required. String
Specifies the backup ID.
region String
Specifies the region in which to query the backup detail. If omitted, the provider-level region will be used.

getCbrBackup Result

The following output properties are available:

CheckpointId string
The restore point ID of the sub-backup resource.
Childrens List<GetCbrBackupChildren>
The backup list of the sub-backup resources. The object structure is documented below.
CreatedAt string
The creation time of the sub-backup.
Description string
The sub-backup description.
EnterpriseProjectId string
The enterprise project to which the backup sub-backup resource belongs.
ExpiredAt string
The expiration time of the sub-backup.
ExtendInfos List<GetCbrBackupExtendInfo>
The extended information. The object structure is documented below.
Id string
The sub-backup ID.
Name string
The sub-backup name.
ParentId string
The parent backup ID.
ReplicationRecords List<GetCbrBackupReplicationRecord>
The replication records. The object structure is documented above.
ResourceAz string
The availability zone where the backup sub-backup resource is located.
ResourceId string
The sub-backup resource ID.
ResourceName string
The sub-backup resource name.
ResourceSize double
The sub-backup resource size, in GB.
ResourceType string
The sub-backup resource type.
Status string
The sub-backup status.
Type string
The sub-backup type.
UpdatedAt string
The latest update time of the sub-backup.
VaultId string
The vault to which the backup resource belongs.
Region string
CheckpointId string
The restore point ID of the sub-backup resource.
Childrens []GetCbrBackupChildren
The backup list of the sub-backup resources. The object structure is documented below.
CreatedAt string
The creation time of the sub-backup.
Description string
The sub-backup description.
EnterpriseProjectId string
The enterprise project to which the backup sub-backup resource belongs.
ExpiredAt string
The expiration time of the sub-backup.
ExtendInfos []GetCbrBackupExtendInfo
The extended information. The object structure is documented below.
Id string
The sub-backup ID.
Name string
The sub-backup name.
ParentId string
The parent backup ID.
ReplicationRecords []GetCbrBackupReplicationRecord
The replication records. The object structure is documented above.
ResourceAz string
The availability zone where the backup sub-backup resource is located.
ResourceId string
The sub-backup resource ID.
ResourceName string
The sub-backup resource name.
ResourceSize float64
The sub-backup resource size, in GB.
ResourceType string
The sub-backup resource type.
Status string
The sub-backup status.
Type string
The sub-backup type.
UpdatedAt string
The latest update time of the sub-backup.
VaultId string
The vault to which the backup resource belongs.
Region string
checkpointId String
The restore point ID of the sub-backup resource.
childrens List<GetCbrBackupChildren>
The backup list of the sub-backup resources. The object structure is documented below.
createdAt String
The creation time of the sub-backup.
description String
The sub-backup description.
enterpriseProjectId String
The enterprise project to which the backup sub-backup resource belongs.
expiredAt String
The expiration time of the sub-backup.
extendInfos List<GetCbrBackupExtendInfo>
The extended information. The object structure is documented below.
id String
The sub-backup ID.
name String
The sub-backup name.
parentId String
The parent backup ID.
replicationRecords List<GetCbrBackupReplicationRecord>
The replication records. The object structure is documented above.
resourceAz String
The availability zone where the backup sub-backup resource is located.
resourceId String
The sub-backup resource ID.
resourceName String
The sub-backup resource name.
resourceSize Double
The sub-backup resource size, in GB.
resourceType String
The sub-backup resource type.
status String
The sub-backup status.
type String
The sub-backup type.
updatedAt String
The latest update time of the sub-backup.
vaultId String
The vault to which the backup resource belongs.
region String
checkpointId string
The restore point ID of the sub-backup resource.
childrens GetCbrBackupChildren[]
The backup list of the sub-backup resources. The object structure is documented below.
createdAt string
The creation time of the sub-backup.
description string
The sub-backup description.
enterpriseProjectId string
The enterprise project to which the backup sub-backup resource belongs.
expiredAt string
The expiration time of the sub-backup.
extendInfos GetCbrBackupExtendInfo[]
The extended information. The object structure is documented below.
id string
The sub-backup ID.
name string
The sub-backup name.
parentId string
The parent backup ID.
replicationRecords GetCbrBackupReplicationRecord[]
The replication records. The object structure is documented above.
resourceAz string
The availability zone where the backup sub-backup resource is located.
resourceId string
The sub-backup resource ID.
resourceName string
The sub-backup resource name.
resourceSize number
The sub-backup resource size, in GB.
resourceType string
The sub-backup resource type.
status string
The sub-backup status.
type string
The sub-backup type.
updatedAt string
The latest update time of the sub-backup.
vaultId string
The vault to which the backup resource belongs.
region string
checkpoint_id str
The restore point ID of the sub-backup resource.
childrens Sequence[GetCbrBackupChildren]
The backup list of the sub-backup resources. The object structure is documented below.
created_at str
The creation time of the sub-backup.
description str
The sub-backup description.
enterprise_project_id str
The enterprise project to which the backup sub-backup resource belongs.
expired_at str
The expiration time of the sub-backup.
extend_infos Sequence[GetCbrBackupExtendInfo]
The extended information. The object structure is documented below.
id str
The sub-backup ID.
name str
The sub-backup name.
parent_id str
The parent backup ID.
replication_records Sequence[GetCbrBackupReplicationRecord]
The replication records. The object structure is documented above.
resource_az str
The availability zone where the backup sub-backup resource is located.
resource_id str
The sub-backup resource ID.
resource_name str
The sub-backup resource name.
resource_size float
The sub-backup resource size, in GB.
resource_type str
The sub-backup resource type.
status str
The sub-backup status.
type str
The sub-backup type.
updated_at str
The latest update time of the sub-backup.
vault_id str
The vault to which the backup resource belongs.
region str
checkpointId String
The restore point ID of the sub-backup resource.
childrens List<Property Map>
The backup list of the sub-backup resources. The object structure is documented below.
createdAt String
The creation time of the sub-backup.
description String
The sub-backup description.
enterpriseProjectId String
The enterprise project to which the backup sub-backup resource belongs.
expiredAt String
The expiration time of the sub-backup.
extendInfos List<Property Map>
The extended information. The object structure is documented below.
id String
The sub-backup ID.
name String
The sub-backup name.
parentId String
The parent backup ID.
replicationRecords List<Property Map>
The replication records. The object structure is documented above.
resourceAz String
The availability zone where the backup sub-backup resource is located.
resourceId String
The sub-backup resource ID.
resourceName String
The sub-backup resource name.
resourceSize Number
The sub-backup resource size, in GB.
resourceType String
The sub-backup resource type.
status String
The sub-backup status.
type String
The sub-backup type.
updatedAt String
The latest update time of the sub-backup.
vaultId String
The vault to which the backup resource belongs.
region String

Supporting Types

GetCbrBackupChildren

CheckpointId This property is required. string
The restore point ID of the sub-backup resource.
CreatedAt This property is required. string
The creation time of the sub-backup.
Description This property is required. string
The sub-backup description.
EnterpriseProjectId This property is required. string
The enterprise project to which the backup sub-backup resource belongs.
ExpiredAt This property is required. string
The expiration time of the sub-backup.
ExtendInfos This property is required. List<GetCbrBackupChildrenExtendInfo>
The extended information. The object structure is documented below.
Id This property is required. string
Specifies the backup ID.
Name This property is required. string
The sub-backup name.
ReplicationRecords This property is required. List<GetCbrBackupChildrenReplicationRecord>
The replication records. The object structure is documented above.
ResourceAz This property is required. string
The availability zone where the backup sub-backup resource is located.
ResourceId This property is required. string
The sub-backup resource ID.
ResourceName This property is required. string
The sub-backup resource name.
ResourceSize This property is required. double
The sub-backup resource size, in GB.
ResourceType This property is required. string
The sub-backup resource type.
Status This property is required. string
The sub-backup status.
Type This property is required. string
The sub-backup type.
UpdatedAt This property is required. string
The latest update time of the sub-backup.
VaultId This property is required. string
The vault to which the backup resource belongs.
CheckpointId This property is required. string
The restore point ID of the sub-backup resource.
CreatedAt This property is required. string
The creation time of the sub-backup.
Description This property is required. string
The sub-backup description.
EnterpriseProjectId This property is required. string
The enterprise project to which the backup sub-backup resource belongs.
ExpiredAt This property is required. string
The expiration time of the sub-backup.
ExtendInfos This property is required. []GetCbrBackupChildrenExtendInfo
The extended information. The object structure is documented below.
Id This property is required. string
Specifies the backup ID.
Name This property is required. string
The sub-backup name.
ReplicationRecords This property is required. []GetCbrBackupChildrenReplicationRecord
The replication records. The object structure is documented above.
ResourceAz This property is required. string
The availability zone where the backup sub-backup resource is located.
ResourceId This property is required. string
The sub-backup resource ID.
ResourceName This property is required. string
The sub-backup resource name.
ResourceSize This property is required. float64
The sub-backup resource size, in GB.
ResourceType This property is required. string
The sub-backup resource type.
Status This property is required. string
The sub-backup status.
Type This property is required. string
The sub-backup type.
UpdatedAt This property is required. string
The latest update time of the sub-backup.
VaultId This property is required. string
The vault to which the backup resource belongs.
checkpointId This property is required. String
The restore point ID of the sub-backup resource.
createdAt This property is required. String
The creation time of the sub-backup.
description This property is required. String
The sub-backup description.
enterpriseProjectId This property is required. String
The enterprise project to which the backup sub-backup resource belongs.
expiredAt This property is required. String
The expiration time of the sub-backup.
extendInfos This property is required. List<GetCbrBackupChildrenExtendInfo>
The extended information. The object structure is documented below.
id This property is required. String
Specifies the backup ID.
name This property is required. String
The sub-backup name.
replicationRecords This property is required. List<GetCbrBackupChildrenReplicationRecord>
The replication records. The object structure is documented above.
resourceAz This property is required. String
The availability zone where the backup sub-backup resource is located.
resourceId This property is required. String
The sub-backup resource ID.
resourceName This property is required. String
The sub-backup resource name.
resourceSize This property is required. Double
The sub-backup resource size, in GB.
resourceType This property is required. String
The sub-backup resource type.
status This property is required. String
The sub-backup status.
type This property is required. String
The sub-backup type.
updatedAt This property is required. String
The latest update time of the sub-backup.
vaultId This property is required. String
The vault to which the backup resource belongs.
checkpointId This property is required. string
The restore point ID of the sub-backup resource.
createdAt This property is required. string
The creation time of the sub-backup.
description This property is required. string
The sub-backup description.
enterpriseProjectId This property is required. string
The enterprise project to which the backup sub-backup resource belongs.
expiredAt This property is required. string
The expiration time of the sub-backup.
extendInfos This property is required. GetCbrBackupChildrenExtendInfo[]
The extended information. The object structure is documented below.
id This property is required. string
Specifies the backup ID.
name This property is required. string
The sub-backup name.
replicationRecords This property is required. GetCbrBackupChildrenReplicationRecord[]
The replication records. The object structure is documented above.
resourceAz This property is required. string
The availability zone where the backup sub-backup resource is located.
resourceId This property is required. string
The sub-backup resource ID.
resourceName This property is required. string
The sub-backup resource name.
resourceSize This property is required. number
The sub-backup resource size, in GB.
resourceType This property is required. string
The sub-backup resource type.
status This property is required. string
The sub-backup status.
type This property is required. string
The sub-backup type.
updatedAt This property is required. string
The latest update time of the sub-backup.
vaultId This property is required. string
The vault to which the backup resource belongs.
checkpoint_id This property is required. str
The restore point ID of the sub-backup resource.
created_at This property is required. str
The creation time of the sub-backup.
description This property is required. str
The sub-backup description.
enterprise_project_id This property is required. str
The enterprise project to which the backup sub-backup resource belongs.
expired_at This property is required. str
The expiration time of the sub-backup.
extend_infos This property is required. Sequence[GetCbrBackupChildrenExtendInfo]
The extended information. The object structure is documented below.
id This property is required. str
Specifies the backup ID.
name This property is required. str
The sub-backup name.
replication_records This property is required. Sequence[GetCbrBackupChildrenReplicationRecord]
The replication records. The object structure is documented above.
resource_az This property is required. str
The availability zone where the backup sub-backup resource is located.
resource_id This property is required. str
The sub-backup resource ID.
resource_name This property is required. str
The sub-backup resource name.
resource_size This property is required. float
The sub-backup resource size, in GB.
resource_type This property is required. str
The sub-backup resource type.
status This property is required. str
The sub-backup status.
type This property is required. str
The sub-backup type.
updated_at This property is required. str
The latest update time of the sub-backup.
vault_id This property is required. str
The vault to which the backup resource belongs.
checkpointId This property is required. String
The restore point ID of the sub-backup resource.
createdAt This property is required. String
The creation time of the sub-backup.
description This property is required. String
The sub-backup description.
enterpriseProjectId This property is required. String
The enterprise project to which the backup sub-backup resource belongs.
expiredAt This property is required. String
The expiration time of the sub-backup.
extendInfos This property is required. List<Property Map>
The extended information. The object structure is documented below.
id This property is required. String
Specifies the backup ID.
name This property is required. String
The sub-backup name.
replicationRecords This property is required. List<Property Map>
The replication records. The object structure is documented above.
resourceAz This property is required. String
The availability zone where the backup sub-backup resource is located.
resourceId This property is required. String
The sub-backup resource ID.
resourceName This property is required. String
The sub-backup resource name.
resourceSize This property is required. Number
The sub-backup resource size, in GB.
resourceType This property is required. String
The sub-backup resource type.
status This property is required. String
The sub-backup status.
type This property is required. String
The sub-backup type.
updatedAt This property is required. String
The latest update time of the sub-backup.
vaultId This property is required. String
The vault to which the backup resource belongs.

GetCbrBackupChildrenExtendInfo

AutoTrigger This property is required. bool
Whether the backup is automatically generated.
Bootable This property is required. bool
Whether the backup is a system disk backup.
ContainSystemDisk This property is required. bool
Whether the VM backup data contains system disk data.
Encrypted This property is required. bool
Whether the backup is encrypted.
Incremental This property is required. bool
Whether the backup is an incremental backup.
IsSystemDisk This property is required. bool
Whether the disk is a system disk.
OsRegistryImages This property is required. List<string>
The ID list of images created using backups.
SnapshotId This property is required. string
Snapshot ID of the disk backup.
SupportLld This property is required. bool
Whether to allow lazyloading for fast restoration.
SupportedRestoreMode This property is required. string
The restoration mode.
AutoTrigger This property is required. bool
Whether the backup is automatically generated.
Bootable This property is required. bool
Whether the backup is a system disk backup.
ContainSystemDisk This property is required. bool
Whether the VM backup data contains system disk data.
Encrypted This property is required. bool
Whether the backup is encrypted.
Incremental This property is required. bool
Whether the backup is an incremental backup.
IsSystemDisk This property is required. bool
Whether the disk is a system disk.
OsRegistryImages This property is required. []string
The ID list of images created using backups.
SnapshotId This property is required. string
Snapshot ID of the disk backup.
SupportLld This property is required. bool
Whether to allow lazyloading for fast restoration.
SupportedRestoreMode This property is required. string
The restoration mode.
autoTrigger This property is required. Boolean
Whether the backup is automatically generated.
bootable This property is required. Boolean
Whether the backup is a system disk backup.
containSystemDisk This property is required. Boolean
Whether the VM backup data contains system disk data.
encrypted This property is required. Boolean
Whether the backup is encrypted.
incremental This property is required. Boolean
Whether the backup is an incremental backup.
isSystemDisk This property is required. Boolean
Whether the disk is a system disk.
osRegistryImages This property is required. List<String>
The ID list of images created using backups.
snapshotId This property is required. String
Snapshot ID of the disk backup.
supportLld This property is required. Boolean
Whether to allow lazyloading for fast restoration.
supportedRestoreMode This property is required. String
The restoration mode.
autoTrigger This property is required. boolean
Whether the backup is automatically generated.
bootable This property is required. boolean
Whether the backup is a system disk backup.
containSystemDisk This property is required. boolean
Whether the VM backup data contains system disk data.
encrypted This property is required. boolean
Whether the backup is encrypted.
incremental This property is required. boolean
Whether the backup is an incremental backup.
isSystemDisk This property is required. boolean
Whether the disk is a system disk.
osRegistryImages This property is required. string[]
The ID list of images created using backups.
snapshotId This property is required. string
Snapshot ID of the disk backup.
supportLld This property is required. boolean
Whether to allow lazyloading for fast restoration.
supportedRestoreMode This property is required. string
The restoration mode.
auto_trigger This property is required. bool
Whether the backup is automatically generated.
bootable This property is required. bool
Whether the backup is a system disk backup.
contain_system_disk This property is required. bool
Whether the VM backup data contains system disk data.
encrypted This property is required. bool
Whether the backup is encrypted.
incremental This property is required. bool
Whether the backup is an incremental backup.
is_system_disk This property is required. bool
Whether the disk is a system disk.
os_registry_images This property is required. Sequence[str]
The ID list of images created using backups.
snapshot_id This property is required. str
Snapshot ID of the disk backup.
support_lld This property is required. bool
Whether to allow lazyloading for fast restoration.
supported_restore_mode This property is required. str
The restoration mode.
autoTrigger This property is required. Boolean
Whether the backup is automatically generated.
bootable This property is required. Boolean
Whether the backup is a system disk backup.
containSystemDisk This property is required. Boolean
Whether the VM backup data contains system disk data.
encrypted This property is required. Boolean
Whether the backup is encrypted.
incremental This property is required. Boolean
Whether the backup is an incremental backup.
isSystemDisk This property is required. Boolean
Whether the disk is a system disk.
osRegistryImages This property is required. List<String>
The ID list of images created using backups.
snapshotId This property is required. String
Snapshot ID of the disk backup.
supportLld This property is required. Boolean
Whether to allow lazyloading for fast restoration.
supportedRestoreMode This property is required. String
The restoration mode.

GetCbrBackupChildrenReplicationRecord

CreatedAt This property is required. string
The creation time of the sub-backup.
DestinationBackupId This property is required. string
The ID of the destination backup used for replication.
DestinationCheckpointId This property is required. string
The record ID of the destination backup used for replication.
DestinationProjectId This property is required. string
The ID of the replication destination project.
DestinationRegion This property is required. string
The replication destination region.
DestinationVaultId This property is required. string
The destination vault ID.
ExtraInfos This property is required. List<GetCbrBackupChildrenReplicationRecordExtraInfo>
The additional information of the replication. The object structure is documented below.
Id This property is required. string
Specifies the backup ID.
SourceBackupId This property is required. string
The ID of the source backup used for replication.
SourceCheckpointId This property is required. string
The ID of the source backup record used for replication.
SourceProjectId This property is required. string
The ID of the replication source project.
SourceRegion This property is required. string
The replication source region.
Status This property is required. string
The sub-backup status.
VaultId This property is required. string
The vault to which the backup resource belongs.
CreatedAt This property is required. string
The creation time of the sub-backup.
DestinationBackupId This property is required. string
The ID of the destination backup used for replication.
DestinationCheckpointId This property is required. string
The record ID of the destination backup used for replication.
DestinationProjectId This property is required. string
The ID of the replication destination project.
DestinationRegion This property is required. string
The replication destination region.
DestinationVaultId This property is required. string
The destination vault ID.
ExtraInfos This property is required. []GetCbrBackupChildrenReplicationRecordExtraInfo
The additional information of the replication. The object structure is documented below.
Id This property is required. string
Specifies the backup ID.
SourceBackupId This property is required. string
The ID of the source backup used for replication.
SourceCheckpointId This property is required. string
The ID of the source backup record used for replication.
SourceProjectId This property is required. string
The ID of the replication source project.
SourceRegion This property is required. string
The replication source region.
Status This property is required. string
The sub-backup status.
VaultId This property is required. string
The vault to which the backup resource belongs.
createdAt This property is required. String
The creation time of the sub-backup.
destinationBackupId This property is required. String
The ID of the destination backup used for replication.
destinationCheckpointId This property is required. String
The record ID of the destination backup used for replication.
destinationProjectId This property is required. String
The ID of the replication destination project.
destinationRegion This property is required. String
The replication destination region.
destinationVaultId This property is required. String
The destination vault ID.
extraInfos This property is required. List<GetCbrBackupChildrenReplicationRecordExtraInfo>
The additional information of the replication. The object structure is documented below.
id This property is required. String
Specifies the backup ID.
sourceBackupId This property is required. String
The ID of the source backup used for replication.
sourceCheckpointId This property is required. String
The ID of the source backup record used for replication.
sourceProjectId This property is required. String
The ID of the replication source project.
sourceRegion This property is required. String
The replication source region.
status This property is required. String
The sub-backup status.
vaultId This property is required. String
The vault to which the backup resource belongs.
createdAt This property is required. string
The creation time of the sub-backup.
destinationBackupId This property is required. string
The ID of the destination backup used for replication.
destinationCheckpointId This property is required. string
The record ID of the destination backup used for replication.
destinationProjectId This property is required. string
The ID of the replication destination project.
destinationRegion This property is required. string
The replication destination region.
destinationVaultId This property is required. string
The destination vault ID.
extraInfos This property is required. GetCbrBackupChildrenReplicationRecordExtraInfo[]
The additional information of the replication. The object structure is documented below.
id This property is required. string
Specifies the backup ID.
sourceBackupId This property is required. string
The ID of the source backup used for replication.
sourceCheckpointId This property is required. string
The ID of the source backup record used for replication.
sourceProjectId This property is required. string
The ID of the replication source project.
sourceRegion This property is required. string
The replication source region.
status This property is required. string
The sub-backup status.
vaultId This property is required. string
The vault to which the backup resource belongs.
created_at This property is required. str
The creation time of the sub-backup.
destination_backup_id This property is required. str
The ID of the destination backup used for replication.
destination_checkpoint_id This property is required. str
The record ID of the destination backup used for replication.
destination_project_id This property is required. str
The ID of the replication destination project.
destination_region This property is required. str
The replication destination region.
destination_vault_id This property is required. str
The destination vault ID.
extra_infos This property is required. Sequence[GetCbrBackupChildrenReplicationRecordExtraInfo]
The additional information of the replication. The object structure is documented below.
id This property is required. str
Specifies the backup ID.
source_backup_id This property is required. str
The ID of the source backup used for replication.
source_checkpoint_id This property is required. str
The ID of the source backup record used for replication.
source_project_id This property is required. str
The ID of the replication source project.
source_region This property is required. str
The replication source region.
status This property is required. str
The sub-backup status.
vault_id This property is required. str
The vault to which the backup resource belongs.
createdAt This property is required. String
The creation time of the sub-backup.
destinationBackupId This property is required. String
The ID of the destination backup used for replication.
destinationCheckpointId This property is required. String
The record ID of the destination backup used for replication.
destinationProjectId This property is required. String
The ID of the replication destination project.
destinationRegion This property is required. String
The replication destination region.
destinationVaultId This property is required. String
The destination vault ID.
extraInfos This property is required. List<Property Map>
The additional information of the replication. The object structure is documented below.
id This property is required. String
Specifies the backup ID.
sourceBackupId This property is required. String
The ID of the source backup used for replication.
sourceCheckpointId This property is required. String
The ID of the source backup record used for replication.
sourceProjectId This property is required. String
The ID of the replication source project.
sourceRegion This property is required. String
The replication source region.
status This property is required. String
The sub-backup status.
vaultId This property is required. String
The vault to which the backup resource belongs.

GetCbrBackupChildrenReplicationRecordExtraInfo

AutoTrigger This property is required. bool
Whether the backup is automatically generated.
DestinationVaultId This property is required. string
The destination vault ID.
FailCode This property is required. string
The error code.
FailReason This property is required. string
The error cause.
Progress This property is required. double
The replication progress.
AutoTrigger This property is required. bool
Whether the backup is automatically generated.
DestinationVaultId This property is required. string
The destination vault ID.
FailCode This property is required. string
The error code.
FailReason This property is required. string
The error cause.
Progress This property is required. float64
The replication progress.
autoTrigger This property is required. Boolean
Whether the backup is automatically generated.
destinationVaultId This property is required. String
The destination vault ID.
failCode This property is required. String
The error code.
failReason This property is required. String
The error cause.
progress This property is required. Double
The replication progress.
autoTrigger This property is required. boolean
Whether the backup is automatically generated.
destinationVaultId This property is required. string
The destination vault ID.
failCode This property is required. string
The error code.
failReason This property is required. string
The error cause.
progress This property is required. number
The replication progress.
auto_trigger This property is required. bool
Whether the backup is automatically generated.
destination_vault_id This property is required. str
The destination vault ID.
fail_code This property is required. str
The error code.
fail_reason This property is required. str
The error cause.
progress This property is required. float
The replication progress.
autoTrigger This property is required. Boolean
Whether the backup is automatically generated.
destinationVaultId This property is required. String
The destination vault ID.
failCode This property is required. String
The error code.
failReason This property is required. String
The error cause.
progress This property is required. Number
The replication progress.

GetCbrBackupExtendInfo

AutoTrigger This property is required. bool
Whether the backup is automatically generated.
Bootable This property is required. bool
Whether the backup is a system disk backup.
ContainSystemDisk This property is required. bool
Whether the VM backup data contains system disk data.
Encrypted This property is required. bool
Whether the backup is encrypted.
Incremental This property is required. bool
Whether the backup is an incremental backup.
IsSystemDisk This property is required. bool
Whether the disk is a system disk.
OsRegistryImages This property is required. List<string>
The ID list of images created using backups.
SnapshotId This property is required. string
Snapshot ID of the disk backup.
SupportLld This property is required. bool
Whether to allow lazyloading for fast restoration.
SupportedRestoreMode This property is required. string
The restoration mode.
AutoTrigger This property is required. bool
Whether the backup is automatically generated.
Bootable This property is required. bool
Whether the backup is a system disk backup.
ContainSystemDisk This property is required. bool
Whether the VM backup data contains system disk data.
Encrypted This property is required. bool
Whether the backup is encrypted.
Incremental This property is required. bool
Whether the backup is an incremental backup.
IsSystemDisk This property is required. bool
Whether the disk is a system disk.
OsRegistryImages This property is required. []string
The ID list of images created using backups.
SnapshotId This property is required. string
Snapshot ID of the disk backup.
SupportLld This property is required. bool
Whether to allow lazyloading for fast restoration.
SupportedRestoreMode This property is required. string
The restoration mode.
autoTrigger This property is required. Boolean
Whether the backup is automatically generated.
bootable This property is required. Boolean
Whether the backup is a system disk backup.
containSystemDisk This property is required. Boolean
Whether the VM backup data contains system disk data.
encrypted This property is required. Boolean
Whether the backup is encrypted.
incremental This property is required. Boolean
Whether the backup is an incremental backup.
isSystemDisk This property is required. Boolean
Whether the disk is a system disk.
osRegistryImages This property is required. List<String>
The ID list of images created using backups.
snapshotId This property is required. String
Snapshot ID of the disk backup.
supportLld This property is required. Boolean
Whether to allow lazyloading for fast restoration.
supportedRestoreMode This property is required. String
The restoration mode.
autoTrigger This property is required. boolean
Whether the backup is automatically generated.
bootable This property is required. boolean
Whether the backup is a system disk backup.
containSystemDisk This property is required. boolean
Whether the VM backup data contains system disk data.
encrypted This property is required. boolean
Whether the backup is encrypted.
incremental This property is required. boolean
Whether the backup is an incremental backup.
isSystemDisk This property is required. boolean
Whether the disk is a system disk.
osRegistryImages This property is required. string[]
The ID list of images created using backups.
snapshotId This property is required. string
Snapshot ID of the disk backup.
supportLld This property is required. boolean
Whether to allow lazyloading for fast restoration.
supportedRestoreMode This property is required. string
The restoration mode.
auto_trigger This property is required. bool
Whether the backup is automatically generated.
bootable This property is required. bool
Whether the backup is a system disk backup.
contain_system_disk This property is required. bool
Whether the VM backup data contains system disk data.
encrypted This property is required. bool
Whether the backup is encrypted.
incremental This property is required. bool
Whether the backup is an incremental backup.
is_system_disk This property is required. bool
Whether the disk is a system disk.
os_registry_images This property is required. Sequence[str]
The ID list of images created using backups.
snapshot_id This property is required. str
Snapshot ID of the disk backup.
support_lld This property is required. bool
Whether to allow lazyloading for fast restoration.
supported_restore_mode This property is required. str
The restoration mode.
autoTrigger This property is required. Boolean
Whether the backup is automatically generated.
bootable This property is required. Boolean
Whether the backup is a system disk backup.
containSystemDisk This property is required. Boolean
Whether the VM backup data contains system disk data.
encrypted This property is required. Boolean
Whether the backup is encrypted.
incremental This property is required. Boolean
Whether the backup is an incremental backup.
isSystemDisk This property is required. Boolean
Whether the disk is a system disk.
osRegistryImages This property is required. List<String>
The ID list of images created using backups.
snapshotId This property is required. String
Snapshot ID of the disk backup.
supportLld This property is required. Boolean
Whether to allow lazyloading for fast restoration.
supportedRestoreMode This property is required. String
The restoration mode.

GetCbrBackupReplicationRecord

CreatedAt This property is required. string
The creation time of the sub-backup.
DestinationBackupId This property is required. string
The ID of the destination backup used for replication.
DestinationCheckpointId This property is required. string
The record ID of the destination backup used for replication.
DestinationProjectId This property is required. string
The ID of the replication destination project.
DestinationRegion This property is required. string
The replication destination region.
DestinationVaultId This property is required. string
The destination vault ID.
ExtraInfos This property is required. List<GetCbrBackupReplicationRecordExtraInfo>
The additional information of the replication. The object structure is documented below.
Id This property is required. string
Specifies the backup ID.
SourceBackupId This property is required. string
The ID of the source backup used for replication.
SourceCheckpointId This property is required. string
The ID of the source backup record used for replication.
SourceProjectId This property is required. string
The ID of the replication source project.
SourceRegion This property is required. string
The replication source region.
Status This property is required. string
The sub-backup status.
VaultId This property is required. string
The vault to which the backup resource belongs.
CreatedAt This property is required. string
The creation time of the sub-backup.
DestinationBackupId This property is required. string
The ID of the destination backup used for replication.
DestinationCheckpointId This property is required. string
The record ID of the destination backup used for replication.
DestinationProjectId This property is required. string
The ID of the replication destination project.
DestinationRegion This property is required. string
The replication destination region.
DestinationVaultId This property is required. string
The destination vault ID.
ExtraInfos This property is required. []GetCbrBackupReplicationRecordExtraInfo
The additional information of the replication. The object structure is documented below.
Id This property is required. string
Specifies the backup ID.
SourceBackupId This property is required. string
The ID of the source backup used for replication.
SourceCheckpointId This property is required. string
The ID of the source backup record used for replication.
SourceProjectId This property is required. string
The ID of the replication source project.
SourceRegion This property is required. string
The replication source region.
Status This property is required. string
The sub-backup status.
VaultId This property is required. string
The vault to which the backup resource belongs.
createdAt This property is required. String
The creation time of the sub-backup.
destinationBackupId This property is required. String
The ID of the destination backup used for replication.
destinationCheckpointId This property is required. String
The record ID of the destination backup used for replication.
destinationProjectId This property is required. String
The ID of the replication destination project.
destinationRegion This property is required. String
The replication destination region.
destinationVaultId This property is required. String
The destination vault ID.
extraInfos This property is required. List<GetCbrBackupReplicationRecordExtraInfo>
The additional information of the replication. The object structure is documented below.
id This property is required. String
Specifies the backup ID.
sourceBackupId This property is required. String
The ID of the source backup used for replication.
sourceCheckpointId This property is required. String
The ID of the source backup record used for replication.
sourceProjectId This property is required. String
The ID of the replication source project.
sourceRegion This property is required. String
The replication source region.
status This property is required. String
The sub-backup status.
vaultId This property is required. String
The vault to which the backup resource belongs.
createdAt This property is required. string
The creation time of the sub-backup.
destinationBackupId This property is required. string
The ID of the destination backup used for replication.
destinationCheckpointId This property is required. string
The record ID of the destination backup used for replication.
destinationProjectId This property is required. string
The ID of the replication destination project.
destinationRegion This property is required. string
The replication destination region.
destinationVaultId This property is required. string
The destination vault ID.
extraInfos This property is required. GetCbrBackupReplicationRecordExtraInfo[]
The additional information of the replication. The object structure is documented below.
id This property is required. string
Specifies the backup ID.
sourceBackupId This property is required. string
The ID of the source backup used for replication.
sourceCheckpointId This property is required. string
The ID of the source backup record used for replication.
sourceProjectId This property is required. string
The ID of the replication source project.
sourceRegion This property is required. string
The replication source region.
status This property is required. string
The sub-backup status.
vaultId This property is required. string
The vault to which the backup resource belongs.
created_at This property is required. str
The creation time of the sub-backup.
destination_backup_id This property is required. str
The ID of the destination backup used for replication.
destination_checkpoint_id This property is required. str
The record ID of the destination backup used for replication.
destination_project_id This property is required. str
The ID of the replication destination project.
destination_region This property is required. str
The replication destination region.
destination_vault_id This property is required. str
The destination vault ID.
extra_infos This property is required. Sequence[GetCbrBackupReplicationRecordExtraInfo]
The additional information of the replication. The object structure is documented below.
id This property is required. str
Specifies the backup ID.
source_backup_id This property is required. str
The ID of the source backup used for replication.
source_checkpoint_id This property is required. str
The ID of the source backup record used for replication.
source_project_id This property is required. str
The ID of the replication source project.
source_region This property is required. str
The replication source region.
status This property is required. str
The sub-backup status.
vault_id This property is required. str
The vault to which the backup resource belongs.
createdAt This property is required. String
The creation time of the sub-backup.
destinationBackupId This property is required. String
The ID of the destination backup used for replication.
destinationCheckpointId This property is required. String
The record ID of the destination backup used for replication.
destinationProjectId This property is required. String
The ID of the replication destination project.
destinationRegion This property is required. String
The replication destination region.
destinationVaultId This property is required. String
The destination vault ID.
extraInfos This property is required. List<Property Map>
The additional information of the replication. The object structure is documented below.
id This property is required. String
Specifies the backup ID.
sourceBackupId This property is required. String
The ID of the source backup used for replication.
sourceCheckpointId This property is required. String
The ID of the source backup record used for replication.
sourceProjectId This property is required. String
The ID of the replication source project.
sourceRegion This property is required. String
The replication source region.
status This property is required. String
The sub-backup status.
vaultId This property is required. String
The vault to which the backup resource belongs.

GetCbrBackupReplicationRecordExtraInfo

AutoTrigger This property is required. bool
Whether the backup is automatically generated.
DestinationVaultId This property is required. string
The destination vault ID.
FailCode This property is required. string
The error code.
FailReason This property is required. string
The error cause.
Progress This property is required. double
The replication progress.
AutoTrigger This property is required. bool
Whether the backup is automatically generated.
DestinationVaultId This property is required. string
The destination vault ID.
FailCode This property is required. string
The error code.
FailReason This property is required. string
The error cause.
Progress This property is required. float64
The replication progress.
autoTrigger This property is required. Boolean
Whether the backup is automatically generated.
destinationVaultId This property is required. String
The destination vault ID.
failCode This property is required. String
The error code.
failReason This property is required. String
The error cause.
progress This property is required. Double
The replication progress.
autoTrigger This property is required. boolean
Whether the backup is automatically generated.
destinationVaultId This property is required. string
The destination vault ID.
failCode This property is required. string
The error code.
failReason This property is required. string
The error cause.
progress This property is required. number
The replication progress.
auto_trigger This property is required. bool
Whether the backup is automatically generated.
destination_vault_id This property is required. str
The destination vault ID.
fail_code This property is required. str
The error code.
fail_reason This property is required. str
The error cause.
progress This property is required. float
The replication progress.
autoTrigger This property is required. Boolean
Whether the backup is automatically generated.
destinationVaultId This property is required. String
The destination vault ID.
failCode This property is required. String
The error code.
failReason This property is required. String
The error cause.
progress This property is required. Number
The replication progress.

Package Details

Repository
flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
License
Notes
This Pulumi package is based on the flexibleengine Terraform Provider.