Show / Hide Table of Contents

Class UpdateMaintenanceConfigurationDetails

Defines the maintenance configuration for update operation.

Inheritance
object
UpdateMaintenanceConfigurationDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.GoldengateService.Models
Assembly: OCI.DotNetSDK.Goldengate.dll
Syntax
public class UpdateMaintenanceConfigurationDetails

Properties

BundleReleaseUpgradePeriodInDays

Declaration
[JsonProperty(PropertyName = "bundleReleaseUpgradePeriodInDays")]
public int? BundleReleaseUpgradePeriodInDays { get; set; }
Property Value
Type Description
int?

Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.

InterimReleaseUpgradePeriodInDays

Declaration
[JsonProperty(PropertyName = "interimReleaseUpgradePeriodInDays")]
public int? InterimReleaseUpgradePeriodInDays { get; set; }
Property Value
Type Description
int?

Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.

IsInterimReleaseAutoUpgradeEnabled

Declaration
[JsonProperty(PropertyName = "isInterimReleaseAutoUpgradeEnabled")]
public bool? IsInterimReleaseAutoUpgradeEnabled { get; set; }
Property Value
Type Description
bool?

By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.

MajorReleaseUpgradePeriodInDays

Declaration
[JsonProperty(PropertyName = "majorReleaseUpgradePeriodInDays")]
public int? MajorReleaseUpgradePeriodInDays { get; set; }
Property Value
Type Description
int?

Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.

SecurityPatchUpgradePeriodInDays

Declaration
[JsonProperty(PropertyName = "securityPatchUpgradePeriodInDays")]
public int? SecurityPatchUpgradePeriodInDays { get; set; }
Property Value
Type Description
int?

Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.

In this article
Back to top