破棄ジョブの作成
リソース・マネージャで破棄ジョブを作成して、スタックに関連付けられたリソースを解放(ティア・ダウン)し、テナンシをクリーン・アップします。リリースされたリソースは、最終的に関連するOCIサービスによって削除されます。たとえば、リリースされたコンピュート・インスタンスは最終的にOCIコンピュート・サービスによって削除されます。
スタックのジョブ履歴および状態は、破棄ジョブの実行後も残ります。スタックのログ・ファイルを調べることで、ステータスをモニターし、破棄ジョブの結果を確認できます。
破棄ジョブは、スタックによって作成されたリソースが存在する場合に使用できます。
スタックを削除して関連リソースを解放する前に、破棄ジョブを実行することをお薦めします。スタックを削除すると、関連する状態ファイルも削除されるため、関連するリソースの状態のトラッキングが失われます。削除されたスタックに関連付けられているリソースのクリーンアップは、特にそれらのリソースが複数のコンパートメントにまたがる場合、状態ファイルなしでは困難になる可能性があります。後で困難なクリーンアップを回避するために、破棄ジョブを実行して関連付けられたリソースを最初に解放することをお薦めします。スタックにリソースが関連付けられていない場合、破棄ジョブは使用できません。状態ファイルの欠落を気にせずに、このようなスタックを安全に削除できます。
破棄されたリソースからデータを回復することはできません。
破棄ジョブが作成されます。新しいジョブが「ジョブ」の下にリストされます。
oci resource-manager job create-destroy-job
コマンドおよび必須パラメータを使用して、破棄ジョブを実行します。oci resource-manager job create-destroy-job [OPTIONS]
CLIコマンドのパラメータおよび値の完全なリストは、リソース・マネージャのコマンドライン・リファレンスを参照してください。
CreateJob操作を使用して、破棄ジョブを作成します。
リクエストの
operation
部分の例は、CreateDestroyJobOperationDetailsを参照してください。
新機能
破棄ジョブの実行後、ジョブの詳細を取得してステータスを確認します。オプションで、Terraform状態ファイルを表示し、ログを表示し、リソースの削除を確認できます。破棄されたリソースを再作成することもできます。
ジョブの詳細を取得して、ジョブ・ステータス(ライフサイクル状態)をモニターします。成功(SUCCEEDED
)は、ジョブが完了したことを示します。ジョブの複雑度によっては、操作に少し時間がかかる場合があります。ジョブの実行中または終了後に、ジョブ・ログの内容を取得できます。
Terraformの状態ファイル(ジョブの実行後のリソースの状態を示します)を表示するには、ジョブの名前をクリックして「リソース」ページを表示し、「リソース」の下の「状態の表示」をクリックしますオプションで、「このバージョンの変更の表示」を選択します。
ジョブのログを表示するには、ジョブの名前をクリックして「ジョブ詳細」ページを開き、「リソース」の下の「ログ」をクリックします。
リソースの削除を確認するには、コンパートメントのリソースを検査します。
リソースが破棄された後にスタックのリソースを再作成するには、適用ジョブを実行します。新しいリソースは、独自のOCIDsおよびその他のメタデータによって、以前に破棄されたリソースとは異なります。