Class: Aws::Backup::Types::RestoreTestingPlanForGet
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::RestoreTestingPlanForGet
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-backup/types.rb
Overview
This contains metadata about a restore testing plan.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
The date and time that a restore testing plan was created, in Unix format and Coordinated Universal Time (UTC).
-
#creator_request_id ⇒ String
This identifies the request and allows failed requests to be retried without the risk of running the operation twice.
-
#last_execution_time ⇒ Time
The last time a restore test was run with the specified restore testing plan.
-
#last_update_time ⇒ Time
The date and time that the restore testing plan was updated.
-
#recovery_point_selection ⇒ Types::RestoreTestingRecoveryPointSelection
The specified criteria to assign a set of resources, such as recovery point types or backup vaults.
-
#restore_testing_plan_arn ⇒ String
An Amazon Resource Name (ARN) that uniquely identifies a restore testing plan.
-
#restore_testing_plan_name ⇒ String
The restore testing plan name.
-
#schedule_expression ⇒ String
A CRON expression in specified timezone when a restore testing plan is executed.
-
#schedule_expression_timezone ⇒ String
Optional.
-
#start_window_hours ⇒ Integer
Defaults to 24 hours.
Instance Attribute Details
#creation_time ⇒ Time
The date and time that a restore testing plan was created, in Unix format and Coordinated Universal Time (UTC). The value of ‘CreationTime` is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |
#creator_request_id ⇒ String
This identifies the request and allows failed requests to be retried without the risk of running the operation twice. If the request includes a ‘CreatorRequestId` that matches an existing backup plan, that plan is returned. This parameter is optional.
If used, this parameter must contain 1 to 50 alphanumeric or ‘-_.’ characters.
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |
#last_execution_time ⇒ Time
The last time a restore test was run with the specified restore testing plan. A date and time, in Unix format and Coordinated Universal Time (UTC). The value of ‘LastExecutionDate` is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |
#last_update_time ⇒ Time
The date and time that the restore testing plan was updated. This update is in Unix format and Coordinated Universal Time (UTC). The value of ‘LastUpdateTime` is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |
#recovery_point_selection ⇒ Types::RestoreTestingRecoveryPointSelection
The specified criteria to assign a set of resources, such as recovery point types or backup vaults.
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |
#restore_testing_plan_arn ⇒ String
An Amazon Resource Name (ARN) that uniquely identifies a restore testing plan.
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |
#restore_testing_plan_name ⇒ String
The restore testing plan name.
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |
#schedule_expression ⇒ String
A CRON expression in specified timezone when a restore testing plan is executed.
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |
#schedule_expression_timezone ⇒ String
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.
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |
#start_window_hours ⇒ Integer
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).
7436 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 |
# File 'lib/aws-sdk-backup/types.rb', line 7436 class RestoreTestingPlanForGet < Struct.new( :creation_time, :creator_request_id, :last_execution_time, :last_update_time, :recovery_point_selection, :restore_testing_plan_arn, :restore_testing_plan_name, :schedule_expression, :schedule_expression_timezone, :start_window_hours) SENSITIVE = [] include Aws::Structure end |