MongoDB インスタンスの TDE (透過的データ暗号化) ステータスを変更します。
操作説明
TDE (透過的データ暗号化) は、データファイルに対してリアルタイム I/O 暗号化および復号を実行します。データはディスクに書き込まれる前に暗号化され、ディスクからメモリへの読み取り時に復号されます。詳細については、「TDE (透過的データ暗号化) の設定」を参照してください。
TDE (透過的データ暗号化) は一度有効にすると無効にできません。
この操作の呼び出し時には、インスタンスは以下の要件を満たしている必要があります。
インスタンスがレプリカセットインスタンスまたはシャードクラスターインスタンスであること。
インスタンスのストレージエンジンが WiredTiger であること。
インスタンスのストレージタイプがローカルディスクであること。
インスタンスのデータベースバージョンが 4.0 または 4.2 であること。データベースバージョンが 4.0 より前の場合は、 UpgradeDBInstanceEngineVersion 操作を呼び出してデータベースバージョンをスペックアップできます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
dds:ModifyDBInstanceTDE |
update |
*Instance
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| DBInstanceId |
string |
必須 |
インスタンスの ID。 |
dds-bpxxxxxxxx |
| TDEStatus |
string |
必須 |
TDE ステータス。有効な値: enabled (TDE が有効であることを示します)。 説明
TDE は一度有効にすると無効にできません。慎重に操作してください。 |
enabled |
| EncryptorName |
string |
任意 |
暗号化メソッド。有効な値: aes-256-cbc。 説明
このパラメーターは、TDEStatus パラメーターが enabled にセットされている場合にのみ使用できます。 |
aes-256-cbc |
| EncryptionKey |
string |
任意 |
カスタムキーの ID。 カスタムキーは、以下のリージョンでのみサポートされています。その他のリージョンでは、暗号化にデフォルトキーが使用されます。
|
749c1df7-xxxx-xxxx-xxxx-xxxxxxxxxxxx |
| RoleARN |
string |
任意 |
指定されたロールの Amazon リソースネーム (ARN)。フォーマット: 説明
|
acs:ram::123456789012****:role/adminrole |
| SwitchMode |
string |
任意 |
MongoDB インスタンスの TDE (透過的データ暗号化) ステータスを変更する時間。有効な値:
|
0 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエストの ID。 |
434D7127-6229-4355-BA50-7A3685A725DF |
例
成功レスポンス
JSONJSON
{
"RequestId": "434D7127-6229-4355-BA50-7A3685A725DF"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | UnsupportedDBTdeStatus | Specified DB TDEStatus does not support this operation. | |
| 403 | UnsupportedEngine | Current DB Instance engine does not support this operation. | |
| 403 | IncorrectCharacterType | Current DB instance CharacterType does not support this operation. | |
| 403 | IncorrectEngineVersion | Current engine version does not support operations. | |
| 403 | IncorrectDBInstanceState | Current DB instance state does not support this operation. | 現在のデータベースインスタンスのステータスはこの操作をサポートしていません。 |
| 403 | IncorrectDBInstanceLockMode | Current DB instance lock mode does not support this operation. | 現在のデータベースインスタンスのロックモードはこの操作をサポートしていません。 |
| 404 | InvalidClusterKms | this cluster not kms service. | |
| 404 | InvalidParam | Specified parameters is not valid. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。