Class CreateDatabaseForStandbyDbSystemDetails
Details for creating a database for a standby db system with dataguard.
Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class CreateDatabaseForStandbyDbSystemDetails
Properties
AdminPassword
Declaration
[Required(ErrorMessage = "AdminPassword is required.")]
[JsonProperty(PropertyName = "adminPassword")]
public string AdminPassword { get; set; }
Property Value
| Type | Description |
|---|---|
| string | For SYS, SYSTEM, and PDB Admin, enter the same password as the primary admin password. |
Remarks
Required
DatabaseDefinedTags
Declaration
[JsonProperty(PropertyName = "databaseDefinedTags")]
public Dictionary<string, Dictionary<string, object>> DatabaseDefinedTags { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, Dictionary<string, object>> | Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. |
DatabaseFreeformTags
Declaration
[JsonProperty(PropertyName = "databaseFreeformTags")]
public Dictionary<string, string> DatabaseFreeformTags { get; set; }
Property Value
| Type | Description |
|---|---|
| Dictionary<string, string> | Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace.
For more information, see Resource Tags.
|
DatabaseSoftwareImageId
Declaration
[JsonProperty(PropertyName = "databaseSoftwareImageId")]
public string DatabaseSoftwareImageId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The database software image OCID |
DbBackupConfig
Declaration
[JsonProperty(PropertyName = "dbBackupConfig")]
public DbBackupConfig DbBackupConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| DbBackupConfig |
DbDomain
Declaration
[JsonProperty(PropertyName = "dbDomain")]
public string DbDomain { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The database domain. In a distributed database system, DB_DOMAIN specifies the logical location of the database within the network structure. |
DbUniqueName
Declaration
[JsonProperty(PropertyName = "dbUniqueName")]
public string DbUniqueName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The |
IsActiveDataGuardEnabled
Declaration
[JsonProperty(PropertyName = "isActiveDataGuardEnabled")]
public bool? IsActiveDataGuardEnabled { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | True if active Data Guard is enabled. |
ProtectionMode
Declaration
[Required(ErrorMessage = "ProtectionMode is required.")]
[JsonProperty(PropertyName = "protectionMode")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateDatabaseForStandbyDbSystemDetails.ProtectionModeEnum? ProtectionMode { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateDatabaseForStandbyDbSystemDetails.ProtectionModeEnum? | The protection mode of this Data Guard association. For more information, see Oracle Data Guard Protection Modes in the Oracle Data Guard documentation. |
Remarks
Required
SidPrefix
Declaration
[JsonProperty(PropertyName = "sidPrefix")]
public string SidPrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Specifies a prefix for the |
SourceEncryptionKeyLocationDetails
Declaration
[JsonProperty(PropertyName = "sourceEncryptionKeyLocationDetails")]
public EncryptionKeyLocationDetails SourceEncryptionKeyLocationDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| EncryptionKeyLocationDetails |
TdeWalletPassword
Declaration
[JsonProperty(PropertyName = "tdeWalletPassword")]
public string TdeWalletPassword { get; set; }
Property Value
| Type | Description |
|---|---|
| string | For TDE Wallet, enter the same password as the primary wallet password. |
TransportType
Declaration
[Required(ErrorMessage = "TransportType is required.")]
[JsonProperty(PropertyName = "transportType")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateDatabaseForStandbyDbSystemDetails.TransportTypeEnum? TransportType { get; set; }
Property Value
| Type | Description |
|---|---|
| CreateDatabaseForStandbyDbSystemDetails.TransportTypeEnum? | The redo transport type to use for this Data Guard association. Valid values depend on the specified
|
Remarks
Required