Uniquely identifies the backup plan to be associated with the selection of resources.
Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
-BackupSelection_IamRoleArn <
String>
The ARN of the IAM role that Backup uses to authenticate when backing up the target resource; for example, arn:aws:iam::123456789012:role/S3Access
.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
A list of conditions that you define to assign resources to your backup plans using tags. For example,
"StringEquals": { "ConditionKey": "aws:ResourceTag/CreatedByCryo", "ConditionValue": "true" },
. Condition operators are case sensitive.
ListOfTags
differs from
Conditions
as follows:
- When you specify more than one condition, you assign all resources that match AT LEAST ONE condition (using OR logic).
ListOfTags
only supports StringEquals
. Conditions
supports StringEquals
, StringLike
, StringNotEquals
, and StringNotLike
.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | BackupSelection_ListOfTags |
A list of Amazon Resource Names (ARNs) to exclude from a backup plan. The maximum number of ARNs is 500 without wildcards, or 30 ARNs with wildcards.If you need to exclude many resources from a backup plan, consider a different resource selection strategy, such as assigning only one or a few resource types or refining your resource selection using tags.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | BackupSelection_NotResources |
A list of Amazon Resource Names (ARNs) to assign to a backup plan. The maximum number of ARNs is 500 without wildcards, or 30 ARNs with wildcards.If you need to assign many resources to a backup plan, consider a different resource selection strategy, such as assigning all resources of a resource type or refining your resource selection using tags.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | BackupSelection_Resources |
-BackupSelection_SelectionName <
String>
The display name of a resource selection document. Must contain 1 to 50 alphanumeric or '-_.' characters.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Amazon.PowerShell.Cmdlets.BAK.AmazonBackupClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Filters the values of your tagged resources for only those resources that you tagged with the same value. Also called "exact matching."
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | BackupSelection_Conditions_StringEquals |
Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string. For example, "prod*" or "*rod*" matches the tag value "production".
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | BackupSelection_Conditions_StringLike |
Filters the values of your tagged resources for only those resources that you tagged that do not have the same value. Also called "negated matching."
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | BackupSelection_Conditions_StringNotEquals |
Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | BackupSelection_Conditions_StringNotLike |
A unique string that identifies the request and allows failed requests to be retried without the risk of running the operation twice. This parameter is optional.If used, this parameter must contain 1 to 50 alphanumeric or '-_.' characters.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Changes the cmdlet behavior to return the value passed to the BackupPlanId parameter. The -PassThru parameter is deprecated, use -Select '^BackupPlanId' instead. This parameter will be removed in a future version.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.Backup.Model.CreateBackupSelectionResponse). Specifying the name of a property of type Amazon.Backup.Model.CreateBackupSelectionResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |