Class ManagedSoftwareUpdatePreferenceDetails
Oracle Managed Database Software Updates schedule will be created based on the provided update preferences
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class ManagedSoftwareUpdatePreferenceDetails
Properties
DaysOfWeek
Declaration
[Required(ErrorMessage = "DaysOfWeek is required.")]
[JsonProperty(PropertyName = "daysOfWeek")]
public List<ManagedSoftwareUpdateDayOfWeek> DaysOfWeek { get; set; }
Property Value
| Type | Description |
|---|---|
| List<ManagedSoftwareUpdateDayOfWeek> | The update should be applied on the database for the selected days of the week. |
Remarks
Required
HourOfDay
Declaration
[Required(ErrorMessage = "HourOfDay is required.")]
[JsonProperty(PropertyName = "hourOfDay")]
public int? HourOfDay { get; set; }
Property Value
| Type | Description |
|---|---|
| int? | The update should be applied on the database for the selected hour of the day. |
Remarks
Required
UpdateMode
Declaration
[JsonProperty(PropertyName = "updateMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ManagedSoftwareUpdatePreferenceDetails.UpdateModeEnum? UpdateMode { get; set; }
Property Value
| Type | Description |
|---|---|
| ManagedSoftwareUpdatePreferenceDetails.UpdateModeEnum? | Oracle Managed Database Software update method, either "ROLLING" or "NONROLLING". Default value is ROLLING. IMPORTANT: Non-rolling Database Software update update involves system down time. |
VersionSchemeDetails
Declaration
[Required(ErrorMessage = "VersionSchemeDetails is required.")]
[JsonProperty(PropertyName = "versionSchemeDetails")]
public VersionSchemeDetails VersionSchemeDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| VersionSchemeDetails |
Remarks
Required