Terraformモジュールは、重要な共有VPCネットワークを管理しています。実行やオペレーターによるgoogle_compute_networkリソースの偶発的な削除を防ぐために、それを保護するためのTerraformの構成要素として、最も適切でシンプルな方法は何ですか?
解答を選択
オプションをタップして解答を確認してください。
正解: google_compute_networkリソースにlifecycle { prevent_destroy = true }を追加する.
これが解答である理由
lifecycle { preventdestroy = true } をリソースに追加することで、Terraformの実行計画にそのリソースの削除が含まれる場合にエラーを発生させ、偶発的な削除を防ぎます。これはTerraformの組み込み機能であり、最も直接的でシンプルな保護方法です。deletionprotection = true はGoogle Cloudの特定のリソース(例: VMインスタンス)には存在しますが、googlecomputenetwork リソースには直接的な属性としてありません。ignorechanges はリソースの変更を無視するものであり、削除を防ぐ機能ではありません。Cloud IAMロックはGoogle Cloudの機能ですが、Terraformの構成要素としては直接的な保護メカニズムではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要