Class: Google::Cloud::OracleDatabase::V1::GoldengateMaintenanceConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment.rb

Overview

The maintenance configuration of the GoldengateDeployment.

Instance Attribute Summary collapse

Instance Attribute Details

#bundle_release_upgrade_period_days::Integer

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

Returns:

  • (::Integer)

    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.



431
432
433
434
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment.rb', line 431

class GoldengateMaintenanceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#interim_release_upgrade_period_days::Integer

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

Returns:

  • (::Integer)

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



431
432
433
434
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment.rb', line 431

class GoldengateMaintenanceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#is_interim_release_auto_upgrade_enabled::Boolean

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

Returns:

  • (::Boolean)

    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.



431
432
433
434
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment.rb', line 431

class GoldengateMaintenanceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#major_release_upgrade_period_days::Integer

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

Returns:

  • (::Integer)

    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.



431
432
433
434
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment.rb', line 431

class GoldengateMaintenanceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#security_patch_upgrade_period_days::Integer

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

Returns:

  • (::Integer)

    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.



431
432
433
434
# File 'proto_docs/google/cloud/oracledatabase/v1/goldengate_deployment.rb', line 431

class GoldengateMaintenanceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end