Method: Aws::Backup::Types::StartBackupJobInput#lifecycle

Defined in:
lib/aws-sdk-backup/types.rb

#lifecycleTypes::Lifecycle

The lifecycle defines when a protected resource is transitioned to cold storage and when it expires. Backup will transition and expire backups automatically according to the lifecycle that you define.

Backups transitioned to cold storage must be stored in cold storage for a minimum of 90 days. Therefore, the “retention” setting must be 90 days greater than the “transition to cold after days” setting. The “transition to cold after days” setting cannot be changed after a backup has been transitioned to cold.

Resource types that can transition to cold storage are listed in the

Feature availability by resource][1

table. Backup ignores this

expression for other resource types.

This parameter has a maximum value of 100 years (36,500 days).

[1]: docs.aws.amazon.com/aws-backup/latest/devguide/backup-feature-availability.html#features-by-resource

Returns:



10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
# File 'lib/aws-sdk-backup/types.rb', line 10216

class StartBackupJobInput < Struct.new(
  :backup_vault_name,
  :logically_air_gapped_backup_vault_arn,
  :resource_arn,
  :iam_role_arn,
  :idempotency_token,
  :start_window_minutes,
  :complete_window_minutes,
  :lifecycle,
  :recovery_point_tags,
  :backup_options,
  :index)
  SENSITIVE = [:recovery_point_tags]
  include Aws::Structure
end