本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
BackupSelection
用於將一組資源指派給備份計劃。
我們建議您指定要包含或排除的條件、標籤或資源。否則, Backup 會嘗試選取所有支援和選擇的儲存資源,這些資源可能會產生非預期的成本影響。
如需詳細資訊,請參閱以程式設計方式指派資源。
目錄
- IamRoleArn
-
備份目標資源時 AWS Backup ,用於驗證IAM的角色ARN的 ;例如
arn:aws:iam::123456789012:role/S3Access
。類型:字串
必要:是
- 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 Resource Names (ARNs)。的最大數目ARNs為 500 個沒有萬用字元,或 30 個ARNs有萬用字元。
若您需要從備份計劃中排除眾多資源,請考慮使用不同的資源選擇策略,例如僅指派一或數個資源類型,或使用標籤精簡您的資源選擇。
類型:字串陣列
必要:否
- Resources
-
要指派給備份計畫的 資源的 Amazon Resource Names (ARNs)。的最大數目ARNs為 500 個沒有萬用字元,或 30 個ARNs有萬用字元。
若您需要將眾多資源指派至備份計劃,請考慮使用不同的資源選擇策略,例如僅指派一個資源類型的所有資源,或使用標籤精簡您的資源選擇。
如果您指定多個 ARNs,資源會與任何 ARNs(OR 邏輯) 大致相符。
類型:字串陣列
必要:否
另請參閱
如需在其中一種語言特定的 API中使用此功能的詳細資訊 AWS SDKs,請參閱下列內容: