Class UpdateDatabaseDetails
  Details to update a database.
Warning: Oracle recommends that you avoid using any confidential information when you supply string values using the API.
    Inheritance
    
    UpdateDatabaseDetails
   
  
  
  Assembly: OCI.DotNetSDK.Database.dll
  Syntax
  
    public class UpdateDatabaseDetails
   
  Properties
  
  DbBackupConfig
  
  
  Declaration
  
    [JsonProperty(PropertyName = "dbBackupConfig")]
public DbBackupConfig DbBackupConfig { get; set; }
   
  Property Value
  
  
  DbHomeId
  
  
  Declaration
  
    [JsonProperty(PropertyName = "dbHomeId")]
public string DbHomeId { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The OCID of the Database Home. | 
    
  
  
  
  
  
  Declaration
  
    [JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
   
  Property Value
  
  
  
  
  
  Declaration
  
    [JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { 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.
Example: {"Department": "Finance"}
 | 
    
  
  
  NewAdminPassword
  
  
  Declaration
  
    [JsonProperty(PropertyName = "newAdminPassword")]
public string NewAdminPassword { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | A new strong password for SYS, SYSTEM, and the plugbable database ADMIN user. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, \#, or -. | 
    
  
  
  NewTdeWalletPassword
  
  
  Declaration
  
    [JsonProperty(PropertyName = "newTdeWalletPassword")]
public string NewTdeWalletPassword { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The new password to open the TDE wallet. The password must be at least nine characters and contain at least two uppercase, two lowercase, two numeric, and two special characters. The special characters must be _, \#, or -. | 
    
  
  
  OldTdeWalletPassword
  
  
  Declaration
  
    [JsonProperty(PropertyName = "oldTdeWalletPassword")]
public string OldTdeWalletPassword { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The existing TDE wallet password. You must provide the existing password in order to set a new TDE wallet password. | 
    
  
  
  StorageSizeDetails
  
  
  Declaration
  
    [JsonProperty(PropertyName = "storageSizeDetails")]
public DatabaseStorageSizeDetails StorageSizeDetails { get; set; }
   
  Property Value