Class UpdateMaintenanceRunDetails
Describes the modification parameters for the maintenance run.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class UpdateMaintenanceRunDetails
Properties
CurrentCustomActionTimeoutInMins
Declaration
[JsonProperty(PropertyName = "currentCustomActionTimeoutInMins")]
public int? CurrentCustomActionTimeoutInMins { get; set; }
Property Value
Type | Description |
---|---|
int? | The current custom action timeout between the current database servers during waiting state in addition to custom action timeout, from 0 (zero) to 30 minutes. |
CustomActionTimeoutInMins
Declaration
[JsonProperty(PropertyName = "customActionTimeoutInMins")]
public int? CustomActionTimeoutInMins { get; set; }
Property Value
Type | Description |
---|---|
int? | Determines the amount of time the system will wait before the start of each database server patching operation. Specify a number of minutes from 15 to 120. |
IsCustomActionTimeoutEnabled
Declaration
[JsonProperty(PropertyName = "isCustomActionTimeoutEnabled")]
public bool? IsCustomActionTimeoutEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | If true, enables the configuration of a custom action timeout (waiting period) between database servers patching operations. |
IsEnabled
Declaration
[JsonProperty(PropertyName = "isEnabled")]
public bool? IsEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | If |
IsPatchNowEnabled
Declaration
[JsonProperty(PropertyName = "isPatchNowEnabled")]
public bool? IsPatchNowEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | If set to |
IsResumePatching
Declaration
[JsonProperty(PropertyName = "isResumePatching")]
public bool? IsResumePatching { get; set; }
Property Value
Type | Description |
---|---|
bool? | If true, then the patching is resumed and the next component will be patched immediately. |
PatchId
Declaration
[JsonProperty(PropertyName = "patchId")]
public string PatchId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the patch to be applied in the maintenance run. |
PatchingMode
Declaration
[JsonProperty(PropertyName = "patchingMode")]
[JsonConverter(typeof(StringEnumConverter))]
public UpdateMaintenanceRunDetails.PatchingModeEnum? PatchingMode { get; set; }
Property Value
Type | Description |
---|---|
UpdateMaintenanceRunDetails.PatchingModeEnum? | Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
|
TargetDbServerVersion
Declaration
[JsonProperty(PropertyName = "targetDbServerVersion")]
public string TargetDbServerVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The target database server system software version for the patching operation. |
TargetStorageServerVersion
Declaration
[JsonProperty(PropertyName = "targetStorageServerVersion")]
public string TargetStorageServerVersion { get; set; }
Property Value
Type | Description |
---|---|
string | The target storage cell system software version for the patching operation. |
TimeScheduled
Declaration
[JsonProperty(PropertyName = "timeScheduled")]
public DateTime? TimeScheduled { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The scheduled date and time of the maintenance run to update. |