Class DistributedDatabaseShardDatabaseWithExadbXs
Details of a distributed database shard running on ExaDB-XS.
Inherited Members
Namespace: Oci.Distributeddatabasev26Service.Models
Assembly: OCI.DotNetSDK.Distributeddatabasev26.dll
Syntax
public class DistributedDatabaseShardDatabaseWithExadbXs : DistributedDatabaseShardDatabase
Properties
ContainerDatabaseId
Declaration
[JsonProperty(PropertyName = "containerDatabaseId")]
public string ContainerDatabaseId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | the identifier of the container database for underlying supporting resource. |
DbHomeId
Declaration
[JsonProperty(PropertyName = "dbHomeId")]
public string DbHomeId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the Database Home. |
KmsKeyId
Declaration
[JsonProperty(PropertyName = "kmsKeyId")]
public string KmsKeyId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the key container that is used as the master encryption key in database transparent data encryption (TDE) operations. |
KmsKeyVersionId
Declaration
[JsonProperty(PropertyName = "kmsKeyVersionId")]
public string KmsKeyVersionId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the key container version that is used in database transparent data encryption (TDE) operations KMS Key can have multiple key versions. |
ProtectionMode
Declaration
[JsonProperty(PropertyName = "protectionMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DistributedDbProtectionMode? ProtectionMode { get; set; }
Property Value
| Type | Description |
|---|---|
| DistributedDbProtectionMode? | The protection mode used for the Data Guard association. |
Status
Declaration
[Required(ErrorMessage = "Status is required.")]
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DistributedDatabaseShardDatabaseWithExadbXs.StatusEnum? Status { get; set; }
Property Value
| Type | Description |
|---|---|
| DistributedDatabaseShardDatabaseWithExadbXs.StatusEnum? | Status of distributed database shard. |
Remarks
Required
SupportingResourceId
Declaration
[JsonProperty(PropertyName = "supportingResourceId")]
public string SupportingResourceId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | the identifier of the underlying supporting resource. |
TransportType
Declaration
[JsonProperty(PropertyName = "transportType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DistributedDbTransportType? TransportType { get; set; }
Property Value
| Type | Description |
|---|---|
| DistributedDbTransportType? | The transport type used for the Data Guard association. |
VaultId
Declaration
[JsonProperty(PropertyName = "vaultId")]
public string VaultId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the Oracle Cloud Infrastructure vault.
This parameter and |
VmClusterId
Declaration
[Required(ErrorMessage = "VmClusterId is required.")]
[JsonProperty(PropertyName = "vmClusterId")]
public string VmClusterId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the VmCluster. |
Remarks
Required