published on Monday, Sep 21, 2026 by tencentcloudstack
published on Monday, Sep 21, 2026 by tencentcloudstack
Provides a resource to create a BDRC (Backup and Disaster Recovery Center) disaster recovery site pair.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const example = new tencentcloud.BdrcDisasterRecoverySitePair("example", {
disasterRecoveryType: "CROSS_ZONE",
sourceRegion: "ap-shanghai",
sourceZone: "ap-shanghai-3",
targetRegion: "ap-shanghai",
targetZone: "ap-shanghai-4",
sourceVpc: "vpc-lx6q09ji",
targetVpc: "vpc-jktad5e6",
sitePairProductType: "INSTANCE",
sitePairName: "tf-example",
copyType: "ASY",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
example = tencentcloud.BdrcDisasterRecoverySitePair("example",
disaster_recovery_type="CROSS_ZONE",
source_region="ap-shanghai",
source_zone="ap-shanghai-3",
target_region="ap-shanghai",
target_zone="ap-shanghai-4",
source_vpc="vpc-lx6q09ji",
target_vpc="vpc-jktad5e6",
site_pair_product_type="INSTANCE",
site_pair_name="tf-example",
copy_type="ASY")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.NewBdrcDisasterRecoverySitePair(ctx, "example", &tencentcloud.BdrcDisasterRecoverySitePairArgs{
DisasterRecoveryType: pulumi.String("CROSS_ZONE"),
SourceRegion: pulumi.String("ap-shanghai"),
SourceZone: pulumi.String("ap-shanghai-3"),
TargetRegion: pulumi.String("ap-shanghai"),
TargetZone: pulumi.String("ap-shanghai-4"),
SourceVpc: pulumi.String("vpc-lx6q09ji"),
TargetVpc: pulumi.String("vpc-jktad5e6"),
SitePairProductType: pulumi.String("INSTANCE"),
SitePairName: pulumi.String("tf-example"),
CopyType: pulumi.String("ASY"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var example = new Tencentcloud.BdrcDisasterRecoverySitePair("example", new()
{
DisasterRecoveryType = "CROSS_ZONE",
SourceRegion = "ap-shanghai",
SourceZone = "ap-shanghai-3",
TargetRegion = "ap-shanghai",
TargetZone = "ap-shanghai-4",
SourceVpc = "vpc-lx6q09ji",
TargetVpc = "vpc-jktad5e6",
SitePairProductType = "INSTANCE",
SitePairName = "tf-example",
CopyType = "ASY",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.BdrcDisasterRecoverySitePair;
import com.pulumi.tencentcloud.BdrcDisasterRecoverySitePairArgs;
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) {
var example = new BdrcDisasterRecoverySitePair("example", BdrcDisasterRecoverySitePairArgs.builder()
.disasterRecoveryType("CROSS_ZONE")
.sourceRegion("ap-shanghai")
.sourceZone("ap-shanghai-3")
.targetRegion("ap-shanghai")
.targetZone("ap-shanghai-4")
.sourceVpc("vpc-lx6q09ji")
.targetVpc("vpc-jktad5e6")
.sitePairProductType("INSTANCE")
.sitePairName("tf-example")
.copyType("ASY")
.build());
}
}
resources:
example:
type: tencentcloud:BdrcDisasterRecoverySitePair
properties:
disasterRecoveryType: CROSS_ZONE
sourceRegion: ap-shanghai
sourceZone: ap-shanghai-3
targetRegion: ap-shanghai
targetZone: ap-shanghai-4
sourceVpc: vpc-lx6q09ji
targetVpc: vpc-jktad5e6
sitePairProductType: INSTANCE
sitePairName: tf-example
copyType: ASY
Example coming soon!
Create BdrcDisasterRecoverySitePair Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BdrcDisasterRecoverySitePair(name: string, args: BdrcDisasterRecoverySitePairArgs, opts?: CustomResourceOptions);@overload
def BdrcDisasterRecoverySitePair(resource_name: str,
args: BdrcDisasterRecoverySitePairArgs,
opts: Optional[ResourceOptions] = None)
@overload
def BdrcDisasterRecoverySitePair(resource_name: str,
opts: Optional[ResourceOptions] = None,
disaster_recovery_type: Optional[str] = None,
site_pair_product_type: Optional[str] = None,
source_region: Optional[str] = None,
source_vpc: Optional[str] = None,
source_zone: Optional[str] = None,
target_region: Optional[str] = None,
target_vpc: Optional[str] = None,
target_zone: Optional[str] = None,
bdrc_disaster_recovery_site_pair_id: Optional[str] = None,
copy_type: Optional[str] = None,
site_pair_name: Optional[str] = None)func NewBdrcDisasterRecoverySitePair(ctx *Context, name string, args BdrcDisasterRecoverySitePairArgs, opts ...ResourceOption) (*BdrcDisasterRecoverySitePair, error)public BdrcDisasterRecoverySitePair(string name, BdrcDisasterRecoverySitePairArgs args, CustomResourceOptions? opts = null)
public BdrcDisasterRecoverySitePair(String name, BdrcDisasterRecoverySitePairArgs args)
public BdrcDisasterRecoverySitePair(String name, BdrcDisasterRecoverySitePairArgs args, CustomResourceOptions options)
type: tencentcloud:BdrcDisasterRecoverySitePair
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "tencentcloud_bdrc_disaster_recovery_site_pair" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args BdrcDisasterRecoverySitePairArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args BdrcDisasterRecoverySitePairArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args BdrcDisasterRecoverySitePairArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BdrcDisasterRecoverySitePairArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BdrcDisasterRecoverySitePairArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
BdrcDisasterRecoverySitePair Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The BdrcDisasterRecoverySitePair resource accepts the following input properties:
- Disaster
Recovery stringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- Site
Pair stringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- Source
Region string - Production site region.
- Source
Vpc string - Production site VPC.
- Source
Zone string - Production site availability zone.
- Target
Region string - Disaster recovery site region.
- Target
Vpc string - Disaster recovery site VPC.
- Target
Zone string - Disaster recovery site availability zone.
- Bdrc
Disaster stringRecovery Site Pair Id - ID of the resource.
- Copy
Type string - Replication technology, SYN (synchronous) / ASY (asynchronous).
- Site
Pair stringName - Site pair name, max length is 60 characters.
- Disaster
Recovery stringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- Site
Pair stringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- Source
Region string - Production site region.
- Source
Vpc string - Production site VPC.
- Source
Zone string - Production site availability zone.
- Target
Region string - Disaster recovery site region.
- Target
Vpc string - Disaster recovery site VPC.
- Target
Zone string - Disaster recovery site availability zone.
- Bdrc
Disaster stringRecovery Site Pair Id - ID of the resource.
- Copy
Type string - Replication technology, SYN (synchronous) / ASY (asynchronous).
- Site
Pair stringName - Site pair name, max length is 60 characters.
- disaster_
recovery_ stringtype - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- site_
pair_ stringproduct_ type - Site pair product type, including DISK, CFS, INSTANCE.
- source_
region string - Production site region.
- source_
vpc string - Production site VPC.
- source_
zone string - Production site availability zone.
- target_
region string - Disaster recovery site region.
- target_
vpc string - Disaster recovery site VPC.
- target_
zone string - Disaster recovery site availability zone.
- bdrc_
disaster_ stringrecovery_ site_ pair_ id - ID of the resource.
- copy_
type string - Replication technology, SYN (synchronous) / ASY (asynchronous).
- site_
pair_ stringname - Site pair name, max length is 60 characters.
- disaster
Recovery StringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- site
Pair StringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- source
Region String - Production site region.
- source
Vpc String - Production site VPC.
- source
Zone String - Production site availability zone.
- target
Region String - Disaster recovery site region.
- target
Vpc String - Disaster recovery site VPC.
- target
Zone String - Disaster recovery site availability zone.
- bdrc
Disaster StringRecovery Site Pair Id - ID of the resource.
- copy
Type String - Replication technology, SYN (synchronous) / ASY (asynchronous).
- site
Pair StringName - Site pair name, max length is 60 characters.
- disaster
Recovery stringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- site
Pair stringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- source
Region string - Production site region.
- source
Vpc string - Production site VPC.
- source
Zone string - Production site availability zone.
- target
Region string - Disaster recovery site region.
- target
Vpc string - Disaster recovery site VPC.
- target
Zone string - Disaster recovery site availability zone.
- bdrc
Disaster stringRecovery Site Pair Id - ID of the resource.
- copy
Type string - Replication technology, SYN (synchronous) / ASY (asynchronous).
- site
Pair stringName - Site pair name, max length is 60 characters.
- disaster_
recovery_ strtype - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- site_
pair_ strproduct_ type - Site pair product type, including DISK, CFS, INSTANCE.
- source_
region str - Production site region.
- source_
vpc str - Production site VPC.
- source_
zone str - Production site availability zone.
- target_
region str - Disaster recovery site region.
- target_
vpc str - Disaster recovery site VPC.
- target_
zone str - Disaster recovery site availability zone.
- bdrc_
disaster_ strrecovery_ site_ pair_ id - ID of the resource.
- copy_
type str - Replication technology, SYN (synchronous) / ASY (asynchronous).
- site_
pair_ strname - Site pair name, max length is 60 characters.
- disaster
Recovery StringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- site
Pair StringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- source
Region String - Production site region.
- source
Vpc String - Production site VPC.
- source
Zone String - Production site availability zone.
- target
Region String - Disaster recovery site region.
- target
Vpc String - Disaster recovery site VPC.
- target
Zone String - Disaster recovery site availability zone.
- bdrc
Disaster StringRecovery Site Pair Id - ID of the resource.
- copy
Type String - Replication technology, SYN (synchronous) / ASY (asynchronous).
- site
Pair StringName - Site pair name, max length is 60 characters.
Outputs
All input properties are implicitly available as output properties. Additionally, the BdrcDisasterRecoverySitePair resource produces the following output properties:
- Account
Uin string - Master account Uin of the account that created the site pair.
- Bind
Protect doubleGroup Count - Number of bound protection groups.
- Create
From string - Creation source, LOCAL (local creation) / PEER (peer creation).
- Create
Time string - Creation time.
- Cross
Cloud List<BdrcDetails Disaster Recovery Site Pair Cross Cloud Detail> - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- Error
Recovery List<string>Point Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- Id string
- The provider-assigned unique ID for this managed resource.
- Protected
Resource List<BdrcSets Disaster Recovery Site Pair Protected Resource Set> - List of protected resources grouped by resource type.
- Protected
Resource List<BdrcStatus Sets Disaster Recovery Site Pair Protected Resource Status Set> - Status statistics of protected resources.
- Site
Pair stringId - Site pair ID.
- Site
Pair stringState - Site pair state.
- Sub
Account stringUin - Sub account Uin of the account that created the site pair.
- Account
Uin string - Master account Uin of the account that created the site pair.
- Bind
Protect float64Group Count - Number of bound protection groups.
- Create
From string - Creation source, LOCAL (local creation) / PEER (peer creation).
- Create
Time string - Creation time.
- Cross
Cloud []BdrcDetails Disaster Recovery Site Pair Cross Cloud Detail - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- Error
Recovery []stringPoint Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- Id string
- The provider-assigned unique ID for this managed resource.
- Protected
Resource []BdrcSets Disaster Recovery Site Pair Protected Resource Set - List of protected resources grouped by resource type.
- Protected
Resource []BdrcStatus Sets Disaster Recovery Site Pair Protected Resource Status Set - Status statistics of protected resources.
- Site
Pair stringId - Site pair ID.
- Site
Pair stringState - Site pair state.
- Sub
Account stringUin - Sub account Uin of the account that created the site pair.
- account_
uin string - Master account Uin of the account that created the site pair.
- bind_
protect_ numbergroup_ count - Number of bound protection groups.
- create_
from string - Creation source, LOCAL (local creation) / PEER (peer creation).
- create_
time string - Creation time.
- cross_
cloud_ list(object)details - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- error_
recovery_ list(string)point_ objective_ copy_ pair_ sets - List of copy pair IDs with RPO anomalies.
- id string
- The provider-assigned unique ID for this managed resource.
- protected_
resource_ list(object)sets - List of protected resources grouped by resource type.
- protected_
resource_ list(object)status_ sets - Status statistics of protected resources.
- site_
pair_ stringid - Site pair ID.
- site_
pair_ stringstate - Site pair state.
- sub_
account_ stringuin - Sub account Uin of the account that created the site pair.
- account
Uin String - Master account Uin of the account that created the site pair.
- bind
Protect DoubleGroup Count - Number of bound protection groups.
- create
From String - Creation source, LOCAL (local creation) / PEER (peer creation).
- create
Time String - Creation time.
- cross
Cloud List<BdrcDetails Disaster Recovery Site Pair Cross Cloud Detail> - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- error
Recovery List<String>Point Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- id String
- The provider-assigned unique ID for this managed resource.
- protected
Resource List<BdrcSets Disaster Recovery Site Pair Protected Resource Set> - List of protected resources grouped by resource type.
- protected
Resource List<BdrcStatus Sets Disaster Recovery Site Pair Protected Resource Status Set> - Status statistics of protected resources.
- site
Pair StringId - Site pair ID.
- site
Pair StringState - Site pair state.
- sub
Account StringUin - Sub account Uin of the account that created the site pair.
- account
Uin string - Master account Uin of the account that created the site pair.
- bind
Protect numberGroup Count - Number of bound protection groups.
- create
From string - Creation source, LOCAL (local creation) / PEER (peer creation).
- create
Time string - Creation time.
- cross
Cloud BdrcDetails Disaster Recovery Site Pair Cross Cloud Detail[] - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- error
Recovery string[]Point Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- id string
- The provider-assigned unique ID for this managed resource.
- protected
Resource BdrcSets Disaster Recovery Site Pair Protected Resource Set[] - List of protected resources grouped by resource type.
- protected
Resource BdrcStatus Sets Disaster Recovery Site Pair Protected Resource Status Set[] - Status statistics of protected resources.
- site
Pair stringId - Site pair ID.
- site
Pair stringState - Site pair state.
- sub
Account stringUin - Sub account Uin of the account that created the site pair.
- account_
uin str - Master account Uin of the account that created the site pair.
- bind_
protect_ floatgroup_ count - Number of bound protection groups.
- create_
from str - Creation source, LOCAL (local creation) / PEER (peer creation).
- create_
time str - Creation time.
- cross_
cloud_ Sequence[Bdrcdetails Disaster Recovery Site Pair Cross Cloud Detail] - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- error_
recovery_ Sequence[str]point_ objective_ copy_ pair_ sets - List of copy pair IDs with RPO anomalies.
- id str
- The provider-assigned unique ID for this managed resource.
- protected_
resource_ Sequence[Bdrcsets Disaster Recovery Site Pair Protected Resource Set] - List of protected resources grouped by resource type.
- protected_
resource_ Sequence[Bdrcstatus_ sets Disaster Recovery Site Pair Protected Resource Status Set] - Status statistics of protected resources.
- site_
pair_ strid - Site pair ID.
- site_
pair_ strstate - Site pair state.
- sub_
account_ struin - Sub account Uin of the account that created the site pair.
- account
Uin String - Master account Uin of the account that created the site pair.
- bind
Protect NumberGroup Count - Number of bound protection groups.
- create
From String - Creation source, LOCAL (local creation) / PEER (peer creation).
- create
Time String - Creation time.
- cross
Cloud List<Property Map>Details - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- error
Recovery List<String>Point Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- id String
- The provider-assigned unique ID for this managed resource.
- protected
Resource List<Property Map>Sets - List of protected resources grouped by resource type.
- protected
Resource List<Property Map>Status Sets - Status statistics of protected resources.
- site
Pair StringId - Site pair ID.
- site
Pair StringState - Site pair state.
- sub
Account StringUin - Sub account Uin of the account that created the site pair.
Look up Existing BdrcDisasterRecoverySitePair Resource
Get an existing BdrcDisasterRecoverySitePair resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: BdrcDisasterRecoverySitePairState, opts?: CustomResourceOptions): BdrcDisasterRecoverySitePair@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_uin: Optional[str] = None,
bdrc_disaster_recovery_site_pair_id: Optional[str] = None,
bind_protect_group_count: Optional[float] = None,
copy_type: Optional[str] = None,
create_from: Optional[str] = None,
create_time: Optional[str] = None,
cross_cloud_details: Optional[Sequence[BdrcDisasterRecoverySitePairCrossCloudDetailArgs]] = None,
disaster_recovery_type: Optional[str] = None,
error_recovery_point_objective_copy_pair_sets: Optional[Sequence[str]] = None,
protected_resource_sets: Optional[Sequence[BdrcDisasterRecoverySitePairProtectedResourceSetArgs]] = None,
protected_resource_status_sets: Optional[Sequence[BdrcDisasterRecoverySitePairProtectedResourceStatusSetArgs]] = None,
site_pair_id: Optional[str] = None,
site_pair_name: Optional[str] = None,
site_pair_product_type: Optional[str] = None,
site_pair_state: Optional[str] = None,
source_region: Optional[str] = None,
source_vpc: Optional[str] = None,
source_zone: Optional[str] = None,
sub_account_uin: Optional[str] = None,
target_region: Optional[str] = None,
target_vpc: Optional[str] = None,
target_zone: Optional[str] = None) -> BdrcDisasterRecoverySitePairfunc GetBdrcDisasterRecoverySitePair(ctx *Context, name string, id IDInput, state *BdrcDisasterRecoverySitePairState, opts ...ResourceOption) (*BdrcDisasterRecoverySitePair, error)public static BdrcDisasterRecoverySitePair Get(string name, Input<string> id, BdrcDisasterRecoverySitePairState? state, CustomResourceOptions? opts = null)public static BdrcDisasterRecoverySitePair get(String name, Output<String> id, BdrcDisasterRecoverySitePairState state, CustomResourceOptions options)resources: _: type: tencentcloud:BdrcDisasterRecoverySitePair get: id: ${id}import {
to = tencentcloud_bdrc_disaster_recovery_site_pair.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Uin string - Master account Uin of the account that created the site pair.
- Bdrc
Disaster stringRecovery Site Pair Id - ID of the resource.
- Bind
Protect doubleGroup Count - Number of bound protection groups.
- Copy
Type string - Replication technology, SYN (synchronous) / ASY (asynchronous).
- Create
From string - Creation source, LOCAL (local creation) / PEER (peer creation).
- Create
Time string - Creation time.
- Cross
Cloud List<BdrcDetails Disaster Recovery Site Pair Cross Cloud Detail> - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- Disaster
Recovery stringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- Error
Recovery List<string>Point Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- Protected
Resource List<BdrcSets Disaster Recovery Site Pair Protected Resource Set> - List of protected resources grouped by resource type.
- Protected
Resource List<BdrcStatus Sets Disaster Recovery Site Pair Protected Resource Status Set> - Status statistics of protected resources.
- Site
Pair stringId - Site pair ID.
- Site
Pair stringName - Site pair name, max length is 60 characters.
- Site
Pair stringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- Site
Pair stringState - Site pair state.
- Source
Region string - Production site region.
- Source
Vpc string - Production site VPC.
- Source
Zone string - Production site availability zone.
- Sub
Account stringUin - Sub account Uin of the account that created the site pair.
- Target
Region string - Disaster recovery site region.
- Target
Vpc string - Disaster recovery site VPC.
- Target
Zone string - Disaster recovery site availability zone.
- Account
Uin string - Master account Uin of the account that created the site pair.
- Bdrc
Disaster stringRecovery Site Pair Id - ID of the resource.
- Bind
Protect float64Group Count - Number of bound protection groups.
- Copy
Type string - Replication technology, SYN (synchronous) / ASY (asynchronous).
- Create
From string - Creation source, LOCAL (local creation) / PEER (peer creation).
- Create
Time string - Creation time.
- Cross
Cloud []BdrcDetails Disaster Recovery Site Pair Cross Cloud Detail Args - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- Disaster
Recovery stringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- Error
Recovery []stringPoint Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- Protected
Resource []BdrcSets Disaster Recovery Site Pair Protected Resource Set Args - List of protected resources grouped by resource type.
- Protected
Resource []BdrcStatus Sets Disaster Recovery Site Pair Protected Resource Status Set Args - Status statistics of protected resources.
- Site
Pair stringId - Site pair ID.
- Site
Pair stringName - Site pair name, max length is 60 characters.
- Site
Pair stringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- Site
Pair stringState - Site pair state.
- Source
Region string - Production site region.
- Source
Vpc string - Production site VPC.
- Source
Zone string - Production site availability zone.
- Sub
Account stringUin - Sub account Uin of the account that created the site pair.
- Target
Region string - Disaster recovery site region.
- Target
Vpc string - Disaster recovery site VPC.
- Target
Zone string - Disaster recovery site availability zone.
- account_
uin string - Master account Uin of the account that created the site pair.
- bdrc_
disaster_ stringrecovery_ site_ pair_ id - ID of the resource.
- bind_
protect_ numbergroup_ count - Number of bound protection groups.
- copy_
type string - Replication technology, SYN (synchronous) / ASY (asynchronous).
- create_
from string - Creation source, LOCAL (local creation) / PEER (peer creation).
- create_
time string - Creation time.
- cross_
cloud_ list(object)details - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- disaster_
recovery_ stringtype - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- error_
recovery_ list(string)point_ objective_ copy_ pair_ sets - List of copy pair IDs with RPO anomalies.
- protected_
resource_ list(object)sets - List of protected resources grouped by resource type.
- protected_
resource_ list(object)status_ sets - Status statistics of protected resources.
- site_
pair_ stringid - Site pair ID.
- site_
pair_ stringname - Site pair name, max length is 60 characters.
- site_
pair_ stringproduct_ type - Site pair product type, including DISK, CFS, INSTANCE.
- site_
pair_ stringstate - Site pair state.
- source_
region string - Production site region.
- source_
vpc string - Production site VPC.
- source_
zone string - Production site availability zone.
- sub_
account_ stringuin - Sub account Uin of the account that created the site pair.
- target_
region string - Disaster recovery site region.
- target_
vpc string - Disaster recovery site VPC.
- target_
zone string - Disaster recovery site availability zone.
- account
Uin String - Master account Uin of the account that created the site pair.
- bdrc
Disaster StringRecovery Site Pair Id - ID of the resource.
- bind
Protect DoubleGroup Count - Number of bound protection groups.
- copy
Type String - Replication technology, SYN (synchronous) / ASY (asynchronous).
- create
From String - Creation source, LOCAL (local creation) / PEER (peer creation).
- create
Time String - Creation time.
- cross
Cloud List<BdrcDetails Disaster Recovery Site Pair Cross Cloud Detail> - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- disaster
Recovery StringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- error
Recovery List<String>Point Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- protected
Resource List<BdrcSets Disaster Recovery Site Pair Protected Resource Set> - List of protected resources grouped by resource type.
- protected
Resource List<BdrcStatus Sets Disaster Recovery Site Pair Protected Resource Status Set> - Status statistics of protected resources.
- site
Pair StringId - Site pair ID.
- site
Pair StringName - Site pair name, max length is 60 characters.
- site
Pair StringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- site
Pair StringState - Site pair state.
- source
Region String - Production site region.
- source
Vpc String - Production site VPC.
- source
Zone String - Production site availability zone.
- sub
Account StringUin - Sub account Uin of the account that created the site pair.
- target
Region String - Disaster recovery site region.
- target
Vpc String - Disaster recovery site VPC.
- target
Zone String - Disaster recovery site availability zone.
- account
Uin string - Master account Uin of the account that created the site pair.
- bdrc
Disaster stringRecovery Site Pair Id - ID of the resource.
- bind
Protect numberGroup Count - Number of bound protection groups.
- copy
Type string - Replication technology, SYN (synchronous) / ASY (asynchronous).
- create
From string - Creation source, LOCAL (local creation) / PEER (peer creation).
- create
Time string - Creation time.
- cross
Cloud BdrcDetails Disaster Recovery Site Pair Cross Cloud Detail[] - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- disaster
Recovery stringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- error
Recovery string[]Point Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- protected
Resource BdrcSets Disaster Recovery Site Pair Protected Resource Set[] - List of protected resources grouped by resource type.
- protected
Resource BdrcStatus Sets Disaster Recovery Site Pair Protected Resource Status Set[] - Status statistics of protected resources.
- site
Pair stringId - Site pair ID.
- site
Pair stringName - Site pair name, max length is 60 characters.
- site
Pair stringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- site
Pair stringState - Site pair state.
- source
Region string - Production site region.
- source
Vpc string - Production site VPC.
- source
Zone string - Production site availability zone.
- sub
Account stringUin - Sub account Uin of the account that created the site pair.
- target
Region string - Disaster recovery site region.
- target
Vpc string - Disaster recovery site VPC.
- target
Zone string - Disaster recovery site availability zone.
- account_
uin str - Master account Uin of the account that created the site pair.
- bdrc_
disaster_ strrecovery_ site_ pair_ id - ID of the resource.
- bind_
protect_ floatgroup_ count - Number of bound protection groups.
- copy_
type str - Replication technology, SYN (synchronous) / ASY (asynchronous).
- create_
from str - Creation source, LOCAL (local creation) / PEER (peer creation).
- create_
time str - Creation time.
- cross_
cloud_ Sequence[Bdrcdetails Disaster Recovery Site Pair Cross Cloud Detail Args] - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- disaster_
recovery_ strtype - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- error_
recovery_ Sequence[str]point_ objective_ copy_ pair_ sets - List of copy pair IDs with RPO anomalies.
- protected_
resource_ Sequence[Bdrcsets Disaster Recovery Site Pair Protected Resource Set Args] - List of protected resources grouped by resource type.
- protected_
resource_ Sequence[Bdrcstatus_ sets Disaster Recovery Site Pair Protected Resource Status Set Args] - Status statistics of protected resources.
- site_
pair_ strid - Site pair ID.
- site_
pair_ strname - Site pair name, max length is 60 characters.
- site_
pair_ strproduct_ type - Site pair product type, including DISK, CFS, INSTANCE.
- site_
pair_ strstate - Site pair state.
- source_
region str - Production site region.
- source_
vpc str - Production site VPC.
- source_
zone str - Production site availability zone.
- sub_
account_ struin - Sub account Uin of the account that created the site pair.
- target_
region str - Disaster recovery site region.
- target_
vpc str - Disaster recovery site VPC.
- target_
zone str - Disaster recovery site availability zone.
- account
Uin String - Master account Uin of the account that created the site pair.
- bdrc
Disaster StringRecovery Site Pair Id - ID of the resource.
- bind
Protect NumberGroup Count - Number of bound protection groups.
- copy
Type String - Replication technology, SYN (synchronous) / ASY (asynchronous).
- create
From String - Creation source, LOCAL (local creation) / PEER (peer creation).
- create
Time String - Creation time.
- cross
Cloud List<Property Map>Details - Extra information for cross-cloud scenarios (only returned when IsCrossCloud=true).
- disaster
Recovery StringType - Disaster recovery type, CROSS_REGION (cross-region) or CROSS_ZONE (cross-zone).
- error
Recovery List<String>Point Objective Copy Pair Sets - List of copy pair IDs with RPO anomalies.
- protected
Resource List<Property Map>Sets - List of protected resources grouped by resource type.
- protected
Resource List<Property Map>Status Sets - Status statistics of protected resources.
- site
Pair StringId - Site pair ID.
- site
Pair StringName - Site pair name, max length is 60 characters.
- site
Pair StringProduct Type - Site pair product type, including DISK, CFS, INSTANCE.
- site
Pair StringState - Site pair state.
- source
Region String - Production site region.
- source
Vpc String - Production site VPC.
- source
Zone String - Production site availability zone.
- sub
Account StringUin - Sub account Uin of the account that created the site pair.
- target
Region String - Disaster recovery site region.
- target
Vpc String - Disaster recovery site VPC.
- target
Zone String - Disaster recovery site availability zone.
Supporting Types
BdrcDisasterRecoverySitePairCrossCloudDetail, BdrcDisasterRecoverySitePairCrossCloudDetailArgs
- Peer
Region stringName - Peer cloud region display name.
- Peer
Vpc stringName - Peer cloud VPC display name.
- Peer
Zone stringName - Peer cloud availability zone display name.
- Source
App doubleId - Source cloud AppId.
- Source
Cloud stringName - Source cloud name (peer cloud name in cross-cloud).
- Source
Sub stringAccount Uin - Source cloud sub account Uin.
- Source
Uin string - Source cloud master account Uin.
- Source
User stringName - Source cloud user name.
- Target
App doubleId - Target cloud AppId.
- Target
Cloud stringName - Target cloud name (local cloud name in cross-cloud).
- Target
Sub stringAccount Uin - Target cloud sub account Uin.
- Target
Uin string - Target cloud master account Uin.
- Peer
Region stringName - Peer cloud region display name.
- Peer
Vpc stringName - Peer cloud VPC display name.
- Peer
Zone stringName - Peer cloud availability zone display name.
- Source
App float64Id - Source cloud AppId.
- Source
Cloud stringName - Source cloud name (peer cloud name in cross-cloud).
- Source
Sub stringAccount Uin - Source cloud sub account Uin.
- Source
Uin string - Source cloud master account Uin.
- Source
User stringName - Source cloud user name.
- Target
App float64Id - Target cloud AppId.
- Target
Cloud stringName - Target cloud name (local cloud name in cross-cloud).
- Target
Sub stringAccount Uin - Target cloud sub account Uin.
- Target
Uin string - Target cloud master account Uin.
- peer_
region_ stringname - Peer cloud region display name.
- peer_
vpc_ stringname - Peer cloud VPC display name.
- peer_
zone_ stringname - Peer cloud availability zone display name.
- source_
app_ numberid - Source cloud AppId.
- source_
cloud_ stringname - Source cloud name (peer cloud name in cross-cloud).
- source_
sub_ stringaccount_ uin - Source cloud sub account Uin.
- source_
uin string - Source cloud master account Uin.
- source_
user_ stringname - Source cloud user name.
- target_
app_ numberid - Target cloud AppId.
- target_
cloud_ stringname - Target cloud name (local cloud name in cross-cloud).
- target_
sub_ stringaccount_ uin - Target cloud sub account Uin.
- target_
uin string - Target cloud master account Uin.
- peer
Region StringName - Peer cloud region display name.
- peer
Vpc StringName - Peer cloud VPC display name.
- peer
Zone StringName - Peer cloud availability zone display name.
- source
App DoubleId - Source cloud AppId.
- source
Cloud StringName - Source cloud name (peer cloud name in cross-cloud).
- source
Sub StringAccount Uin - Source cloud sub account Uin.
- source
Uin String - Source cloud master account Uin.
- source
User StringName - Source cloud user name.
- target
App DoubleId - Target cloud AppId.
- target
Cloud StringName - Target cloud name (local cloud name in cross-cloud).
- target
Sub StringAccount Uin - Target cloud sub account Uin.
- target
Uin String - Target cloud master account Uin.
- peer
Region stringName - Peer cloud region display name.
- peer
Vpc stringName - Peer cloud VPC display name.
- peer
Zone stringName - Peer cloud availability zone display name.
- source
App numberId - Source cloud AppId.
- source
Cloud stringName - Source cloud name (peer cloud name in cross-cloud).
- source
Sub stringAccount Uin - Source cloud sub account Uin.
- source
Uin string - Source cloud master account Uin.
- source
User stringName - Source cloud user name.
- target
App numberId - Target cloud AppId.
- target
Cloud stringName - Target cloud name (local cloud name in cross-cloud).
- target
Sub stringAccount Uin - Target cloud sub account Uin.
- target
Uin string - Target cloud master account Uin.
- peer_
region_ strname - Peer cloud region display name.
- peer_
vpc_ strname - Peer cloud VPC display name.
- peer_
zone_ strname - Peer cloud availability zone display name.
- source_
app_ floatid - Source cloud AppId.
- source_
cloud_ strname - Source cloud name (peer cloud name in cross-cloud).
- source_
sub_ straccount_ uin - Source cloud sub account Uin.
- source_
uin str - Source cloud master account Uin.
- source_
user_ strname - Source cloud user name.
- target_
app_ floatid - Target cloud AppId.
- target_
cloud_ strname - Target cloud name (local cloud name in cross-cloud).
- target_
sub_ straccount_ uin - Target cloud sub account Uin.
- target_
uin str - Target cloud master account Uin.
- peer
Region StringName - Peer cloud region display name.
- peer
Vpc StringName - Peer cloud VPC display name.
- peer
Zone StringName - Peer cloud availability zone display name.
- source
App NumberId - Source cloud AppId.
- source
Cloud StringName - Source cloud name (peer cloud name in cross-cloud).
- source
Sub StringAccount Uin - Source cloud sub account Uin.
- source
Uin String - Source cloud master account Uin.
- source
User StringName - Source cloud user name.
- target
App NumberId - Target cloud AppId.
- target
Cloud StringName - Target cloud name (local cloud name in cross-cloud).
- target
Sub StringAccount Uin - Target cloud sub account Uin.
- target
Uin String - Target cloud master account Uin.
BdrcDisasterRecoverySitePairProtectedResourceSet, BdrcDisasterRecoverySitePairProtectedResourceSetArgs
- Resource
Id List<string>Sets - List of protected source resource IDs under this type.
- Resource
Type string - Resource type (consistent with SitePairType, such as DISK/CFS/INSTANCE).
- Resource
Id []stringSets - List of protected source resource IDs under this type.
- Resource
Type string - Resource type (consistent with SitePairType, such as DISK/CFS/INSTANCE).
- resource_
id_ list(string)sets - List of protected source resource IDs under this type.
- resource_
type string - Resource type (consistent with SitePairType, such as DISK/CFS/INSTANCE).
- resource
Id List<String>Sets - List of protected source resource IDs under this type.
- resource
Type String - Resource type (consistent with SitePairType, such as DISK/CFS/INSTANCE).
- resource
Id string[]Sets - List of protected source resource IDs under this type.
- resource
Type string - Resource type (consistent with SitePairType, such as DISK/CFS/INSTANCE).
- resource_
id_ Sequence[str]sets - List of protected source resource IDs under this type.
- resource_
type str - Resource type (consistent with SitePairType, such as DISK/CFS/INSTANCE).
- resource
Id List<String>Sets - List of protected source resource IDs under this type.
- resource
Type String - Resource type (consistent with SitePairType, such as DISK/CFS/INSTANCE).
BdrcDisasterRecoverySitePairProtectedResourceStatusSet, BdrcDisasterRecoverySitePairProtectedResourceStatusSetArgs
Import
BDRC disaster recovery site pair can be imported using the sitePairId#sitePairProductType, e.g.
$ pulumi import tencentcloud:index/bdrcDisasterRecoverySitePair:BdrcDisasterRecoverySitePair example sitepair-la2re1mv#INSTANCE
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
published on Monday, Sep 21, 2026 by tencentcloudstack