Class UpgradeDbSystemDetails
Upgrade details for the database system.
Inherited Members
Namespace: Oci.PsqlService.Models
Assembly: OCI.DotNetSDK.Psql.dll
Syntax
public class UpgradeDbSystemDetails
Properties
ConfigId
Declaration
[JsonProperty(PropertyName = "configId")]
public string ConfigId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The OCID of the configuration for target database version to be associated with database system. Optional, if database system is currently running with default configuration object. Mandatory, if database system is currently running with custom configuration object. |
DbVersion
Declaration
[Required(ErrorMessage = "DbVersion is required.")]
[JsonProperty(PropertyName = "dbVersion")]
public string DbVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The target major version of the database system software. Example: "17" |
Remarks
Required
Options
Declaration
[JsonProperty(PropertyName = "options", ItemConverterType = typeof(StringEnumConverter))]
public List<UpgradeDbSystemDetails.OptionsEnum> Options { get; set; }
Property Value
| Type | Description |
|---|---|
| List<UpgradeDbSystemDetails.OptionsEnum> | Optional post-upgrade operations to run. Verification and vacuum are skipped unless their corresponding options are included. If omitted or empty, both operations are skipped. |