本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
BackupSelection
用于为备份计划指定一组资源。
我们建议您指定要包含或排除的条件、标签或资源。否则,Backup 会尝试选择所有支持和选择加入的存储资源,这可能会产生意想不到的成本影响。
有关更多信息,请参阅以编程方式分配资源。
内容
- IamRoleArn
-
备份目标资源时 Amazon Backup 用于进行身份验证的IAM角色;例如,
arn:aws:iam::123456789012:role/S3Access
。ARN类型:字符串
必需:是
- SelectionName
-
资源选择文档的显示名称。必须包含 1 到 50 个字母数字或“-_.” 字符。
类型:字符串
模式:
^[a-zA-Z0-9\-\_\.]{1,50}$
必需:是
- Conditions
-
您为使用标签为备份计划分配资源而定义的条件。例如,
"StringEquals": { "ConditionKey": "aws:ResourceTag/backup", "ConditionValue": "daily" }
。Conditions
支持StringEquals
StringLike
、StringNotEquals
、和StringNotLike
。条件运算符区分大小写。如果指定多个条件,则资源与所有条件(AND逻辑)非常匹配。
类型:Conditions 对象
必需:否
- ListOfTags
-
我们建议您使用
Conditions
参数而不是此参数。您为使用标签为备份计划分配资源而定义的条件。例如,
"StringEquals": { "ConditionKey": "backup", "ConditionValue": "daily"}
。ListOfTags
仅支持StringEquals
。条件运算符区分大小写。如果您指定多个条件,则资源与任何条件(OR 逻辑)都非常匹配。
类型:Condition 对象数组
必需:否
- NotResources
-
要从备份计划中排除的资源的 Amazon 资源名称 (ARNs)。不带通配符的最大数量ARNs为 500,ARNs带通配符的最大数量为 30。
如果需要从备份计划中排除许多资源,请考虑使用不同的资源选择策略,例如仅分配一种或几种资源类型或使用标签细化资源选择。
类型:字符串数组
必需:否
- Resources
-
要分配给备份计划的资源的 Amazon 资源名称 (ARNs)。不带通配符的最大数量ARNs为 500,ARNs带通配符的最大数量为 30。
如果需要为备份计划分配许多资源,请考虑使用不同的资源选择策略,例如分配一种资源类型的所有资源或使用标签细化资源选择。
如果指定多个ARNs,则资源与任何ARNs(OR 逻辑)都非常匹配。
类型:字符串数组
必需:否
另请参阅
有关API在一种特定语言中使用此功能的更多信息 Amazon SDKs,请参阅以下内容: