Class MoveDistributedAutonomousDatabaseReplicationUnitDetails
The details for moving replication units from source shard to destination shard for the Globally distributed autonomous database.
Inherited Members
Namespace: Oci.DistributeddatabaseService.Models
Assembly: OCI.DotNetSDK.Distributeddatabase.dll
Syntax
public class MoveDistributedAutonomousDatabaseReplicationUnitDetails
Properties
DestinationShardName
Declaration
[JsonProperty(PropertyName = "destinationShardName")]
public string DestinationShardName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The name of the destination shard to which the chunks moved out from source shard should be relocate to. |
ReplicationUnits
Declaration
[JsonProperty(PropertyName = "replicationUnits")]
public List<int> ReplicationUnits { get; set; }
Property Value
| Type | Description |
|---|---|
| List<int> | For RAFT databases please provide replication unit numbers to be moved from source shard to destination shard. |
SourceShardName
Declaration
[Required(ErrorMessage = "SourceShardName is required.")]
[JsonProperty(PropertyName = "sourceShardName")]
public string SourceShardName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The name of the source shard from which to move the chunks out to other shards. |
Remarks
Required