Obtendo o Arquivo de Estado de um Job
Faça download do arquivo de estado do Terraform (.json
) de um job de aplicação, aplicação de rollback ou importação concluído no serviço Resource Manager.
Observação
Para evitar erros causados por arquivos indisponíveis, aguarde um segundo depois que o job terminar de fazer download das informações do job. Um erro aparecerá se as informações do job ainda não existirem. Por exemplo, um erro
Para evitar erros causados por arquivos indisponíveis, aguarde um segundo depois que o job terminar de fazer download das informações do job. Um erro aparecerá se as informações do job ainda não existirem. Por exemplo, um erro
409
aparecerá se você tentar fazer download da configuração do Terraform imediatamente após a execução de um job. Nesse caso, a configuração do Terraform ainda está sendo copiada para um local usando um processo em segundo plano. A configuração do Terraform está disponível cerca de um segundo após o término do job.Essas etapas mostram como obter o estado de um job em um compartimento. Você também pode obter o estado de um job em uma pilha. Use o comando
oci resource-manager job get-job-tf-state
e os parâmetros necessários para obter o estado de um job.oci resource-manager job get-job-tf-state [OPTIONS]
Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Linha de Comando do Resource Manager.
Use a operação GetJobTfState para obter o estado de um job.
Exemplo de Resposta{ "data": { "lineage": "57ef4f0c-c8cd-8a32-d45f-d2c40be7b915", "modules": [ { "depends_on": [], "outputs": {}, "path": [ "root" ], "resources": { "oci_core_virtual_network.vcn1": { "depends_on": [], "deposed": [], "primary": { "attributes": { "cidr_block": "10.0.0.0/16", "compartment_id": "ocid1.tenancy.oc1..uniqueid", "default_dhcp_options_id": "ocid1.dhcpoptions.oc1.phx.uniqueid", "default_route_table_id": "ocid1.routetable.oc1.phx.uniqueid", "default_security_list_id": "ocid1.securitylist.oc1.phx.uniqueid", "display_name": "My VCN display name", "dns_label": "myvcntest", "id": "ocid1.vcn.oc1.phx.uniqueid", "state": "AVAILABLE", "time_created": "2018-05-24 01:13:05.855 +0000 UTC", "vcn_domain_name": "myvcntest.oraclevcn.com" }, "id": "ocid1.vcn.oc1.phx.uniqueid", "meta": { "e2bfb730-ecaa-11e6-8f88-34363bc7c4c0": { "create": 300000000000, "delete": 300000000000, "update": 300000000000 } }, "tainted": false }, "provider": "provider.oci", "type": "oci_core_virtual_network" } } } ], "serial": 4, "terraform_version": "0.11.7", "version": 3 } }