Oracle Database@Google Cloud v1 API - Class GoldengateMaintenanceConfig (1.6.0)

public sealed class GoldengateMaintenanceConfig : IMessage<GoldengateMaintenanceConfig>, IEquatable<GoldengateMaintenanceConfig>, IDeepCloneable<GoldengateMaintenanceConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Oracle Database@Google Cloud v1 API class GoldengateMaintenanceConfig.

The maintenance configuration of the GoldengateDeployment.

Inheritance

object > GoldengateMaintenanceConfig

Namespace

Google.Cloud.OracleDatabase.V1

Assembly

Google.Cloud.OracleDatabase.V1.dll

Constructors

GoldengateMaintenanceConfig()

public GoldengateMaintenanceConfig()

GoldengateMaintenanceConfig(GoldengateMaintenanceConfig)

public GoldengateMaintenanceConfig(GoldengateMaintenanceConfig other)
Parameter
Name Description
other GoldengateMaintenanceConfig

Properties

BundleReleaseUpgradePeriodDays

public int BundleReleaseUpgradePeriodDays { get; set; }

Optional. 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.

Property Value
Type Description
int

InterimReleaseUpgradePeriodDays

public int InterimReleaseUpgradePeriodDays { get; set; }

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

Property Value
Type Description
int

IsInterimReleaseAutoUpgradeEnabled

public bool IsInterimReleaseAutoUpgradeEnabled { get; set; }

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

Property Value
Type Description
bool

MajorReleaseUpgradePeriodDays

public int MajorReleaseUpgradePeriodDays { get; set; }

Optional. 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.

Property Value
Type Description
int

SecurityPatchUpgradePeriodDays

public int SecurityPatchUpgradePeriodDays { get; set; }

Optional. 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.

Property Value
Type Description
int