Class CreateShardPeerWithExadbXsNewVaultAndClusterDetails
Details required for creation of ExaDbXs based shard peer.
Inherited Members
Namespace: Oci.DistributeddatabaseService.Models
Assembly: OCI.DotNetSDK.Distributeddatabase.dll
Syntax
public class CreateShardPeerWithExadbXsNewVaultAndClusterDetails
Properties
AvailabilityDomain
Declaration
[Required(ErrorMessage = "AvailabilityDomain is required.")]
[JsonProperty(PropertyName = "availabilityDomain")]
public string AvailabilityDomain { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The name of the availability domain that the distributed database shard will be located in. |
Remarks
Required
DbStorageVaultDetails
Declaration
[Required(ErrorMessage = "DbStorageVaultDetails is required.")]
[JsonProperty(PropertyName = "dbStorageVaultDetails")]
public DbStorageVaultDetails DbStorageVaultDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| DbStorageVaultDetails |
Remarks
Required
ProtectionMode
Declaration
[JsonProperty(PropertyName = "protectionMode")]
[JsonConverter(typeof(StringEnumConverter))]
public DistributedDbProtectionMode? ProtectionMode { get; set; }
Property Value
| Type | Description |
|---|---|
| DistributedDbProtectionMode? | The protectionMode for the shard peer. |
TransportType
Declaration
[JsonProperty(PropertyName = "transportType")]
[JsonConverter(typeof(StringEnumConverter))]
public DistributedDbTransportType? TransportType { get; set; }
Property Value
| Type | Description |
|---|---|
| DistributedDbTransportType? | The redo transport type to use for this Data Guard association. |
VmClusterDetails
Declaration
[Required(ErrorMessage = "VmClusterDetails is required.")]
[JsonProperty(PropertyName = "vmClusterDetails")]
public VmClusterDetails VmClusterDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| VmClusterDetails |
Remarks
Required