published on Monday, Sep 21, 2026 by tencentcloudstack
published on Monday, Sep 21, 2026 by tencentcloudstack
Provides a resource to create a BDRC instance copy 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",
});
const exampleBdrcDisasterRecoveryProtectGroup = new tencentcloud.BdrcDisasterRecoveryProtectGroup("example", {
sitePairId: example.sitePairId,
protectGroupName: "tf-example",
dataDirection: "POSITIVE",
protectGroupType: "INSTANCE",
recoveryPointObjective: 15,
});
const exampleBdrcDisasterRecoveryVpcMapping = new tencentcloud.BdrcDisasterRecoveryVpcMapping("example", {
sitePairId: example.sitePairId,
sourceVpcId: "vpc-lx6q09ji",
sourceSubnetId: "subnet-nyrg9pkl",
targetVpcId: "vpc-jktad5e6",
targetSubnetId: "subnet-jdzuvvvb",
});
const exampleBdrcSecurityGroupMapping = new tencentcloud.BdrcSecurityGroupMapping("example", {
sitePairId: example.sitePairId,
srcSecurityGroupId: "sg-ool7tmf8",
targetSecurityGroupId: "sg-jfy3gi92",
});
const exampleBdrcInstanceCopyPair = new tencentcloud.BdrcInstanceCopyPair("example", {
protectGroupId: exampleBdrcDisasterRecoveryProtectGroup.protectGroupId,
instanceCopyPairName: "tf-example",
recoveryPointObjective: 15,
createTargetInstanceParameters: {
sourceInstanceId: "ins-0ryh0vvn",
instanceChargeType: "POSTPAID_BY_HOUR",
instanceType: "S5.MEDIUM2",
imageId: "img-9qrfy1xt",
instanceName: "tf-example-instance",
placement: {
zone: "ap-shanghai-4",
},
systemDisk: {
diskType: "CLOUD_BSSD",
diskSize: 50,
},
virtualPrivateCloud: {
vpcId: "vpc-jktad5e6",
subnetId: "subnet-jdzuvvvb",
},
},
});
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")
example_bdrc_disaster_recovery_protect_group = tencentcloud.BdrcDisasterRecoveryProtectGroup("example",
site_pair_id=example.site_pair_id,
protect_group_name="tf-example",
data_direction="POSITIVE",
protect_group_type="INSTANCE",
recovery_point_objective=15)
example_bdrc_disaster_recovery_vpc_mapping = tencentcloud.BdrcDisasterRecoveryVpcMapping("example",
site_pair_id=example.site_pair_id,
source_vpc_id="vpc-lx6q09ji",
source_subnet_id="subnet-nyrg9pkl",
target_vpc_id="vpc-jktad5e6",
target_subnet_id="subnet-jdzuvvvb")
example_bdrc_security_group_mapping = tencentcloud.BdrcSecurityGroupMapping("example",
site_pair_id=example.site_pair_id,
src_security_group_id="sg-ool7tmf8",
target_security_group_id="sg-jfy3gi92")
example_bdrc_instance_copy_pair = tencentcloud.BdrcInstanceCopyPair("example",
protect_group_id=example_bdrc_disaster_recovery_protect_group.protect_group_id,
instance_copy_pair_name="tf-example",
recovery_point_objective=15,
create_target_instance_parameters={
"source_instance_id": "ins-0ryh0vvn",
"instance_charge_type": "POSTPAID_BY_HOUR",
"instance_type": "S5.MEDIUM2",
"image_id": "img-9qrfy1xt",
"instance_name": "tf-example-instance",
"placement": {
"zone": "ap-shanghai-4",
},
"system_disk": {
"disk_type": "CLOUD_BSSD",
"disk_size": 50,
},
"virtual_private_cloud": {
"vpc_id": "vpc-jktad5e6",
"subnet_id": "subnet-jdzuvvvb",
},
})
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 {
example, 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
}
exampleBdrcDisasterRecoveryProtectGroup, err := tencentcloud.NewBdrcDisasterRecoveryProtectGroup(ctx, "example", &tencentcloud.BdrcDisasterRecoveryProtectGroupArgs{
SitePairId: example.SitePairId,
ProtectGroupName: pulumi.String("tf-example"),
DataDirection: pulumi.String("POSITIVE"),
ProtectGroupType: pulumi.String("INSTANCE"),
RecoveryPointObjective: pulumi.Float64(15),
})
if err != nil {
return err
}
_, err = tencentcloud.NewBdrcDisasterRecoveryVpcMapping(ctx, "example", &tencentcloud.BdrcDisasterRecoveryVpcMappingArgs{
SitePairId: example.SitePairId,
SourceVpcId: pulumi.String("vpc-lx6q09ji"),
SourceSubnetId: pulumi.String("subnet-nyrg9pkl"),
TargetVpcId: pulumi.String("vpc-jktad5e6"),
TargetSubnetId: pulumi.String("subnet-jdzuvvvb"),
})
if err != nil {
return err
}
_, err = tencentcloud.NewBdrcSecurityGroupMapping(ctx, "example", &tencentcloud.BdrcSecurityGroupMappingArgs{
SitePairId: example.SitePairId,
SrcSecurityGroupId: pulumi.String("sg-ool7tmf8"),
TargetSecurityGroupId: pulumi.String("sg-jfy3gi92"),
})
if err != nil {
return err
}
_, err = tencentcloud.NewBdrcInstanceCopyPair(ctx, "example", &tencentcloud.BdrcInstanceCopyPairArgs{
ProtectGroupId: exampleBdrcDisasterRecoveryProtectGroup.ProtectGroupId,
InstanceCopyPairName: pulumi.String("tf-example"),
RecoveryPointObjective: pulumi.Float64(15),
CreateTargetInstanceParameters: &tencentcloud.BdrcInstanceCopyPairCreateTargetInstanceParametersArgs{
SourceInstanceId: pulumi.String("ins-0ryh0vvn"),
InstanceChargeType: pulumi.String("POSTPAID_BY_HOUR"),
InstanceType: pulumi.String("S5.MEDIUM2"),
ImageId: pulumi.String("img-9qrfy1xt"),
InstanceName: pulumi.String("tf-example-instance"),
Placement: &tencentcloud.BdrcInstanceCopyPairCreateTargetInstanceParametersPlacementArgs{
Zone: pulumi.String("ap-shanghai-4"),
},
SystemDisk: &tencentcloud.BdrcInstanceCopyPairCreateTargetInstanceParametersSystemDiskArgs{
DiskType: pulumi.String("CLOUD_BSSD"),
DiskSize: pulumi.Float64(50),
},
VirtualPrivateCloud: &tencentcloud.BdrcInstanceCopyPairCreateTargetInstanceParametersVirtualPrivateCloudArgs{
VpcId: pulumi.String("vpc-jktad5e6"),
SubnetId: pulumi.String("subnet-jdzuvvvb"),
},
},
})
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",
});
var exampleBdrcDisasterRecoveryProtectGroup = new Tencentcloud.BdrcDisasterRecoveryProtectGroup("example", new()
{
SitePairId = example.SitePairId,
ProtectGroupName = "tf-example",
DataDirection = "POSITIVE",
ProtectGroupType = "INSTANCE",
RecoveryPointObjective = 15,
});
var exampleBdrcDisasterRecoveryVpcMapping = new Tencentcloud.BdrcDisasterRecoveryVpcMapping("example", new()
{
SitePairId = example.SitePairId,
SourceVpcId = "vpc-lx6q09ji",
SourceSubnetId = "subnet-nyrg9pkl",
TargetVpcId = "vpc-jktad5e6",
TargetSubnetId = "subnet-jdzuvvvb",
});
var exampleBdrcSecurityGroupMapping = new Tencentcloud.BdrcSecurityGroupMapping("example", new()
{
SitePairId = example.SitePairId,
SrcSecurityGroupId = "sg-ool7tmf8",
TargetSecurityGroupId = "sg-jfy3gi92",
});
var exampleBdrcInstanceCopyPair = new Tencentcloud.BdrcInstanceCopyPair("example", new()
{
ProtectGroupId = exampleBdrcDisasterRecoveryProtectGroup.ProtectGroupId,
InstanceCopyPairName = "tf-example",
RecoveryPointObjective = 15,
CreateTargetInstanceParameters = new Tencentcloud.Inputs.BdrcInstanceCopyPairCreateTargetInstanceParametersArgs
{
SourceInstanceId = "ins-0ryh0vvn",
InstanceChargeType = "POSTPAID_BY_HOUR",
InstanceType = "S5.MEDIUM2",
ImageId = "img-9qrfy1xt",
InstanceName = "tf-example-instance",
Placement = new Tencentcloud.Inputs.BdrcInstanceCopyPairCreateTargetInstanceParametersPlacementArgs
{
Zone = "ap-shanghai-4",
},
SystemDisk = new Tencentcloud.Inputs.BdrcInstanceCopyPairCreateTargetInstanceParametersSystemDiskArgs
{
DiskType = "CLOUD_BSSD",
DiskSize = 50,
},
VirtualPrivateCloud = new Tencentcloud.Inputs.BdrcInstanceCopyPairCreateTargetInstanceParametersVirtualPrivateCloudArgs
{
VpcId = "vpc-jktad5e6",
SubnetId = "subnet-jdzuvvvb",
},
},
});
});
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 com.pulumi.tencentcloud.BdrcDisasterRecoveryProtectGroup;
import com.pulumi.tencentcloud.BdrcDisasterRecoveryProtectGroupArgs;
import com.pulumi.tencentcloud.BdrcDisasterRecoveryVpcMapping;
import com.pulumi.tencentcloud.BdrcDisasterRecoveryVpcMappingArgs;
import com.pulumi.tencentcloud.BdrcSecurityGroupMapping;
import com.pulumi.tencentcloud.BdrcSecurityGroupMappingArgs;
import com.pulumi.tencentcloud.BdrcInstanceCopyPair;
import com.pulumi.tencentcloud.BdrcInstanceCopyPairArgs;
import com.pulumi.tencentcloud.inputs.BdrcInstanceCopyPairCreateTargetInstanceParametersArgs;
import com.pulumi.tencentcloud.inputs.BdrcInstanceCopyPairCreateTargetInstanceParametersPlacementArgs;
import com.pulumi.tencentcloud.inputs.BdrcInstanceCopyPairCreateTargetInstanceParametersSystemDiskArgs;
import com.pulumi.tencentcloud.inputs.BdrcInstanceCopyPairCreateTargetInstanceParametersVirtualPrivateCloudArgs;
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());
var exampleBdrcDisasterRecoveryProtectGroup = new BdrcDisasterRecoveryProtectGroup("exampleBdrcDisasterRecoveryProtectGroup", BdrcDisasterRecoveryProtectGroupArgs.builder()
.sitePairId(example.sitePairId())
.protectGroupName("tf-example")
.dataDirection("POSITIVE")
.protectGroupType("INSTANCE")
.recoveryPointObjective(15.0)
.build());
var exampleBdrcDisasterRecoveryVpcMapping = new BdrcDisasterRecoveryVpcMapping("exampleBdrcDisasterRecoveryVpcMapping", BdrcDisasterRecoveryVpcMappingArgs.builder()
.sitePairId(example.sitePairId())
.sourceVpcId("vpc-lx6q09ji")
.sourceSubnetId("subnet-nyrg9pkl")
.targetVpcId("vpc-jktad5e6")
.targetSubnetId("subnet-jdzuvvvb")
.build());
var exampleBdrcSecurityGroupMapping = new BdrcSecurityGroupMapping("exampleBdrcSecurityGroupMapping", BdrcSecurityGroupMappingArgs.builder()
.sitePairId(example.sitePairId())
.srcSecurityGroupId("sg-ool7tmf8")
.targetSecurityGroupId("sg-jfy3gi92")
.build());
var exampleBdrcInstanceCopyPair = new BdrcInstanceCopyPair("exampleBdrcInstanceCopyPair", BdrcInstanceCopyPairArgs.builder()
.protectGroupId(exampleBdrcDisasterRecoveryProtectGroup.protectGroupId())
.instanceCopyPairName("tf-example")
.recoveryPointObjective(15.0)
.createTargetInstanceParameters(BdrcInstanceCopyPairCreateTargetInstanceParametersArgs.builder()
.sourceInstanceId("ins-0ryh0vvn")
.instanceChargeType("POSTPAID_BY_HOUR")
.instanceType("S5.MEDIUM2")
.imageId("img-9qrfy1xt")
.instanceName("tf-example-instance")
.placement(BdrcInstanceCopyPairCreateTargetInstanceParametersPlacementArgs.builder()
.zone("ap-shanghai-4")
.build())
.systemDisk(BdrcInstanceCopyPairCreateTargetInstanceParametersSystemDiskArgs.builder()
.diskType("CLOUD_BSSD")
.diskSize(50.0)
.build())
.virtualPrivateCloud(BdrcInstanceCopyPairCreateTargetInstanceParametersVirtualPrivateCloudArgs.builder()
.vpcId("vpc-jktad5e6")
.subnetId("subnet-jdzuvvvb")
.build())
.build())
.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
exampleBdrcDisasterRecoveryProtectGroup:
type: tencentcloud:BdrcDisasterRecoveryProtectGroup
name: example
properties:
sitePairId: ${example.sitePairId}
protectGroupName: tf-example
dataDirection: POSITIVE
protectGroupType: INSTANCE
recoveryPointObjective: 15
exampleBdrcDisasterRecoveryVpcMapping:
type: tencentcloud:BdrcDisasterRecoveryVpcMapping
name: example
properties:
sitePairId: ${example.sitePairId}
sourceVpcId: vpc-lx6q09ji
sourceSubnetId: subnet-nyrg9pkl
targetVpcId: vpc-jktad5e6
targetSubnetId: subnet-jdzuvvvb
exampleBdrcSecurityGroupMapping:
type: tencentcloud:BdrcSecurityGroupMapping
name: example
properties:
sitePairId: ${example.sitePairId}
srcSecurityGroupId: sg-ool7tmf8
targetSecurityGroupId: sg-jfy3gi92
exampleBdrcInstanceCopyPair:
type: tencentcloud:BdrcInstanceCopyPair
name: example
properties:
protectGroupId: ${exampleBdrcDisasterRecoveryProtectGroup.protectGroupId}
instanceCopyPairName: tf-example
recoveryPointObjective: 15
createTargetInstanceParameters:
sourceInstanceId: ins-0ryh0vvn
instanceChargeType: POSTPAID_BY_HOUR
instanceType: S5.MEDIUM2
imageId: img-9qrfy1xt
instanceName: tf-example-instance
placement:
zone: ap-shanghai-4
systemDisk:
diskType: CLOUD_BSSD
diskSize: 50
virtualPrivateCloud:
vpcId: vpc-jktad5e6
subnetId: subnet-jdzuvvvb
Example coming soon!
Create BdrcInstanceCopyPair Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BdrcInstanceCopyPair(name: string, args: BdrcInstanceCopyPairArgs, opts?: CustomResourceOptions);@overload
def BdrcInstanceCopyPair(resource_name: str,
args: BdrcInstanceCopyPairArgs,
opts: Optional[ResourceOptions] = None)
@overload
def BdrcInstanceCopyPair(resource_name: str,
opts: Optional[ResourceOptions] = None,
create_target_instance_parameters: Optional[BdrcInstanceCopyPairCreateTargetInstanceParametersArgs] = None,
protect_group_id: Optional[str] = None,
bdrc_instance_copy_pair_id: Optional[str] = None,
delete_target_resource: Optional[bool] = None,
instance_copy_pair_name: Optional[str] = None,
recovery_point_objective: Optional[float] = None)func NewBdrcInstanceCopyPair(ctx *Context, name string, args BdrcInstanceCopyPairArgs, opts ...ResourceOption) (*BdrcInstanceCopyPair, error)public BdrcInstanceCopyPair(string name, BdrcInstanceCopyPairArgs args, CustomResourceOptions? opts = null)
public BdrcInstanceCopyPair(String name, BdrcInstanceCopyPairArgs args)
public BdrcInstanceCopyPair(String name, BdrcInstanceCopyPairArgs args, CustomResourceOptions options)
type: tencentcloud:BdrcInstanceCopyPair
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "tencentcloud_bdrc_instance_copy_pair" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args BdrcInstanceCopyPairArgs
- 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 BdrcInstanceCopyPairArgs
- 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 BdrcInstanceCopyPairArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BdrcInstanceCopyPairArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BdrcInstanceCopyPairArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
BdrcInstanceCopyPair 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 BdrcInstanceCopyPair resource accepts the following input properties:
- Create
Target BdrcInstance Parameters Instance Copy Pair Create Target Instance Parameters - Target CVM creation parameters list.
- Protect
Group stringId - Protect group ID.
- Bdrc
Instance stringCopy Pair Id - ID of the resource.
- Delete
Target boolResource - Whether to delete the disaster-recovery site disk on destroy.
- Instance
Copy stringPair Name - Copy pair name.
- Recovery
Point doubleObjective - User-desired RPO in minutes.
- Create
Target BdrcInstance Parameters Instance Copy Pair Create Target Instance Parameters Args - Target CVM creation parameters list.
- Protect
Group stringId - Protect group ID.
- Bdrc
Instance stringCopy Pair Id - ID of the resource.
- Delete
Target boolResource - Whether to delete the disaster-recovery site disk on destroy.
- Instance
Copy stringPair Name - Copy pair name.
- Recovery
Point float64Objective - User-desired RPO in minutes.
- create_
target_ objectinstance_ parameters - Target CVM creation parameters list.
- protect_
group_ stringid - Protect group ID.
- bdrc_
instance_ stringcopy_ pair_ id - ID of the resource.
- delete_
target_ boolresource - Whether to delete the disaster-recovery site disk on destroy.
- instance_
copy_ stringpair_ name - Copy pair name.
- recovery_
point_ numberobjective - User-desired RPO in minutes.
- create
Target BdrcInstance Parameters Instance Copy Pair Create Target Instance Parameters - Target CVM creation parameters list.
- protect
Group StringId - Protect group ID.
- bdrc
Instance StringCopy Pair Id - ID of the resource.
- delete
Target BooleanResource - Whether to delete the disaster-recovery site disk on destroy.
- instance
Copy StringPair Name - Copy pair name.
- recovery
Point DoubleObjective - User-desired RPO in minutes.
- create
Target BdrcInstance Parameters Instance Copy Pair Create Target Instance Parameters - Target CVM creation parameters list.
- protect
Group stringId - Protect group ID.
- bdrc
Instance stringCopy Pair Id - ID of the resource.
- delete
Target booleanResource - Whether to delete the disaster-recovery site disk on destroy.
- instance
Copy stringPair Name - Copy pair name.
- recovery
Point numberObjective - User-desired RPO in minutes.
- create_
target_ Bdrcinstance_ parameters Instance Copy Pair Create Target Instance Parameters Args - Target CVM creation parameters list.
- protect_
group_ strid - Protect group ID.
- bdrc_
instance_ strcopy_ pair_ id - ID of the resource.
- delete_
target_ boolresource - Whether to delete the disaster-recovery site disk on destroy.
- instance_
copy_ strpair_ name - Copy pair name.
- recovery_
point_ floatobjective - User-desired RPO in minutes.
- create
Target Property MapInstance Parameters - Target CVM creation parameters list.
- protect
Group StringId - Protect group ID.
- bdrc
Instance StringCopy Pair Id - ID of the resource.
- delete
Target BooleanResource - Whether to delete the disaster-recovery site disk on destroy.
- instance
Copy StringPair Name - Copy pair name.
- recovery
Point NumberObjective - User-desired RPO in minutes.
Outputs
All input properties are implicitly available as output properties. Additionally, the BdrcInstanceCopyPair resource produces the following output properties:
- Account
Uin string - Account Uin.
- Copy
Pair stringId - Disk copy pair ID.
- Copy
Pair stringName - Disk copy pair name.
- Copy
Pair stringState - Copy pair state.
- Copy
Pair stringType - Copy pair type.
- Create
From string - Creation source.
- Create
Time string - Creation time.
- Cvm
Create stringParams - CVM creation params JSON string.
- Data
Direction string - Data direction.
- Deferred
Create bool - Whether deferred creation mode.
- Disaster
Recovery stringType - Disaster recovery type.
- Disk
Copy List<BdrcPair Sets Instance Copy Pair Disk Copy Pair Set> - Disk copy pair list for CVM.
- Drill
Group stringId - Drill group ID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Copy stringPair Id - CVM copy pair ID.
- Instance
Id string - Instance ID.
- Latest
Protection stringTime - Latest protection time.
- Peer
Cloud stringName - Peer cloud name.
- Percent double
- Replication progress percent.
- Protect
Group stringName - Protect group name.
- Protection
Time List<string>Sets - Protection time points.
- Rollback
Percent double - Rollback progress.
- Rollbacking double
- Whether rollback is in progress.
- Site
Pair stringId - Site pair ID.
- Site
Pair stringName - Site pair name.
- Source
Region string - Source region.
- Source
Resource stringId - Source resource ID.
- Source
Vpc string - Source VPC.
- Source
Zone string - Source zone.
- Sub
Account stringUin - Sub-account Uin.
- Target
Cvm boolCreated - Whether target CVM is actually created.
- Target
Region string - Target region.
- Target
Resource stringId - Target resource ID.
- Target
Vpc string - Target VPC.
- Target
Zone string - Target zone.
- Account
Uin string - Account Uin.
- Copy
Pair stringId - Disk copy pair ID.
- Copy
Pair stringName - Disk copy pair name.
- Copy
Pair stringState - Copy pair state.
- Copy
Pair stringType - Copy pair type.
- Create
From string - Creation source.
- Create
Time string - Creation time.
- Cvm
Create stringParams - CVM creation params JSON string.
- Data
Direction string - Data direction.
- Deferred
Create bool - Whether deferred creation mode.
- Disaster
Recovery stringType - Disaster recovery type.
- Disk
Copy []BdrcPair Sets Instance Copy Pair Disk Copy Pair Set - Disk copy pair list for CVM.
- Drill
Group stringId - Drill group ID.
- Id string
- The provider-assigned unique ID for this managed resource.
- Instance
Copy stringPair Id - CVM copy pair ID.
- Instance
Id string - Instance ID.
- Latest
Protection stringTime - Latest protection time.
- Peer
Cloud stringName - Peer cloud name.
- Percent float64
- Replication progress percent.
- Protect
Group stringName - Protect group name.
- Protection
Time []stringSets - Protection time points.
- Rollback
Percent float64 - Rollback progress.
- Rollbacking float64
- Whether rollback is in progress.
- Site
Pair stringId - Site pair ID.
- Site
Pair stringName - Site pair name.
- Source
Region string - Source region.
- Source
Resource stringId - Source resource ID.
- Source
Vpc string - Source VPC.
- Source
Zone string - Source zone.
- Sub
Account stringUin - Sub-account Uin.
- Target
Cvm boolCreated - Whether target CVM is actually created.
- Target
Region string - Target region.
- Target
Resource stringId - Target resource ID.
- Target
Vpc string - Target VPC.
- Target
Zone string - Target zone.
- account_
uin string - Account Uin.
- copy_
pair_ stringid - Disk copy pair ID.
- copy_
pair_ stringname - Disk copy pair name.
- copy_
pair_ stringstate - Copy pair state.
- copy_
pair_ stringtype - Copy pair type.
- create_
from string - Creation source.
- create_
time string - Creation time.
- cvm_
create_ stringparams - CVM creation params JSON string.
- data_
direction string - Data direction.
- deferred_
create bool - Whether deferred creation mode.
- disaster_
recovery_ stringtype - Disaster recovery type.
- disk_
copy_ list(object)pair_ sets - Disk copy pair list for CVM.
- drill_
group_ stringid - Drill group ID.
- id string
- The provider-assigned unique ID for this managed resource.
- instance_
copy_ stringpair_ id - CVM copy pair ID.
- instance_
id string - Instance ID.
- latest_
protection_ stringtime - Latest protection time.
- peer_
cloud_ stringname - Peer cloud name.
- percent number
- Replication progress percent.
- protect_
group_ stringname - Protect group name.
- protection_
time_ list(string)sets - Protection time points.
- rollback_
percent number - Rollback progress.
- rollbacking number
- Whether rollback is in progress.
- site_
pair_ stringid - Site pair ID.
- site_
pair_ stringname - Site pair name.
- source_
region string - Source region.
- source_
resource_ stringid - Source resource ID.
- source_
vpc string - Source VPC.
- source_
zone string - Source zone.
- sub_
account_ stringuin - Sub-account Uin.
- target_
cvm_ boolcreated - Whether target CVM is actually created.
- target_
region string - Target region.
- target_
resource_ stringid - Target resource ID.
- target_
vpc string - Target VPC.
- target_
zone string - Target zone.
- account
Uin String - Account Uin.
- copy
Pair StringId - Disk copy pair ID.
- copy
Pair StringName - Disk copy pair name.
- copy
Pair StringState - Copy pair state.
- copy
Pair StringType - Copy pair type.
- create
From String - Creation source.
- create
Time String - Creation time.
- cvm
Create StringParams - CVM creation params JSON string.
- data
Direction String - Data direction.
- deferred
Create Boolean - Whether deferred creation mode.
- disaster
Recovery StringType - Disaster recovery type.
- disk
Copy List<BdrcPair Sets Instance Copy Pair Disk Copy Pair Set> - Disk copy pair list for CVM.
- drill
Group StringId - Drill group ID.
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Copy StringPair Id - CVM copy pair ID.
- instance
Id String - Instance ID.
- latest
Protection StringTime - Latest protection time.
- peer
Cloud StringName - Peer cloud name.
- percent Double
- Replication progress percent.
- protect
Group StringName - Protect group name.
- protection
Time List<String>Sets - Protection time points.
- rollback
Percent Double - Rollback progress.
- rollbacking Double
- Whether rollback is in progress.
- site
Pair StringId - Site pair ID.
- site
Pair StringName - Site pair name.
- source
Region String - Source region.
- source
Resource StringId - Source resource ID.
- source
Vpc String - Source VPC.
- source
Zone String - Source zone.
- sub
Account StringUin - Sub-account Uin.
- target
Cvm BooleanCreated - Whether target CVM is actually created.
- target
Region String - Target region.
- target
Resource StringId - Target resource ID.
- target
Vpc String - Target VPC.
- target
Zone String - Target zone.
- account
Uin string - Account Uin.
- copy
Pair stringId - Disk copy pair ID.
- copy
Pair stringName - Disk copy pair name.
- copy
Pair stringState - Copy pair state.
- copy
Pair stringType - Copy pair type.
- create
From string - Creation source.
- create
Time string - Creation time.
- cvm
Create stringParams - CVM creation params JSON string.
- data
Direction string - Data direction.
- deferred
Create boolean - Whether deferred creation mode.
- disaster
Recovery stringType - Disaster recovery type.
- disk
Copy BdrcPair Sets Instance Copy Pair Disk Copy Pair Set[] - Disk copy pair list for CVM.
- drill
Group stringId - Drill group ID.
- id string
- The provider-assigned unique ID for this managed resource.
- instance
Copy stringPair Id - CVM copy pair ID.
- instance
Id string - Instance ID.
- latest
Protection stringTime - Latest protection time.
- peer
Cloud stringName - Peer cloud name.
- percent number
- Replication progress percent.
- protect
Group stringName - Protect group name.
- protection
Time string[]Sets - Protection time points.
- rollback
Percent number - Rollback progress.
- rollbacking number
- Whether rollback is in progress.
- site
Pair stringId - Site pair ID.
- site
Pair stringName - Site pair name.
- source
Region string - Source region.
- source
Resource stringId - Source resource ID.
- source
Vpc string - Source VPC.
- source
Zone string - Source zone.
- sub
Account stringUin - Sub-account Uin.
- target
Cvm booleanCreated - Whether target CVM is actually created.
- target
Region string - Target region.
- target
Resource stringId - Target resource ID.
- target
Vpc string - Target VPC.
- target
Zone string - Target zone.
- account_
uin str - Account Uin.
- copy_
pair_ strid - Disk copy pair ID.
- copy_
pair_ strname - Disk copy pair name.
- copy_
pair_ strstate - Copy pair state.
- copy_
pair_ strtype - Copy pair type.
- create_
from str - Creation source.
- create_
time str - Creation time.
- cvm_
create_ strparams - CVM creation params JSON string.
- data_
direction str - Data direction.
- deferred_
create bool - Whether deferred creation mode.
- disaster_
recovery_ strtype - Disaster recovery type.
- disk_
copy_ Sequence[Bdrcpair_ sets Instance Copy Pair Disk Copy Pair Set] - Disk copy pair list for CVM.
- drill_
group_ strid - Drill group ID.
- id str
- The provider-assigned unique ID for this managed resource.
- instance_
copy_ strpair_ id - CVM copy pair ID.
- instance_
id str - Instance ID.
- latest_
protection_ strtime - Latest protection time.
- peer_
cloud_ strname - Peer cloud name.
- percent float
- Replication progress percent.
- protect_
group_ strname - Protect group name.
- protection_
time_ Sequence[str]sets - Protection time points.
- rollback_
percent float - Rollback progress.
- rollbacking float
- Whether rollback is in progress.
- site_
pair_ strid - Site pair ID.
- site_
pair_ strname - Site pair name.
- source_
region str - Source region.
- source_
resource_ strid - Source resource ID.
- source_
vpc str - Source VPC.
- source_
zone str - Source zone.
- sub_
account_ struin - Sub-account Uin.
- target_
cvm_ boolcreated - Whether target CVM is actually created.
- target_
region str - Target region.
- target_
resource_ strid - Target resource ID.
- target_
vpc str - Target VPC.
- target_
zone str - Target zone.
- account
Uin String - Account Uin.
- copy
Pair StringId - Disk copy pair ID.
- copy
Pair StringName - Disk copy pair name.
- copy
Pair StringState - Copy pair state.
- copy
Pair StringType - Copy pair type.
- create
From String - Creation source.
- create
Time String - Creation time.
- cvm
Create StringParams - CVM creation params JSON string.
- data
Direction String - Data direction.
- deferred
Create Boolean - Whether deferred creation mode.
- disaster
Recovery StringType - Disaster recovery type.
- disk
Copy List<Property Map>Pair Sets - Disk copy pair list for CVM.
- drill
Group StringId - Drill group ID.
- id String
- The provider-assigned unique ID for this managed resource.
- instance
Copy StringPair Id - CVM copy pair ID.
- instance
Id String - Instance ID.
- latest
Protection StringTime - Latest protection time.
- peer
Cloud StringName - Peer cloud name.
- percent Number
- Replication progress percent.
- protect
Group StringName - Protect group name.
- protection
Time List<String>Sets - Protection time points.
- rollback
Percent Number - Rollback progress.
- rollbacking Number
- Whether rollback is in progress.
- site
Pair StringId - Site pair ID.
- site
Pair StringName - Site pair name.
- source
Region String - Source region.
- source
Resource StringId - Source resource ID.
- source
Vpc String - Source VPC.
- source
Zone String - Source zone.
- sub
Account StringUin - Sub-account Uin.
- target
Cvm BooleanCreated - Whether target CVM is actually created.
- target
Region String - Target region.
- target
Resource StringId - Target resource ID.
- target
Vpc String - Target VPC.
- target
Zone String - Target zone.
Look up Existing BdrcInstanceCopyPair Resource
Get an existing BdrcInstanceCopyPair 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?: BdrcInstanceCopyPairState, opts?: CustomResourceOptions): BdrcInstanceCopyPair@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_uin: Optional[str] = None,
bdrc_instance_copy_pair_id: Optional[str] = None,
copy_pair_id: Optional[str] = None,
copy_pair_name: Optional[str] = None,
copy_pair_state: Optional[str] = None,
copy_pair_type: Optional[str] = None,
create_from: Optional[str] = None,
create_target_instance_parameters: Optional[BdrcInstanceCopyPairCreateTargetInstanceParametersArgs] = None,
create_time: Optional[str] = None,
cvm_create_params: Optional[str] = None,
data_direction: Optional[str] = None,
deferred_create: Optional[bool] = None,
delete_target_resource: Optional[bool] = None,
disaster_recovery_type: Optional[str] = None,
disk_copy_pair_sets: Optional[Sequence[BdrcInstanceCopyPairDiskCopyPairSetArgs]] = None,
drill_group_id: Optional[str] = None,
instance_copy_pair_id: Optional[str] = None,
instance_copy_pair_name: Optional[str] = None,
instance_id: Optional[str] = None,
latest_protection_time: Optional[str] = None,
peer_cloud_name: Optional[str] = None,
percent: Optional[float] = None,
protect_group_id: Optional[str] = None,
protect_group_name: Optional[str] = None,
protection_time_sets: Optional[Sequence[str]] = None,
recovery_point_objective: Optional[float] = None,
rollback_percent: Optional[float] = None,
rollbacking: Optional[float] = None,
site_pair_id: Optional[str] = None,
site_pair_name: Optional[str] = None,
source_region: Optional[str] = None,
source_resource_id: Optional[str] = None,
source_vpc: Optional[str] = None,
source_zone: Optional[str] = None,
sub_account_uin: Optional[str] = None,
target_cvm_created: Optional[bool] = None,
target_region: Optional[str] = None,
target_resource_id: Optional[str] = None,
target_vpc: Optional[str] = None,
target_zone: Optional[str] = None) -> BdrcInstanceCopyPairfunc GetBdrcInstanceCopyPair(ctx *Context, name string, id IDInput, state *BdrcInstanceCopyPairState, opts ...ResourceOption) (*BdrcInstanceCopyPair, error)public static BdrcInstanceCopyPair Get(string name, Input<string> id, BdrcInstanceCopyPairState? state, CustomResourceOptions? opts = null)public static BdrcInstanceCopyPair get(String name, Output<String> id, BdrcInstanceCopyPairState state, CustomResourceOptions options)resources: _: type: tencentcloud:BdrcInstanceCopyPair get: id: ${id}import {
to = tencentcloud_bdrc_instance_copy_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 - Account Uin.
- Bdrc
Instance stringCopy Pair Id - ID of the resource.
- Copy
Pair stringId - Disk copy pair ID.
- Copy
Pair stringName - Disk copy pair name.
- Copy
Pair stringState - Copy pair state.
- Copy
Pair stringType - Copy pair type.
- Create
From string - Creation source.
- Create
Target BdrcInstance Parameters Instance Copy Pair Create Target Instance Parameters - Target CVM creation parameters list.
- Create
Time string - Creation time.
- Cvm
Create stringParams - CVM creation params JSON string.
- Data
Direction string - Data direction.
- Deferred
Create bool - Whether deferred creation mode.
- Delete
Target boolResource - Whether to delete the disaster-recovery site disk on destroy.
- Disaster
Recovery stringType - Disaster recovery type.
- Disk
Copy List<BdrcPair Sets Instance Copy Pair Disk Copy Pair Set> - Disk copy pair list for CVM.
- Drill
Group stringId - Drill group ID.
- Instance
Copy stringPair Id - CVM copy pair ID.
- Instance
Copy stringPair Name - Copy pair name.
- Instance
Id string - Instance ID.
- Latest
Protection stringTime - Latest protection time.
- Peer
Cloud stringName - Peer cloud name.
- Percent double
- Replication progress percent.
- Protect
Group stringId - Protect group ID.
- Protect
Group stringName - Protect group name.
- Protection
Time List<string>Sets - Protection time points.
- Recovery
Point doubleObjective - User-desired RPO in minutes.
- Rollback
Percent double - Rollback progress.
- Rollbacking double
- Whether rollback is in progress.
- Site
Pair stringId - Site pair ID.
- Site
Pair stringName - Site pair name.
- Source
Region string - Source region.
- Source
Resource stringId - Source resource ID.
- Source
Vpc string - Source VPC.
- Source
Zone string - Source zone.
- Sub
Account stringUin - Sub-account Uin.
- Target
Cvm boolCreated - Whether target CVM is actually created.
- Target
Region string - Target region.
- Target
Resource stringId - Target resource ID.
- Target
Vpc string - Target VPC.
- Target
Zone string - Target zone.
- Account
Uin string - Account Uin.
- Bdrc
Instance stringCopy Pair Id - ID of the resource.
- Copy
Pair stringId - Disk copy pair ID.
- Copy
Pair stringName - Disk copy pair name.
- Copy
Pair stringState - Copy pair state.
- Copy
Pair stringType - Copy pair type.
- Create
From string - Creation source.
- Create
Target BdrcInstance Parameters Instance Copy Pair Create Target Instance Parameters Args - Target CVM creation parameters list.
- Create
Time string - Creation time.
- Cvm
Create stringParams - CVM creation params JSON string.
- Data
Direction string - Data direction.
- Deferred
Create bool - Whether deferred creation mode.
- Delete
Target boolResource - Whether to delete the disaster-recovery site disk on destroy.
- Disaster
Recovery stringType - Disaster recovery type.
- Disk
Copy []BdrcPair Sets Instance Copy Pair Disk Copy Pair Set Args - Disk copy pair list for CVM.
- Drill
Group stringId - Drill group ID.
- Instance
Copy stringPair Id - CVM copy pair ID.
- Instance
Copy stringPair Name - Copy pair name.
- Instance
Id string - Instance ID.
- Latest
Protection stringTime - Latest protection time.
- Peer
Cloud stringName - Peer cloud name.
- Percent float64
- Replication progress percent.
- Protect
Group stringId - Protect group ID.
- Protect
Group stringName - Protect group name.
- Protection
Time []stringSets - Protection time points.
- Recovery
Point float64Objective - User-desired RPO in minutes.
- Rollback
Percent float64 - Rollback progress.
- Rollbacking float64
- Whether rollback is in progress.
- Site
Pair stringId - Site pair ID.
- Site
Pair stringName - Site pair name.
- Source
Region string - Source region.
- Source
Resource stringId - Source resource ID.
- Source
Vpc string - Source VPC.
- Source
Zone string - Source zone.
- Sub
Account stringUin - Sub-account Uin.
- Target
Cvm boolCreated - Whether target CVM is actually created.
- Target
Region string - Target region.
- Target
Resource stringId - Target resource ID.
- Target
Vpc string - Target VPC.
- Target
Zone string - Target zone.
- account_
uin string - Account Uin.
- bdrc_
instance_ stringcopy_ pair_ id - ID of the resource.
- copy_
pair_ stringid - Disk copy pair ID.
- copy_
pair_ stringname - Disk copy pair name.
- copy_
pair_ stringstate - Copy pair state.
- copy_
pair_ stringtype - Copy pair type.
- create_
from string - Creation source.
- create_
target_ objectinstance_ parameters - Target CVM creation parameters list.
- create_
time string - Creation time.
- cvm_
create_ stringparams - CVM creation params JSON string.
- data_
direction string - Data direction.
- deferred_
create bool - Whether deferred creation mode.
- delete_
target_ boolresource - Whether to delete the disaster-recovery site disk on destroy.
- disaster_
recovery_ stringtype - Disaster recovery type.
- disk_
copy_ list(object)pair_ sets - Disk copy pair list for CVM.
- drill_
group_ stringid - Drill group ID.
- instance_
copy_ stringpair_ id - CVM copy pair ID.
- instance_
copy_ stringpair_ name - Copy pair name.
- instance_
id string - Instance ID.
- latest_
protection_ stringtime - Latest protection time.
- peer_
cloud_ stringname - Peer cloud name.
- percent number
- Replication progress percent.
- protect_
group_ stringid - Protect group ID.
- protect_
group_ stringname - Protect group name.
- protection_
time_ list(string)sets - Protection time points.
- recovery_
point_ numberobjective - User-desired RPO in minutes.
- rollback_
percent number - Rollback progress.
- rollbacking number
- Whether rollback is in progress.
- site_
pair_ stringid - Site pair ID.
- site_
pair_ stringname - Site pair name.
- source_
region string - Source region.
- source_
resource_ stringid - Source resource ID.
- source_
vpc string - Source VPC.
- source_
zone string - Source zone.
- sub_
account_ stringuin - Sub-account Uin.
- target_
cvm_ boolcreated - Whether target CVM is actually created.
- target_
region string - Target region.
- target_
resource_ stringid - Target resource ID.
- target_
vpc string - Target VPC.
- target_
zone string - Target zone.
- account
Uin String - Account Uin.
- bdrc
Instance StringCopy Pair Id - ID of the resource.
- copy
Pair StringId - Disk copy pair ID.
- copy
Pair StringName - Disk copy pair name.
- copy
Pair StringState - Copy pair state.
- copy
Pair StringType - Copy pair type.
- create
From String - Creation source.
- create
Target BdrcInstance Parameters Instance Copy Pair Create Target Instance Parameters - Target CVM creation parameters list.
- create
Time String - Creation time.
- cvm
Create StringParams - CVM creation params JSON string.
- data
Direction String - Data direction.
- deferred
Create Boolean - Whether deferred creation mode.
- delete
Target BooleanResource - Whether to delete the disaster-recovery site disk on destroy.
- disaster
Recovery StringType - Disaster recovery type.
- disk
Copy List<BdrcPair Sets Instance Copy Pair Disk Copy Pair Set> - Disk copy pair list for CVM.
- drill
Group StringId - Drill group ID.
- instance
Copy StringPair Id - CVM copy pair ID.
- instance
Copy StringPair Name - Copy pair name.
- instance
Id String - Instance ID.
- latest
Protection StringTime - Latest protection time.
- peer
Cloud StringName - Peer cloud name.
- percent Double
- Replication progress percent.
- protect
Group StringId - Protect group ID.
- protect
Group StringName - Protect group name.
- protection
Time List<String>Sets - Protection time points.
- recovery
Point DoubleObjective - User-desired RPO in minutes.
- rollback
Percent Double - Rollback progress.
- rollbacking Double
- Whether rollback is in progress.
- site
Pair StringId - Site pair ID.
- site
Pair StringName - Site pair name.
- source
Region String - Source region.
- source
Resource StringId - Source resource ID.
- source
Vpc String - Source VPC.
- source
Zone String - Source zone.
- sub
Account StringUin - Sub-account Uin.
- target
Cvm BooleanCreated - Whether target CVM is actually created.
- target
Region String - Target region.
- target
Resource StringId - Target resource ID.
- target
Vpc String - Target VPC.
- target
Zone String - Target zone.
- account
Uin string - Account Uin.
- bdrc
Instance stringCopy Pair Id - ID of the resource.
- copy
Pair stringId - Disk copy pair ID.
- copy
Pair stringName - Disk copy pair name.
- copy
Pair stringState - Copy pair state.
- copy
Pair stringType - Copy pair type.
- create
From string - Creation source.
- create
Target BdrcInstance Parameters Instance Copy Pair Create Target Instance Parameters - Target CVM creation parameters list.
- create
Time string - Creation time.
- cvm
Create stringParams - CVM creation params JSON string.
- data
Direction string - Data direction.
- deferred
Create boolean - Whether deferred creation mode.
- delete
Target booleanResource - Whether to delete the disaster-recovery site disk on destroy.
- disaster
Recovery stringType - Disaster recovery type.
- disk
Copy BdrcPair Sets Instance Copy Pair Disk Copy Pair Set[] - Disk copy pair list for CVM.
- drill
Group stringId - Drill group ID.
- instance
Copy stringPair Id - CVM copy pair ID.
- instance
Copy stringPair Name - Copy pair name.
- instance
Id string - Instance ID.
- latest
Protection stringTime - Latest protection time.
- peer
Cloud stringName - Peer cloud name.
- percent number
- Replication progress percent.
- protect
Group stringId - Protect group ID.
- protect
Group stringName - Protect group name.
- protection
Time string[]Sets - Protection time points.
- recovery
Point numberObjective - User-desired RPO in minutes.
- rollback
Percent number - Rollback progress.
- rollbacking number
- Whether rollback is in progress.
- site
Pair stringId - Site pair ID.
- site
Pair stringName - Site pair name.
- source
Region string - Source region.
- source
Resource stringId - Source resource ID.
- source
Vpc string - Source VPC.
- source
Zone string - Source zone.
- sub
Account stringUin - Sub-account Uin.
- target
Cvm booleanCreated - Whether target CVM is actually created.
- target
Region string - Target region.
- target
Resource stringId - Target resource ID.
- target
Vpc string - Target VPC.
- target
Zone string - Target zone.
- account_
uin str - Account Uin.
- bdrc_
instance_ strcopy_ pair_ id - ID of the resource.
- copy_
pair_ strid - Disk copy pair ID.
- copy_
pair_ strname - Disk copy pair name.
- copy_
pair_ strstate - Copy pair state.
- copy_
pair_ strtype - Copy pair type.
- create_
from str - Creation source.
- create_
target_ Bdrcinstance_ parameters Instance Copy Pair Create Target Instance Parameters Args - Target CVM creation parameters list.
- create_
time str - Creation time.
- cvm_
create_ strparams - CVM creation params JSON string.
- data_
direction str - Data direction.
- deferred_
create bool - Whether deferred creation mode.
- delete_
target_ boolresource - Whether to delete the disaster-recovery site disk on destroy.
- disaster_
recovery_ strtype - Disaster recovery type.
- disk_
copy_ Sequence[Bdrcpair_ sets Instance Copy Pair Disk Copy Pair Set Args] - Disk copy pair list for CVM.
- drill_
group_ strid - Drill group ID.
- instance_
copy_ strpair_ id - CVM copy pair ID.
- instance_
copy_ strpair_ name - Copy pair name.
- instance_
id str - Instance ID.
- latest_
protection_ strtime - Latest protection time.
- peer_
cloud_ strname - Peer cloud name.
- percent float
- Replication progress percent.
- protect_
group_ strid - Protect group ID.
- protect_
group_ strname - Protect group name.
- protection_
time_ Sequence[str]sets - Protection time points.
- recovery_
point_ floatobjective - User-desired RPO in minutes.
- rollback_
percent float - Rollback progress.
- rollbacking float
- Whether rollback is in progress.
- site_
pair_ strid - Site pair ID.
- site_
pair_ strname - Site pair name.
- source_
region str - Source region.
- source_
resource_ strid - Source resource ID.
- source_
vpc str - Source VPC.
- source_
zone str - Source zone.
- sub_
account_ struin - Sub-account Uin.
- target_
cvm_ boolcreated - Whether target CVM is actually created.
- target_
region str - Target region.
- target_
resource_ strid - Target resource ID.
- target_
vpc str - Target VPC.
- target_
zone str - Target zone.
- account
Uin String - Account Uin.
- bdrc
Instance StringCopy Pair Id - ID of the resource.
- copy
Pair StringId - Disk copy pair ID.
- copy
Pair StringName - Disk copy pair name.
- copy
Pair StringState - Copy pair state.
- copy
Pair StringType - Copy pair type.
- create
From String - Creation source.
- create
Target Property MapInstance Parameters - Target CVM creation parameters list.
- create
Time String - Creation time.
- cvm
Create StringParams - CVM creation params JSON string.
- data
Direction String - Data direction.
- deferred
Create Boolean - Whether deferred creation mode.
- delete
Target BooleanResource - Whether to delete the disaster-recovery site disk on destroy.
- disaster
Recovery StringType - Disaster recovery type.
- disk
Copy List<Property Map>Pair Sets - Disk copy pair list for CVM.
- drill
Group StringId - Drill group ID.
- instance
Copy StringPair Id - CVM copy pair ID.
- instance
Copy StringPair Name - Copy pair name.
- instance
Id String - Instance ID.
- latest
Protection StringTime - Latest protection time.
- peer
Cloud StringName - Peer cloud name.
- percent Number
- Replication progress percent.
- protect
Group StringId - Protect group ID.
- protect
Group StringName - Protect group name.
- protection
Time List<String>Sets - Protection time points.
- recovery
Point NumberObjective - User-desired RPO in minutes.
- rollback
Percent Number - Rollback progress.
- rollbacking Number
- Whether rollback is in progress.
- site
Pair StringId - Site pair ID.
- site
Pair StringName - Site pair name.
- source
Region String - Source region.
- source
Resource StringId - Source resource ID.
- source
Vpc String - Source VPC.
- source
Zone String - Source zone.
- sub
Account StringUin - Sub-account Uin.
- target
Cvm BooleanCreated - Whether target CVM is actually created.
- target
Region String - Target region.
- target
Resource StringId - Target resource ID.
- target
Vpc String - Target VPC.
- target
Zone String - Target zone.
Supporting Types
BdrcInstanceCopyPairCreateTargetInstanceParameters, BdrcInstanceCopyPairCreateTargetInstanceParametersArgs
- Image
Id string - Image ID.
- Instance
Charge stringType - Instance billing mode.
- Placement
Bdrc
Instance Copy Pair Create Target Instance Parameters Placement - Instance placement.
- Source
Instance stringId - Source CVM ID.
- System
Disk BdrcInstance Copy Pair Create Target Instance Parameters System Disk - System disk.
- Copy
Pair stringId - Copy pair ID for drill scenarios.
- Data
Disks List<BdrcInstance Copy Pair Create Target Instance Parameters Data Disk> - Data disk list.
- Disaster
Recover List<string>Group Ids - Placement group ID list.
- Enhanced
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service - Enhanced service config.
- Host
Name string - Instance hostname.
- Instance
Charge BdrcPrepaid Instance Copy Pair Create Target Instance Parameters Instance Charge Prepaid - Prepaid billing settings.
- Instance
Name string - Instance display name.
- Instance
Type string - Instance type.
- Internet
Accessible BdrcInstance Copy Pair Create Target Instance Parameters Internet Accessible - Public bandwidth config.
- Login
Settings BdrcInstance Copy Pair Create Target Instance Parameters Login Settings - Login settings.
- Recovery
Time string - Recovery time point for drill scenarios.
- Spot
Price string - Spot instance max bid.
- Stopped
Mode string - Shutdown billing mode.
- User
Data string - User data for the instance.
- Virtual
Private BdrcCloud Instance Copy Pair Create Target Instance Parameters Virtual Private Cloud - VPC config.
- Image
Id string - Image ID.
- Instance
Charge stringType - Instance billing mode.
- Placement
Bdrc
Instance Copy Pair Create Target Instance Parameters Placement - Instance placement.
- Source
Instance stringId - Source CVM ID.
- System
Disk BdrcInstance Copy Pair Create Target Instance Parameters System Disk - System disk.
- Copy
Pair stringId - Copy pair ID for drill scenarios.
- Data
Disks []BdrcInstance Copy Pair Create Target Instance Parameters Data Disk - Data disk list.
- Disaster
Recover []stringGroup Ids - Placement group ID list.
- Enhanced
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service - Enhanced service config.
- Host
Name string - Instance hostname.
- Instance
Charge BdrcPrepaid Instance Copy Pair Create Target Instance Parameters Instance Charge Prepaid - Prepaid billing settings.
- Instance
Name string - Instance display name.
- Instance
Type string - Instance type.
- Internet
Accessible BdrcInstance Copy Pair Create Target Instance Parameters Internet Accessible - Public bandwidth config.
- Login
Settings BdrcInstance Copy Pair Create Target Instance Parameters Login Settings - Login settings.
- Recovery
Time string - Recovery time point for drill scenarios.
- Spot
Price string - Spot instance max bid.
- Stopped
Mode string - Shutdown billing mode.
- User
Data string - User data for the instance.
- Virtual
Private BdrcCloud Instance Copy Pair Create Target Instance Parameters Virtual Private Cloud - VPC config.
- image_
id string - Image ID.
- instance_
charge_ stringtype - Instance billing mode.
- placement object
- Instance placement.
- source_
instance_ stringid - Source CVM ID.
- system_
disk object - System disk.
- copy_
pair_ stringid - Copy pair ID for drill scenarios.
- data_
disks list(object) - Data disk list.
- disaster_
recover_ list(string)group_ ids - Placement group ID list.
- enhanced_
service object - Enhanced service config.
- host_
name string - Instance hostname.
- instance_
charge_ objectprepaid - Prepaid billing settings.
- instance_
name string - Instance display name.
- instance_
type string - Instance type.
- internet_
accessible object - Public bandwidth config.
- login_
settings object - Login settings.
- recovery_
time string - Recovery time point for drill scenarios.
- spot_
price string - Spot instance max bid.
- stopped_
mode string - Shutdown billing mode.
- user_
data string - User data for the instance.
- virtual_
private_ objectcloud - VPC config.
- image
Id String - Image ID.
- instance
Charge StringType - Instance billing mode.
- placement
Bdrc
Instance Copy Pair Create Target Instance Parameters Placement - Instance placement.
- source
Instance StringId - Source CVM ID.
- system
Disk BdrcInstance Copy Pair Create Target Instance Parameters System Disk - System disk.
- copy
Pair StringId - Copy pair ID for drill scenarios.
- data
Disks List<BdrcInstance Copy Pair Create Target Instance Parameters Data Disk> - Data disk list.
- disaster
Recover List<String>Group Ids - Placement group ID list.
- enhanced
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service - Enhanced service config.
- host
Name String - Instance hostname.
- instance
Charge BdrcPrepaid Instance Copy Pair Create Target Instance Parameters Instance Charge Prepaid - Prepaid billing settings.
- instance
Name String - Instance display name.
- instance
Type String - Instance type.
- internet
Accessible BdrcInstance Copy Pair Create Target Instance Parameters Internet Accessible - Public bandwidth config.
- login
Settings BdrcInstance Copy Pair Create Target Instance Parameters Login Settings - Login settings.
- recovery
Time String - Recovery time point for drill scenarios.
- spot
Price String - Spot instance max bid.
- stopped
Mode String - Shutdown billing mode.
- user
Data String - User data for the instance.
- virtual
Private BdrcCloud Instance Copy Pair Create Target Instance Parameters Virtual Private Cloud - VPC config.
- image
Id string - Image ID.
- instance
Charge stringType - Instance billing mode.
- placement
Bdrc
Instance Copy Pair Create Target Instance Parameters Placement - Instance placement.
- source
Instance stringId - Source CVM ID.
- system
Disk BdrcInstance Copy Pair Create Target Instance Parameters System Disk - System disk.
- copy
Pair stringId - Copy pair ID for drill scenarios.
- data
Disks BdrcInstance Copy Pair Create Target Instance Parameters Data Disk[] - Data disk list.
- disaster
Recover string[]Group Ids - Placement group ID list.
- enhanced
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service - Enhanced service config.
- host
Name string - Instance hostname.
- instance
Charge BdrcPrepaid Instance Copy Pair Create Target Instance Parameters Instance Charge Prepaid - Prepaid billing settings.
- instance
Name string - Instance display name.
- instance
Type string - Instance type.
- internet
Accessible BdrcInstance Copy Pair Create Target Instance Parameters Internet Accessible - Public bandwidth config.
- login
Settings BdrcInstance Copy Pair Create Target Instance Parameters Login Settings - Login settings.
- recovery
Time string - Recovery time point for drill scenarios.
- spot
Price string - Spot instance max bid.
- stopped
Mode string - Shutdown billing mode.
- user
Data string - User data for the instance.
- virtual
Private BdrcCloud Instance Copy Pair Create Target Instance Parameters Virtual Private Cloud - VPC config.
- image_
id str - Image ID.
- instance_
charge_ strtype - Instance billing mode.
- placement
Bdrc
Instance Copy Pair Create Target Instance Parameters Placement - Instance placement.
- source_
instance_ strid - Source CVM ID.
- system_
disk BdrcInstance Copy Pair Create Target Instance Parameters System Disk - System disk.
- copy_
pair_ strid - Copy pair ID for drill scenarios.
- data_
disks Sequence[BdrcInstance Copy Pair Create Target Instance Parameters Data Disk] - Data disk list.
- disaster_
recover_ Sequence[str]group_ ids - Placement group ID list.
- enhanced_
service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service - Enhanced service config.
- host_
name str - Instance hostname.
- instance_
charge_ Bdrcprepaid Instance Copy Pair Create Target Instance Parameters Instance Charge Prepaid - Prepaid billing settings.
- instance_
name str - Instance display name.
- instance_
type str - Instance type.
- internet_
accessible BdrcInstance Copy Pair Create Target Instance Parameters Internet Accessible - Public bandwidth config.
- login_
settings BdrcInstance Copy Pair Create Target Instance Parameters Login Settings - Login settings.
- recovery_
time str - Recovery time point for drill scenarios.
- spot_
price str - Spot instance max bid.
- stopped_
mode str - Shutdown billing mode.
- user_
data str - User data for the instance.
- virtual_
private_ Bdrccloud Instance Copy Pair Create Target Instance Parameters Virtual Private Cloud - VPC config.
- image
Id String - Image ID.
- instance
Charge StringType - Instance billing mode.
- placement Property Map
- Instance placement.
- source
Instance StringId - Source CVM ID.
- system
Disk Property Map - System disk.
- copy
Pair StringId - Copy pair ID for drill scenarios.
- data
Disks List<Property Map> - Data disk list.
- disaster
Recover List<String>Group Ids - Placement group ID list.
- enhanced
Service Property Map - Enhanced service config.
- host
Name String - Instance hostname.
- instance
Charge Property MapPrepaid - Prepaid billing settings.
- instance
Name String - Instance display name.
- instance
Type String - Instance type.
- internet
Accessible Property Map - Public bandwidth config.
- login
Settings Property Map - Login settings.
- recovery
Time String - Recovery time point for drill scenarios.
- spot
Price String - Spot instance max bid.
- stopped
Mode String - Shutdown billing mode.
- user
Data String - User data for the instance.
- virtual
Private Property MapCloud - VPC config.
BdrcInstanceCopyPairCreateTargetInstanceParametersDataDisk, BdrcInstanceCopyPairCreateTargetInstanceParametersDataDiskArgs
- Delete
With boolInstance - Delete with instance.
- Disk
Size double - Cloud disk size in GB.
- Disk
Type string - Cloud disk type.
- Delete
With boolInstance - Delete with instance.
- Disk
Size float64 - Cloud disk size in GB.
- Disk
Type string - Cloud disk type.
- delete_
with_ boolinstance - Delete with instance.
- disk_
size number - Cloud disk size in GB.
- disk_
type string - Cloud disk type.
- delete
With BooleanInstance - Delete with instance.
- disk
Size Double - Cloud disk size in GB.
- disk
Type String - Cloud disk type.
- delete
With booleanInstance - Delete with instance.
- disk
Size number - Cloud disk size in GB.
- disk
Type string - Cloud disk type.
- delete_
with_ boolinstance - Delete with instance.
- disk_
size float - Cloud disk size in GB.
- disk_
type str - Cloud disk type.
- delete
With BooleanInstance - Delete with instance.
- disk
Size Number - Cloud disk size in GB.
- disk
Type String - Cloud disk type.
BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedService, BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedServiceArgs
- Automation
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Automation Service - Automation service.
- Basic
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Basic Service - Basic service.
- Monitor
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Monitor Service - Monitor service.
- Security
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Security Service - Security service.
- Automation
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Automation Service - Automation service.
- Basic
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Basic Service - Basic service.
- Monitor
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Monitor Service - Monitor service.
- Security
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Security Service - Security service.
- automation_
service object - Automation service.
- basic_
service object - Basic service.
- monitor_
service object - Monitor service.
- security_
service object - Security service.
- automation
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Automation Service - Automation service.
- basic
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Basic Service - Basic service.
- monitor
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Monitor Service - Monitor service.
- security
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Security Service - Security service.
- automation
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Automation Service - Automation service.
- basic
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Basic Service - Basic service.
- monitor
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Monitor Service - Monitor service.
- security
Service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Security Service - Security service.
- automation_
service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Automation Service - Automation service.
- basic_
service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Basic Service - Basic service.
- monitor_
service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Monitor Service - Monitor service.
- security_
service BdrcInstance Copy Pair Create Target Instance Parameters Enhanced Service Security Service - Security service.
- automation
Service Property Map - Automation service.
- basic
Service Property Map - Basic service.
- monitor
Service Property Map - Monitor service.
- security
Service Property Map - Security service.
BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedServiceAutomationService, BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedServiceAutomationServiceArgs
- Enabled bool
- Whether to enable.
- Enabled bool
- Whether to enable.
- enabled bool
- Whether to enable.
- enabled Boolean
- Whether to enable.
- enabled boolean
- Whether to enable.
- enabled bool
- Whether to enable.
- enabled Boolean
- Whether to enable.
BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedServiceBasicService, BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedServiceBasicServiceArgs
- Enabled bool
- Whether to enable.
- Enabled bool
- Whether to enable.
- enabled bool
- Whether to enable.
- enabled Boolean
- Whether to enable.
- enabled boolean
- Whether to enable.
- enabled bool
- Whether to enable.
- enabled Boolean
- Whether to enable.
BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedServiceMonitorService, BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedServiceMonitorServiceArgs
- Enabled bool
- Whether to enable.
- Enabled bool
- Whether to enable.
- enabled bool
- Whether to enable.
- enabled Boolean
- Whether to enable.
- enabled boolean
- Whether to enable.
- enabled bool
- Whether to enable.
- enabled Boolean
- Whether to enable.
BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedServiceSecurityService, BdrcInstanceCopyPairCreateTargetInstanceParametersEnhancedServiceSecurityServiceArgs
- Enabled bool
- Whether to enable.
- Enabled bool
- Whether to enable.
- enabled bool
- Whether to enable.
- enabled Boolean
- Whether to enable.
- enabled boolean
- Whether to enable.
- enabled bool
- Whether to enable.
- enabled Boolean
- Whether to enable.
BdrcInstanceCopyPairCreateTargetInstanceParametersInstanceChargePrepaid, BdrcInstanceCopyPairCreateTargetInstanceParametersInstanceChargePrepaidArgs
- period number
- Purchase duration in months.
- renew_
flag string - Auto renewal flag.
- period float
- Purchase duration in months.
- renew_
flag str - Auto renewal flag.
BdrcInstanceCopyPairCreateTargetInstanceParametersInternetAccessible, BdrcInstanceCopyPairCreateTargetInstanceParametersInternetAccessibleArgs
- Internet
Charge stringType - Network billing type.
- Internet
Max doubleBandwidth Out - Public network outbound bandwidth cap in Mbps.
- Internet
Service stringProvider - Network service provider.
- Public
Ip boolAssigned - Whether to assign a public IP.
- Internet
Charge stringType - Network billing type.
- Internet
Max float64Bandwidth Out - Public network outbound bandwidth cap in Mbps.
- Internet
Service stringProvider - Network service provider.
- Public
Ip boolAssigned - Whether to assign a public IP.
- internet_
charge_ stringtype - Network billing type.
- internet_
max_ numberbandwidth_ out - Public network outbound bandwidth cap in Mbps.
- internet_
service_ stringprovider - Network service provider.
- public_
ip_ boolassigned - Whether to assign a public IP.
- internet
Charge StringType - Network billing type.
- internet
Max DoubleBandwidth Out - Public network outbound bandwidth cap in Mbps.
- internet
Service StringProvider - Network service provider.
- public
Ip BooleanAssigned - Whether to assign a public IP.
- internet
Charge stringType - Network billing type.
- internet
Max numberBandwidth Out - Public network outbound bandwidth cap in Mbps.
- internet
Service stringProvider - Network service provider.
- public
Ip booleanAssigned - Whether to assign a public IP.
- internet_
charge_ strtype - Network billing type.
- internet_
max_ floatbandwidth_ out - Public network outbound bandwidth cap in Mbps.
- internet_
service_ strprovider - Network service provider.
- public_
ip_ boolassigned - Whether to assign a public IP.
- internet
Charge StringType - Network billing type.
- internet
Max NumberBandwidth Out - Public network outbound bandwidth cap in Mbps.
- internet
Service StringProvider - Network service provider.
- public
Ip BooleanAssigned - Whether to assign a public IP.
BdrcInstanceCopyPairCreateTargetInstanceParametersLoginSettings, BdrcInstanceCopyPairCreateTargetInstanceParametersLoginSettingsArgs
- Keep
Image stringLogin - Keep image login settings.
- Key
Ids List<string> - Key ID list.
- Password string
- Instance login password.
- Keep
Image stringLogin - Keep image login settings.
- Key
Ids []string - Key ID list.
- Password string
- Instance login password.
- keep_
image_ stringlogin - Keep image login settings.
- key_
ids list(string) - Key ID list.
- password string
- Instance login password.
- keep
Image StringLogin - Keep image login settings.
- key
Ids List<String> - Key ID list.
- password String
- Instance login password.
- keep
Image stringLogin - Keep image login settings.
- key
Ids string[] - Key ID list.
- password string
- Instance login password.
- keep_
image_ strlogin - Keep image login settings.
- key_
ids Sequence[str] - Key ID list.
- password str
- Instance login password.
- keep
Image StringLogin - Keep image login settings.
- key
Ids List<String> - Key ID list.
- password String
- Instance login password.
BdrcInstanceCopyPairCreateTargetInstanceParametersPlacement, BdrcInstanceCopyPairCreateTargetInstanceParametersPlacementArgs
- Zone string
- Zone ID.
- Host
Id string - Dedicated host ID.
- Host
Ids List<string> - Dedicated host ID list.
- Project
Id double - Project ID.
- Project
Name string - Project name.
- Zone string
- Zone ID.
- Host
Id string - Dedicated host ID.
- Host
Ids []string - Dedicated host ID list.
- Project
Id float64 - Project ID.
- Project
Name string - Project name.
- zone string
- Zone ID.
- host_
id string - Dedicated host ID.
- host_
ids list(string) - Dedicated host ID list.
- project_
id number - Project ID.
- project_
name string - Project name.
- zone String
- Zone ID.
- host
Id String - Dedicated host ID.
- host
Ids List<String> - Dedicated host ID list.
- project
Id Double - Project ID.
- project
Name String - Project name.
- zone string
- Zone ID.
- host
Id string - Dedicated host ID.
- host
Ids string[] - Dedicated host ID list.
- project
Id number - Project ID.
- project
Name string - Project name.
- zone str
- Zone ID.
- host_
id str - Dedicated host ID.
- host_
ids Sequence[str] - Dedicated host ID list.
- project_
id float - Project ID.
- project_
name str - Project name.
- zone String
- Zone ID.
- host
Id String - Dedicated host ID.
- host
Ids List<String> - Dedicated host ID list.
- project
Id Number - Project ID.
- project
Name String - Project name.
BdrcInstanceCopyPairCreateTargetInstanceParametersSystemDisk, BdrcInstanceCopyPairCreateTargetInstanceParametersSystemDiskArgs
BdrcInstanceCopyPairCreateTargetInstanceParametersVirtualPrivateCloud, BdrcInstanceCopyPairCreateTargetInstanceParametersVirtualPrivateCloudArgs
- Subnet
Id string - Subnet ID.
- Vpc
Id string - VPC ID.
- As
Vpc boolGateway - Used as public network gateway.
- Ipv6Address
Count double - Number of IPv6 addresses.
- Private
Ip List<string>Addresses - Private IP address list.
- Subnet
Name string - Subnet name.
- Vpc
Name string - VPC name.
- Subnet
Id string - Subnet ID.
- Vpc
Id string - VPC ID.
- As
Vpc boolGateway - Used as public network gateway.
- Ipv6Address
Count float64 - Number of IPv6 addresses.
- Private
Ip []stringAddresses - Private IP address list.
- Subnet
Name string - Subnet name.
- Vpc
Name string - VPC name.
- subnet_
id string - Subnet ID.
- vpc_
id string - VPC ID.
- as_
vpc_ boolgateway - Used as public network gateway.
- ipv6_
address_ numbercount - Number of IPv6 addresses.
- private_
ip_ list(string)addresses - Private IP address list.
- subnet_
name string - Subnet name.
- vpc_
name string - VPC name.
- subnet
Id String - Subnet ID.
- vpc
Id String - VPC ID.
- as
Vpc BooleanGateway - Used as public network gateway.
- ipv6Address
Count Double - Number of IPv6 addresses.
- private
Ip List<String>Addresses - Private IP address list.
- subnet
Name String - Subnet name.
- vpc
Name String - VPC name.
- subnet
Id string - Subnet ID.
- vpc
Id string - VPC ID.
- as
Vpc booleanGateway - Used as public network gateway.
- ipv6Address
Count number - Number of IPv6 addresses.
- private
Ip string[]Addresses - Private IP address list.
- subnet
Name string - Subnet name.
- vpc
Name string - VPC name.
- subnet_
id str - Subnet ID.
- vpc_
id str - VPC ID.
- as_
vpc_ boolgateway - Used as public network gateway.
- ipv6_
address_ floatcount - Number of IPv6 addresses.
- private_
ip_ Sequence[str]addresses - Private IP address list.
- subnet_
name str - Subnet name.
- vpc_
name str - VPC name.
- subnet
Id String - Subnet ID.
- vpc
Id String - VPC ID.
- as
Vpc BooleanGateway - Used as public network gateway.
- ipv6Address
Count Number - Number of IPv6 addresses.
- private
Ip List<String>Addresses - Private IP address list.
- subnet
Name String - Subnet name.
- vpc
Name String - VPC name.
BdrcInstanceCopyPairDiskCopyPairSet, BdrcInstanceCopyPairDiskCopyPairSetArgs
- Copy
Pair stringId - Disk copy pair ID.
- Copy
Pair stringName - Disk copy pair name.
- Create
Time string - Creation time.
- Source
Resource stringId - Source resource ID.
- Target
Resource stringId - Target resource ID.
- Copy
Pair stringId - Disk copy pair ID.
- Copy
Pair stringName - Disk copy pair name.
- Create
Time string - Creation time.
- Source
Resource stringId - Source resource ID.
- Target
Resource stringId - Target resource ID.
- copy_
pair_ stringid - Disk copy pair ID.
- copy_
pair_ stringname - Disk copy pair name.
- create_
time string - Creation time.
- source_
resource_ stringid - Source resource ID.
- target_
resource_ stringid - Target resource ID.
- copy
Pair StringId - Disk copy pair ID.
- copy
Pair StringName - Disk copy pair name.
- create
Time String - Creation time.
- source
Resource StringId - Source resource ID.
- target
Resource StringId - Target resource ID.
- copy
Pair stringId - Disk copy pair ID.
- copy
Pair stringName - Disk copy pair name.
- create
Time string - Creation time.
- source
Resource stringId - Source resource ID.
- target
Resource stringId - Target resource ID.
- copy_
pair_ strid - Disk copy pair ID.
- copy_
pair_ strname - Disk copy pair name.
- create_
time str - Creation time.
- source_
resource_ strid - Source resource ID.
- target_
resource_ strid - Target resource ID.
- copy
Pair StringId - Disk copy pair ID.
- copy
Pair StringName - Disk copy pair name.
- create
Time String - Creation time.
- source
Resource StringId - Source resource ID.
- target
Resource StringId - Target resource ID.
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