Class: Aws::Backup::Types::CreateBackupPlanInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::CreateBackupPlanInput
- Defined in:
- gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:backup_plan_tags]
Instance Attribute Summary collapse
-
#backup_plan ⇒ Types::BackupPlanInput
Specifies the body of a backup plan.
-
#backup_plan_tags ⇒ Hash<String,String>
To help organize your resources, you can assign your own metadata to the resources that you create.
-
#creator_request_id ⇒ String
Identifies the request and allows failed requests to be retried without the risk of running the operation twice.
Instance Attribute Details
#backup_plan ⇒ Types::BackupPlanInput
Specifies the body of a backup plan. Includes a BackupPlanName
and
one or more sets of Rules
.
1550 1551 1552 1553 1554 1555 1556 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1550 class CreateBackupPlanInput < Struct.new( :backup_plan, :backup_plan_tags, :creator_request_id) SENSITIVE = [:backup_plan_tags] include Aws::Structure end |
#backup_plan_tags ⇒ Hash<String,String>
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.
1550 1551 1552 1553 1554 1555 1556 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1550 class CreateBackupPlanInput < Struct.new( :backup_plan, :backup_plan_tags, :creator_request_id) SENSITIVE = [:backup_plan_tags] include Aws::Structure end |
#creator_request_id ⇒ String
Identifies the request and allows failed requests to be retried
without the risk of running the operation twice. If the request
includes a CreatorRequestId
that matches an existing backup plan,
that plan is returned. This parameter is optional.
If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
1550 1551 1552 1553 1554 1555 1556 |
# File 'gems/aws-sdk-backup/lib/aws-sdk-backup/types.rb', line 1550 class CreateBackupPlanInput < Struct.new( :backup_plan, :backup_plan_tags, :creator_request_id) SENSITIVE = [:backup_plan_tags] include Aws::Structure end |