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_minsInteger

The custom action timeout in minutes for the maintenance window.

Returns:

  • (Integer)


4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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_weekArray<Types::DayOfWeek>

The days of the week when maintenance can be performed.

Returns:



4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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_dayArray<Integer>

The hours of the day when maintenance can be performed.

Returns:

  • (Array<Integer>)


4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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_enabledBoolean

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

Returns:

  • (Boolean)


4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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_weeksInteger

The lead time in weeks before the maintenance window.

Returns:

  • (Integer)


4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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

#monthsArray<Types::Month>

The months when maintenance can be performed.

Returns:



4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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_modeString

The patching mode for the maintenance window.

Returns:

  • (String)


4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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

#preferenceString

The preference for the maintenance window scheduling.

Returns:

  • (String)


4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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_ruBoolean

Indicates whether to skip release updates during maintenance.

Returns:

  • (Boolean)


4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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_monthArray<Integer>

The weeks of the month when maintenance can be performed.

Returns:

  • (Array<Integer>)


4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
# File 'gems/aws-sdk-odb/lib/aws-sdk-odb/types.rb', line 4160

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