DiskReplicaPair

class DiskReplicaPair : KotlinCustomResource

Provides a Elastic Block Storage(EBS) Disk Replica Pair resource. For information about Elastic Block Storage(EBS) Disk Replica Pair and how to use it, see What is Disk Replica Pair.

NOTE: Available since v1.196.0.

Import

Elastic Block Storage(EBS) Disk Replica Pair can be imported using the id, e.g.

$ pulumi import alicloud:ebs/diskReplicaPair:DiskReplicaPair example <id>

Properties

Link copied to clipboard
val bandwidth: Output<Int>?

The bandwidth for asynchronous data replication between cloud disks. The unit is Kbps. Value range:

Link copied to clipboard
val createTime: Output<Int>

The creation time of the resource

Link copied to clipboard
val description: Output<String>?

The description of the asynchronous replication relationship. 2 to 256 English or Chinese characters in length and cannot start with' http:// 'or' https.

Link copied to clipboard

The ID of the standby disk.

Link copied to clipboard

The ID of the region to which the disaster recovery site belongs.

Link copied to clipboard

The ID of the zone to which the disaster recovery site belongs.

Link copied to clipboard
val diskId: Output<String>

The ID of the primary disk.

Link copied to clipboard

The name of the asynchronous replication relationship. The length must be 2 to 128 characters in length and must start with a letter or Chinese name. It cannot start with http:// or https. It can contain Chinese, English, numbers, half-width colons (:), underscores (_), half-width periods (.), or dashes (-).

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val oneShot: Output<Boolean>?

Whether to synchronize immediately. Value range:

Link copied to clipboard
val pairName: Output<String>

. Field 'pair_name' has been deprecated from provider version 1.245.0. New field 'disk_replica_pair_name' instead.

Link copied to clipboard
val paymentType: Output<String>

The payment type of the resource

Link copied to clipboard
val period: Output<Int>?

The purchase duration of the asynchronous replication relationship. This parameter is required when 'ChargeType = PrePay. The duration unit is specified by'periodunit', and the value range is:

Link copied to clipboard
val periodUnit: Output<String>?

The unit of the purchase time of the asynchronous replication relationship. Value range:

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val regionId: Output<String>

The region ID of the resource

Link copied to clipboard
val resourceGroupId: Output<String>

The ID of the resource group

Link copied to clipboard

Specifies whether to enable the reverse replication sub-feature. Valid values: true and false. Default value: true.

Link copied to clipboard
val rpo: Output<Int>

The RPO value set by the consistency group in seconds. Currently only 900 seconds are supported.

Link copied to clipboard
val sourceZoneId: Output<String>

The ID of the zone to which the production site belongs.

Link copied to clipboard
val status: Output<String>

The status of the resource

Link copied to clipboard
val tags: Output<Map<String, String>>?

The tag of the resource The following arguments will be discarded. Please use new fields as soon as possible:

Link copied to clipboard
val urn: Output<String>