Class: Aws::Backup::Types::RecoveryPointCreator
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::RecoveryPointCreator
- Defined in:
- gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb
Overview
Contains information about the backup plan and rule that Backup used to initiate the recovery point backup.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#backup_plan_arn ⇒ String
An Amazon Resource Name (ARN) that uniquely identifies a backup plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50. -
#backup_plan_id ⇒ String
Uniquely identifies a backup plan.
-
#backup_plan_name ⇒ String
The name of the backup plan that created this recovery point.
-
#backup_plan_version ⇒ String
Version IDs are unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long.
-
#backup_rule_cron ⇒ String
The cron expression that defines the schedule for the backup rule.
-
#backup_rule_id ⇒ String
Uniquely identifies a rule used to schedule the backup of a selection of resources.
-
#backup_rule_name ⇒ String
The name of the backup rule within the backup plan that created this recovery point.
-
#backup_rule_timezone ⇒ String
The timezone used for the backup rule schedule.
Instance Attribute Details
#backup_plan_arn ⇒ String
An Amazon Resource Name (ARN) that uniquely identifies a backup
plan; for example,
arn:aws:backup:us-east-1:123456789012:plan:8F81F553-3A74-4A3F-B93D-B3360DC80C50.
7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7697 class RecoveryPointCreator < Struct.new( :backup_plan_id, :backup_plan_arn, :backup_plan_name, :backup_plan_version, :backup_rule_id, :backup_rule_name, :backup_rule_cron, :backup_rule_timezone) SENSITIVE = [] include Aws::Structure end |
#backup_plan_id ⇒ String
Uniquely identifies a backup plan.
7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7697 class RecoveryPointCreator < Struct.new( :backup_plan_id, :backup_plan_arn, :backup_plan_name, :backup_plan_version, :backup_rule_id, :backup_rule_name, :backup_rule_cron, :backup_rule_timezone) SENSITIVE = [] include Aws::Structure end |
#backup_plan_name ⇒ String
The name of the backup plan that created this recovery point. This provides human-readable context about which backup plan was responsible for the backup job.
7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7697 class RecoveryPointCreator < Struct.new( :backup_plan_id, :backup_plan_arn, :backup_plan_name, :backup_plan_version, :backup_rule_id, :backup_rule_name, :backup_rule_cron, :backup_rule_timezone) SENSITIVE = [] include Aws::Structure end |
#backup_plan_version ⇒ String
Version IDs are unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. They cannot be edited.
7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7697 class RecoveryPointCreator < Struct.new( :backup_plan_id, :backup_plan_arn, :backup_plan_name, :backup_plan_version, :backup_rule_id, :backup_rule_name, :backup_rule_cron, :backup_rule_timezone) SENSITIVE = [] include Aws::Structure end |
#backup_rule_cron ⇒ String
The cron expression that defines the schedule for the backup rule. This shows the frequency and timing of when backups are automatically triggered.
7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7697 class RecoveryPointCreator < Struct.new( :backup_plan_id, :backup_plan_arn, :backup_plan_name, :backup_plan_version, :backup_rule_id, :backup_rule_name, :backup_rule_cron, :backup_rule_timezone) SENSITIVE = [] include Aws::Structure end |
#backup_rule_id ⇒ String
Uniquely identifies a rule used to schedule the backup of a selection of resources.
7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7697 class RecoveryPointCreator < Struct.new( :backup_plan_id, :backup_plan_arn, :backup_plan_name, :backup_plan_version, :backup_rule_id, :backup_rule_name, :backup_rule_cron, :backup_rule_timezone) SENSITIVE = [] include Aws::Structure end |
#backup_rule_name ⇒ String
The name of the backup rule within the backup plan that created this recovery point. This helps identify which specific rule triggered the backup job.
7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7697 class RecoveryPointCreator < Struct.new( :backup_plan_id, :backup_plan_arn, :backup_plan_name, :backup_plan_version, :backup_rule_id, :backup_rule_name, :backup_rule_cron, :backup_rule_timezone) SENSITIVE = [] include Aws::Structure end |
#backup_rule_timezone ⇒ String
The timezone used for the backup rule schedule. This provides context for when backups are scheduled to run in the specified timezone.
7697 7698 7699 7700 7701 7702 7703 7704 7705 7706 7707 7708 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 7697 class RecoveryPointCreator < Struct.new( :backup_plan_id, :backup_plan_arn, :backup_plan_name, :backup_plan_version, :backup_rule_id, :backup_rule_name, :backup_rule_cron, :backup_rule_timezone) SENSITIVE = [] include Aws::Structure end |