DiskReplicaPair

class DiskReplicaPair : KotlinCustomResource

Provides a Ebs Disk Replica Pair resource. For information about Ebs Disk Replica Pair and how to use it, see What is Disk Replica Pair.

NOTE: Available since v1.196.0.

Import

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<String>

The bandwidth for asynchronous data replication between cloud disks. The unit is Kbps. Value range:-10240 Kbps: equal to 10 Mbps.-20480 Kbps: equal to 20 Mbps.-51200 Kbps: equal to 50 Mbps.-102400 Kbps: equal to 100 Mbps.Default value: 10240.This parameter cannot be specified when the ChargeType value is POSTPAY. The system value is 0, which indicates that the disk is dynamically allocated according to data write changes during asynchronous replication.

Link copied to clipboard
val createTime: Output<String>

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
val id: Output<String>
Link copied to clipboard
val pairName: Output<String>?

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 paymentType: Output<String>?

The payment type of the resource

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

The length of the purchase for the asynchronous replication relationship. When ChargeType=PrePay, this parameter is mandatory. The unit of duration is specified by PeriodUnit and takes on a range of values. When PeriodUnit=Week, this parameter takes values in the range 1, 2, 3 and 4. When PeriodUnit=Month, the parameter takes on the values 1, 2, 3, 4, 5, 6, 7, 8, 9, 12, 24, 36, 48, 60.

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

The units of asynchronous replication relationship purchase length. Valid values: Week and Month. Default value: Month.

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

The first ID of the resource.

Link copied to clipboard
val resourceGroupId: Output<String>

The ID of the resource group

Link copied to clipboard
val rpo: Output<String>

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 urn: Output<String>