Class: Aws::Backup::Types::RestoreTestingPlanForUpdate

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

Overview

This contains metadata about a restore testing plan.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#recovery_point_selectionTypes::RestoreTestingRecoveryPointSelection

Required: Algorithm; RecoveryPointTypes; IncludeVaults (one or more).

Optional: SelectionWindowDays ('30' if not specified); ExcludeVaults (defaults to empty list if not listed).



7912
7913
7914
7915
7916
7917
7918
7919
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7912

class RestoreTestingPlanForUpdate < Struct.new(
  :recovery_point_selection,
  :schedule_expression,
  :schedule_expression_timezone,
  :start_window_hours)
  SENSITIVE = []
  include Aws::Structure
end

#schedule_expressionString

A CRON expression in specified timezone when a restore testing plan is executed.

Returns:

  • (String)


7912
7913
7914
7915
7916
7917
7918
7919
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7912

class RestoreTestingPlanForUpdate < Struct.new(
  :recovery_point_selection,
  :schedule_expression,
  :schedule_expression_timezone,
  :start_window_hours)
  SENSITIVE = []
  include Aws::Structure
end

#schedule_expression_timezoneString

Optional. This is the timezone in which the schedule expression is set. By default, ScheduleExpressions are in UTC. You can modify this to a specified timezone.

Returns:

  • (String)


7912
7913
7914
7915
7916
7917
7918
7919
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7912

class RestoreTestingPlanForUpdate < Struct.new(
  :recovery_point_selection,
  :schedule_expression,
  :schedule_expression_timezone,
  :start_window_hours)
  SENSITIVE = []
  include Aws::Structure
end

#start_window_hoursInteger

Defaults to 24 hours.

A value in hours after a restore test is scheduled before a job will be canceled if it doesn't start successfully. This value is optional. If this value is included, this parameter has a maximum value of 168 hours (one week).

Returns:

  • (Integer)


7912
7913
7914
7915
7916
7917
7918
7919
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7912

class RestoreTestingPlanForUpdate < Struct.new(
  :recovery_point_selection,
  :schedule_expression,
  :schedule_expression_timezone,
  :start_window_hours)
  SENSITIVE = []
  include Aws::Structure
end