翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
BackupSelection
バックアップ計画にリソースのセットを指定するために使用します。
含めるか除外する条件、タグ、またはリソースを指定することをお勧めします。それ以外の場合、バックアップは、サポート対象のすべてのストレージリソースおよびオプトインされているすべてのストレージリソースを選択しようとしますが、これにより、意図しないコスト上の影響が生じる可能性があります。
詳細については、「プログラムによるリソースの割り当て」を参照してください。
内容
- IamRoleArn
-
AWS Backup がターゲットリソースのバックアップ時に認証に使用する IAM ロールの ARN 、たとえば
arn:aws:iam::123456789012:role/S3Access
。型: 文字列
必須: はい
- SelectionName
-
リソース選択ドキュメントの表示名。1~50 の英数字または 「-_」 を含める必要があります。。
型: 文字列
Pattern:
^[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 リソースネーム (ARN)。ARN の最大数は、ワイルドカードを使用しない場合は 500、またはワイルドカードを使用する場合は 30 の ARN です。
バックアップ計画から多くのリソースを除外する必要がある場合は、1 つまたは少数のリソースタイプのみを割り当てるか、タグを使用してリソース選択を調整するなど、異なるリソース選択戦略を検討してください。
型: 文字列の配列
必須:いいえ
- Resources
-
バックアッププランに割り当てるリソースの Amazon リソースネーム (ARN)。ARN の最大数は、ワイルドカードを使用しない場合は 500、またはワイルドカードを使用する場合は 30 ARNです。
バックアッププランに多数のリソースを割り当てる必要がある場合は、リソースタイプのすべてのリソースを割り当てるか、タグを使用してリソース選択を調整するなど、異なるリソース選択戦略を検討してください。
複数の ARN を指定すると、リソースはいずれかの ARN (OR ロジック) に一致します。
型: 文字列の配列
必須:いいえ
以下の資料も参照してください。
言語固有の AWS SDK のいずれかでこの API を使用する方法の詳細については、以下を参照してください。