CreateMaintenanceConfigurationDetails¶
-
class
oci.golden_gate.models.
CreateMaintenanceConfigurationDetails
(**kwargs)¶ Bases:
object
Defines the maintenance configuration for create operation.
Methods
__init__
(**kwargs)Initializes a new CreateMaintenanceConfigurationDetails object with values from keyword arguments. Attributes
bundle_release_upgrade_period_in_days
Gets the bundle_release_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. interim_release_upgrade_period_in_days
Gets the interim_release_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. is_interim_release_auto_upgrade_enabled
Gets the is_interim_release_auto_upgrade_enabled of this CreateMaintenanceConfigurationDetails. major_release_upgrade_period_in_days
Gets the major_release_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. security_patch_upgrade_period_in_days
Gets the security_patch_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. -
__init__
(**kwargs)¶ Initializes a new CreateMaintenanceConfigurationDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - is_interim_release_auto_upgrade_enabled (bool) – The value to assign to the is_interim_release_auto_upgrade_enabled property of this CreateMaintenanceConfigurationDetails.
- interim_release_upgrade_period_in_days (int) – The value to assign to the interim_release_upgrade_period_in_days property of this CreateMaintenanceConfigurationDetails.
- bundle_release_upgrade_period_in_days (int) – The value to assign to the bundle_release_upgrade_period_in_days property of this CreateMaintenanceConfigurationDetails.
- major_release_upgrade_period_in_days (int) – The value to assign to the major_release_upgrade_period_in_days property of this CreateMaintenanceConfigurationDetails.
- security_patch_upgrade_period_in_days (int) – The value to assign to the security_patch_upgrade_period_in_days property of this CreateMaintenanceConfigurationDetails.
-
bundle_release_upgrade_period_in_days
¶ Gets the bundle_release_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. 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.
Returns: The bundle_release_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. Return type: int
-
interim_release_upgrade_period_in_days
¶ Gets the interim_release_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
Returns: The interim_release_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. Return type: int
-
is_interim_release_auto_upgrade_enabled
¶ Gets the is_interim_release_auto_upgrade_enabled of this CreateMaintenanceConfigurationDetails. By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
Returns: The is_interim_release_auto_upgrade_enabled of this CreateMaintenanceConfigurationDetails. Return type: bool
-
major_release_upgrade_period_in_days
¶ Gets the major_release_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. 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.
Returns: The major_release_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. Return type: int
-
security_patch_upgrade_period_in_days
¶ Gets the security_patch_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. 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.
Returns: The security_patch_upgrade_period_in_days of this CreateMaintenanceConfigurationDetails. Return type: int
-