Terraform-Ausgabe für einen Planjob abrufen

Laden Sie die Ausgabe eines Planjobs in Resource Manager herunter.

Hinweis

Um Fehler zu vermeiden, die durch nicht verfügbare Dateien verursacht werden, warten Sie eine Sekunde, nachdem der Job abgeschlossen ist, um die Jobinformationen herunterzuladen. Wenn die Jobinformationen noch nicht vorhanden sind, wird ein Fehler angezeigt. Beispiel: Ein 409-Fehler wird angezeigt, wenn Sie versuchen, die Terraform-Konfiguration unmittelbar nach der Ausführung eines Jobs herunterzuladen. In diesem Fall wird die Terraform-Konfiguration weiterhin mit einem Hintergrundprozess in einen Speicherort kopiert. Die Terraform-Konfiguration ist etwa eine Sekunde nach Abschluss des Jobs verfügbar.
  • In diesen Schritten wird gezeigt, wie Sie die Planausgabe für einen Job in einem Compartment abrufen. Sie können auch die Planausgabe für einen Job in einem Stack abrufen.
    1. Wählen Sie auf der Listenseite Jobs den Job aus, mit dem Sie arbeiten möchten. Wenn Sie Hilfe bei der Suche nach der Listenseite oder dem Stack benötigen, finden Sie weitere Informationen unter Jobs auflisten.
    2. Wählen Sie Terraform-Plan herunterladen und dann die gewünschte Dateiformatoption (Binär- oder JSON-Datei) aus.
  • Verwenden Sie den Befehl oci resource-manager job get-job-tf-plan und die erforderlichen Parameter, um die Ausgabe eines Planjobs abzurufen.

    oci resource-manager stack get-job-tf-plan --job-id <job_OCID> --file-id <file_name>

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der Command Line Reference for Resource Manager.

    Beispielanforderung

    Beispiel zum Abrufen der Ausgabe eines Planjobs im JSON-Format:

    oci resource-manager job get-job-tf-plan --job-id ocid1.ormjob.oc1.phx.<uniqueid> --file tfplan.json --tf-plan-format JSON
  • Verwenden Sie den Vorgang GetJobTfPlan, um die Ausgabe eines Planjobs abzurufen.