翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ModifyDBClusterSnapshotAttribute
属性および値を、手動クラスタースナップショットに追加するか、削除します。
手動クラスタースナップショットを他の と共有するには AWS アカウント、 restore
として を指定しAttributeName
、 ValuesToAdd
パラメータを使用して、手動クラスタースナップショットの復元 AWS アカウント が許可されている の IDs のリストを追加します。値 all
を使用して、手動クラスタースナップショットを公開します。これは、すべての AWS アカウントによってコピーまたは復元できることを意味します。すべての all
に利用させたくないプライベート情報を含む手動クラスタースナップショットの AWS アカウント値は追加しません。手動クラスタースナップショットが暗号化されている場合は、 ValuesToAdd
パラメータに AWS アカウント IDsのリストを指定することによってのみ共有できます。この場合、そのパラメータの値として all
を使用することはできません。
リクエストパラメータ
すべてのアクションに共通のパラメータの詳細については、「共通パラメータ」を参照してください。
- AttributeName
-
変更するクラスタースナップショット属性名。
手動クラスタースナップショットをコピーまたは復元 AWS アカウント するための他の の認可を管理するには、この値を に設定します
restore
。タイプ: 文字列
必須: はい
- DBClusterSnapshotIdentifier
-
属性を変更するクラスタースナップショットの識別子。
タイプ: 文字列
必須: はい
- ValuesToAdd.AttributeValue.N
-
AttributeName
で指定された属性に追加するクラスタースナップショット属性のリスト。手動クラスタースナップショットのコピーまたは復元 AWS アカウント を他のユーザーに許可するには、1 つ以上の AWS アカウント IDs を含めるようにこのリストを設定します。手動クラスタースナップショットを復元可能にするには AWS アカウント、 に設定します
all
。すべてのall
に利用させたくないプライベート情報を含む手動クラスタースナップショットの AWS アカウント値は追加しません。タイプ: 文字列の配列
必須: いいえ
- ValuesToRemove.AttributeValue.N
-
AttributeName
で指定された属性から削除するクラスタースナップショット属性のリスト。手動クラスタースナップショットをコピーまたは復元 AWS アカウント するための他の の認可を削除するには、このリストに 1 つ以上の AWS アカウント 識別子を含めます。クラスタースナップショットをコピーまたは復元 AWS アカウント するための の認可を削除するには、 に設定します
all
。を指定してもall
、アカウント ID AWS アカウント がrestore
属性に明示的に追加された は、手動クラスタースナップショットをコピーまたは復元できます。タイプ: 文字列の配列
必須: いいえ
レスポンス要素
以下の要素がサービスによって返されます。
- DBClusterSnapshotAttributesResult
-
クラスタースナップショットに関連付けられている属性の詳細情報。
型: DBClusterSnapshotAttributesResult オブジェクト
エラー
すべてのアクションに共通のエラーについては、「共通エラー」を参照してください。
- DBClusterSnapshotNotFoundFault
-
DBClusterSnapshotIdentifier
は既存のクラスタースナップショットを参照していません。HTTP ステータスコード: 404
- InvalidDBClusterSnapshotStateFault
-
指定された値は有効なクラスタースナップショット状態ではありません。
HTTP ステータスコード: 400
- SharedSnapshotQuotaExceeded
-
手動 DB スナップショットを共有できるアカウントの最大数を超えました。
HTTP ステータスコード: 400
以下の資料も参照してください。
言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。