Show / Hide Table of Contents

Class MoveDistributedDatabaseReplicationUnitDetails

The details for moving replication units from source shard to destination shard for the Globally distributed database.

Inheritance
object
MoveDistributedDatabaseReplicationUnitDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DistributeddatabaseService.Models
Assembly: OCI.DotNetSDK.Distributeddatabase.dll
Syntax
public class MoveDistributedDatabaseReplicationUnitDetails

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

In this article
Back to top