Skip to content

ccl-consulting/aws-lz-central-backups-module

Repository files navigation

aws-lz-central-backups-module

Requirements

Name Version
terraform ~> v1.12
aws ~> 6.5

Providers

Name Version
aws 6.6.0

Modules

No modules.

Resources

Name Type
aws_organizations_policy.backup_policy resource
aws_organizations_policy_attachment.account resource

Inputs

Name Description Type Default Required
account_id Account ID string n/a yes
backup_cron_schedule Cron schedule for backup plan string n/a yes
backup_delete_after Specifies the number of days after creation that a recovery point is deleted. Must be 90 days greater than cold_storage_after number 270 no
backup_selection_role_name Unique name for the backup policy string "backup-selection-role" no
backup_selection_tags Specifies the tags that identify the resources to be backed up map(list(string)) n/a yes
cold_storage_after Specifies the number of days after creation that a recovery point is moved to cold storage number 90 no
completion_window The amount of time in minutes AWS Backup attempts a backup before canceling the job and returning an error. number 360 no
name Unique name for the backup policy string n/a yes
parent_org_id Parent Organization ID string n/a yes
secondary_vault_region The secondary AWS region to store copies of backup from the target region string n/a yes
start_window_minutes Specifies the number of minutes to wait before canceling a job that does not start successfully number 60 no
target_resource_region The AWS target region for this policy to scan for resources string n/a yes
vault_name Unique name for the backup vault string n/a yes

Outputs

No outputs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages