Class CreateMaintenanceRunDetails
Details to schedule Maintenance Run with Latest Release Update along TimeZone File Update for the specified resource.
Inherited Members
Namespace: Oci.DatabaseService.Models
Assembly: OCI.DotNetSDK.Database.dll
Syntax
public class CreateMaintenanceRunDetails
Properties
CompartmentId
Declaration
[JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
Property Value
Type | Description |
---|---|
string | The OCID of the compartment containing the Maintenance Run. |
DatabaseSoftwareImageId
Declaration
[JsonProperty(PropertyName = "databaseSoftwareImageId")]
public string DatabaseSoftwareImageId { get; set; }
Property Value
Type | Description |
---|---|
string | The Autonomous Database Software Image OCID |
IsDstFileUpdateEnabled
Declaration
[JsonProperty(PropertyName = "isDstFileUpdateEnabled")]
public bool? IsDstFileUpdateEnabled { get; set; }
Property Value
Type | Description |
---|---|
bool? | Indicates if an automatic DST Time Zone file update is enabled for the Autonomous Container Database. If enabled along with Release Update, patching will be done in a Non-Rolling manner. |
PatchType
Declaration
[Required(ErrorMessage = "PatchType is required.")]
[JsonProperty(PropertyName = "patchType")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateMaintenanceRunDetails.PatchTypeEnum? PatchType { get; set; }
Property Value
Type | Description |
---|---|
CreateMaintenanceRunDetails.PatchTypeEnum? | Patch type, either "QUARTERLY", "TIMEZONE" or "CUSTOM_DATABASE_SOFTWARE_IMAGE". |
Remarks
Required
PatchingMode
Declaration
[JsonProperty(PropertyName = "patchingMode")]
[JsonConverter(typeof(StringEnumConverter))]
public CreateMaintenanceRunDetails.PatchingModeEnum? PatchingMode { get; set; }
Property Value
Type | Description |
---|---|
CreateMaintenanceRunDetails.PatchingModeEnum? | Cloud Exadata infrastructure node patching method, either "ROLLING" or "NONROLLING". Default value is ROLLING.
|
TargetResourceId
Declaration
[Required(ErrorMessage = "TargetResourceId is required.")]
[JsonProperty(PropertyName = "targetResourceId")]
public string TargetResourceId { get; set; }
Property Value
Type | Description |
---|---|
string | The ID of the target resource for which the maintenance run should be created. |
Remarks
Required
TimeScheduled
Declaration
[Required(ErrorMessage = "TimeScheduled is required.")]
[JsonProperty(PropertyName = "timeScheduled")]
public DateTime? TimeScheduled { get; set; }
Property Value
Type | Description |
---|---|
DateTime? | The date and time that update should be scheduled. |
Remarks
Required