You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::Backup::Types::CreateBackupSelectionInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::Backup::Types::CreateBackupSelectionInput
- Defined in:
- (unknown)
Overview
When passing CreateBackupSelectionInput as input to an Aws::Client method, you can use a vanilla Hash:
{
backup_plan_id: "string", # required
backup_selection: { # required
selection_name: "BackupSelectionName", # required
iam_role_arn: "IAMRoleArn", # required
resources: ["ARN"],
list_of_tags: [
{
condition_type: "STRINGEQUALS", # required, accepts STRINGEQUALS
condition_key: "ConditionKey", # required
condition_value: "ConditionValue", # required
},
],
},
creator_request_id: "string",
}
Instance Attribute Summary collapse
-
#backup_plan_id ⇒ String
Uniquely identifies the backup plan to be associated with the selection of resources.
-
#backup_selection ⇒ Types::BackupSelection
Specifies the body of a request to assign a set of resources to a backup plan.
-
#creator_request_id ⇒ String
A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice.
Instance Attribute Details
#backup_plan_id ⇒ String
Uniquely identifies the backup plan to be associated with the selection of resources.
#backup_selection ⇒ Types::BackupSelection
Specifies the body of a request to assign a set of resources to a backup plan.
#creator_request_id ⇒ String
A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice.