インスタンス作成の時に、Nitro Enclaveを有効にしたい時、条件を満たしていないインスタンスを選択すると次のようなエラーが出ます。
Nitro Enclaves は、vCPUs が 2 個未満のインスタンスタイプと互換性がありません。
Nitro Enclaves は Nitro ベースのインスタンスでのみサポートされています。
では、Nitroベースのインスタンスとは、なんでしょう。
公式docにインスタンスの種類が載っているので参考にしてみてください。
ところが、設定画面で有効化できても、実際の起動は失敗してしまいます。
どうやら、Nitroベースのインスタンスでも「t3, t3a, t4g, a1, c6g, c6gd, m6g, m6gd, r6g, r6gd」ではできないらしいです。 また、vCPUが2つでも失敗してしまったので、4つ以上が必要です。 また、LinuxOSであることも条件の一つです。
まとめると、
LinuxOS
4vCPU以上
公式doc (t3, t3a, t4g, a1, c6g, c6gd, m6g, m6gd, r6g, r6gd以外)
を満たすインスタンスが必要になります。