Class: Aws::Odb::Types::MaintenanceWindow

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb

Overview

The scheduling details for the maintenance window. Patching and system updates take place during the maintenance window.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#custom_action_timeout_in_mins ⇒ Integer

The custom action timeout in minutes for the maintenance window.

Returns:

  • (Integer)


9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end

#days_of_week ⇒ Array<Types::DayOfWeek>

The days of the week when maintenance can be performed.

Returns:



9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end

#hours_of_day ⇒ Array<Integer>

The hours of the day when maintenance can be performed.

Returns:

  • (Array<Integer>)


9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end

#is_custom_action_timeout_enabled ⇒ Boolean

Indicates whether custom action timeout is enabled for the maintenance window.

Returns:

  • (Boolean)


9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end

#lead_time_in_weeks ⇒ Integer

The lead time in weeks before the maintenance window.

Returns:

  • (Integer)


9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end

#months ⇒ Array<Types::Month>

The months when maintenance can be performed.

Returns:



9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end

#patching_mode ⇒ String

The patching mode for the maintenance window.

Returns:

  • (String)


9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end

#preference ⇒ String

The preference for the maintenance window scheduling.

Returns:

  • (String)


9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end

#skip_ru ⇒ Boolean

Indicates whether to skip release updates during maintenance.

Returns:

  • (Boolean)


9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end

#weeks_of_month ⇒ Array<Integer>

The weeks of the month when maintenance can be performed.

Returns:

  • (Array<Integer>)


9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 9056

class MaintenanceWindow < Struct.new(
  :custom_action_timeout_in_mins,
  :days_of_week,
  :hours_of_day,
  :is_custom_action_timeout_enabled,
  :lead_time_in_weeks,
  :months,
  :patching_mode,
  :preference,
  :skip_ru,
  :weeks_of_month)
  SENSITIVE = []
  include Aws::Structure
end