AWS::Backup::BackupPlan - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).


Contains an optional backup plan display name and an array of BackupRule objects, each of which specifies a backup rule. Each rule in a backup plan is a separate scheduled task and can back up a different selection of Amazon resources.

For a sample Amazon CloudFormation template, see the Amazon Backup Developer Guide.


To declare this entity in your Amazon CloudFormation template, use the following syntax:


{ "Type" : "AWS::Backup::BackupPlan", "Properties" : { "BackupPlan" : BackupPlanResourceType, "BackupPlanTags" : {Key: Value, ...} } }


Type: AWS::Backup::BackupPlan Properties: BackupPlan: BackupPlanResourceType BackupPlanTags: Key: Value



Uniquely identifies the backup plan to be associated with the selection of resources.

Required: Yes

Type: BackupPlanResourceType

Update requires: No interruption


To help organize your resources, you can assign your own metadata to the resources that you create. Each tag is a key-value pair. The specified tags are assigned to all backups created with this plan.

Required: No

Type: Map of String

Update requires: No interruption

Return values


When you pass the logical ID of this resource to the intrinsic Reffunction, Refreturns BackupPlanId.

For more information about using the Reffunction, see Ref.


The Fn::GetAttintrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the Fn::GetAttintrinsic function, see Fn::GetAtt.


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.


Uniquely identifies a backup plan.


Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version Ids cannot be edited.