Class: Aws::Backup::Types::ScheduledPlanExecutionMember

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

Overview

Contains information about a scheduled backup plan execution, including the execution time, rule type, and associated rule identifier.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#execution_timeTime

The timestamp when the backup is scheduled to run, in Unix format and Coordinated Universal Time (UTC). The value is accurate to milliseconds.

Returns:

  • (Time)


8734
8735
8736
8737
8738
8739
8740
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 8734

class ScheduledPlanExecutionMember < Struct.new(
  :execution_time,
  :rule_id,
  :rule_execution_type)
  SENSITIVE = []
  include Aws::Structure
end

#rule_execution_typeString

The type of backup rule execution. Valid values are CONTINUOUS (point-in-time recovery), SNAPSHOTS (snapshot backups), or CONTINUOUS_AND_SNAPSHOTS (both types combined).

Returns:

  • (String)


8734
8735
8736
8737
8738
8739
8740
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 8734

class ScheduledPlanExecutionMember < Struct.new(
  :execution_time,
  :rule_id,
  :rule_execution_type)
  SENSITIVE = []
  include Aws::Structure
end

#rule_idString

The unique identifier of the backup rule that will execute at the scheduled time.

Returns:

  • (String)


8734
8735
8736
8737
8738
8739
8740
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 8734

class ScheduledPlanExecutionMember < Struct.new(
  :execution_time,
  :rule_id,
  :rule_execution_type)
  SENSITIVE = []
  include Aws::Structure
end