Class: Aws::Backup::Types::CreateBackupPlanInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::CreateBackupPlanInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-backup/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[:backup_plan_tags]
Instance Attribute Summary collapse
-
#backup_plan ⇒ Types::BackupPlanInput
The body of a backup plan.
-
#backup_plan_tags ⇒ Hash<String,String>
The tags to assign to the backup plan.
-
#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
The body of a backup plan. Includes a ‘BackupPlanName` and one or more sets of `Rules`.
1566 1567 1568 1569 1570 1571 1572 |
# File 'lib/aws-sdk-backup/types.rb', line 1566 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>
The tags to assign to the backup plan.
1566 1567 1568 1569 1570 1571 1572 |
# File 'lib/aws-sdk-backup/types.rb', line 1566 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.
1566 1567 1568 1569 1570 1571 1572 |
# File 'lib/aws-sdk-backup/types.rb', line 1566 class CreateBackupPlanInput < Struct.new( :backup_plan, :backup_plan_tags, :creator_request_id) SENSITIVE = [:backup_plan_tags] include Aws::Structure end |