resource-manager
====================

Description
-----------
Use the Resource Manager CLI to automate deployment and operations for all Oracle Cloud Infrastructure resources.
Using the infrastructure-as-code (IaC) model, the service is based on Terraform, an open source industry standard that lets DevOps engineers develop and deploy their infrastructure anywhere.
For more information, see
`the Resource Manager documentation <https://docs.cloud.oracle.com/iaas/Content/ResourceManager/home.htm>`__.

Available Commands
------------------
* :doc:`associated-resource-summary </cmdref/resource-manager/associated-resource-summary>`

  * :doc:`list-job-associated-resources </cmdref/resource-manager/associated-resource-summary/list-job-associated-resources>`
  * :doc:`list-stack-associated-resources </cmdref/resource-manager/associated-resource-summary/list-stack-associated-resources>`

* :doc:`configuration-source-provider </cmdref/resource-manager/configuration-source-provider>`

  * :doc:`change-compartment </cmdref/resource-manager/configuration-source-provider/change-compartment>`
  * :doc:`create </cmdref/resource-manager/configuration-source-provider/create>`
  * :doc:`create-bitbucket-cloud-username-app-password-provider </cmdref/resource-manager/configuration-source-provider/create-bitbucket-cloud-username-app-password-provider>`
  * :doc:`create-bitbucket-server-access-token-provider </cmdref/resource-manager/configuration-source-provider/create-bitbucket-server-access-token-provider>`
  * :doc:`create-github-access-token-provider </cmdref/resource-manager/configuration-source-provider/create-github-access-token-provider>`
  * :doc:`create-gitlab-access-token-provider </cmdref/resource-manager/configuration-source-provider/create-gitlab-access-token-provider>`
  * :doc:`delete </cmdref/resource-manager/configuration-source-provider/delete>`
  * :doc:`get </cmdref/resource-manager/configuration-source-provider/get>`
  * :doc:`list </cmdref/resource-manager/configuration-source-provider/list>`
  * :doc:`update </cmdref/resource-manager/configuration-source-provider/update>`
  * :doc:`update-bitbucket-cloud-username-app-password-provider </cmdref/resource-manager/configuration-source-provider/update-bitbucket-cloud-username-app-password-provider>`
  * :doc:`update-bitbucket-server-access-token-provider </cmdref/resource-manager/configuration-source-provider/update-bitbucket-server-access-token-provider>`
  * :doc:`update-github-access-token-provider </cmdref/resource-manager/configuration-source-provider/update-github-access-token-provider>`
  * :doc:`update-gitlab-access-token-provider </cmdref/resource-manager/configuration-source-provider/update-gitlab-access-token-provider>`

* :doc:`job </cmdref/resource-manager/job>`

  * :doc:`cancel </cmdref/resource-manager/job/cancel>`
  * :doc:`create </cmdref/resource-manager/job/create>`
  * :doc:`create-apply-job </cmdref/resource-manager/job/create-apply-job>`
  * :doc:`create-apply-rollback-job </cmdref/resource-manager/job/create-apply-rollback-job>`
  * :doc:`create-destroy-job </cmdref/resource-manager/job/create-destroy-job>`
  * :doc:`create-import-tf-state-job </cmdref/resource-manager/job/create-import-tf-state-job>`
  * :doc:`create-plan-job </cmdref/resource-manager/job/create-plan-job>`
  * :doc:`create-plan-rollback-job </cmdref/resource-manager/job/create-plan-rollback-job>`
  * :doc:`get </cmdref/resource-manager/job/get>`
  * :doc:`get-detailed-log-content </cmdref/resource-manager/job/get-detailed-log-content>`
  * :doc:`get-job-logs </cmdref/resource-manager/job/get-job-logs>`
  * :doc:`get-job-logs-content </cmdref/resource-manager/job/get-job-logs-content>`
  * :doc:`get-job-tf-config </cmdref/resource-manager/job/get-job-tf-config>`
  * :doc:`get-job-tf-plan </cmdref/resource-manager/job/get-job-tf-plan>`
  * :doc:`get-job-tf-state </cmdref/resource-manager/job/get-job-tf-state>`
  * :doc:`list </cmdref/resource-manager/job/list>`
  * :doc:`update </cmdref/resource-manager/job/update>`

* :doc:`job-output-summary </cmdref/resource-manager/job-output-summary>`

  * :doc:`list-job-outputs </cmdref/resource-manager/job-output-summary/list-job-outputs>`

* :doc:`private-endpoint </cmdref/resource-manager/private-endpoint>`

  * :doc:`change-compartment </cmdref/resource-manager/private-endpoint/change-compartment>`
  * :doc:`create </cmdref/resource-manager/private-endpoint/create>`
  * :doc:`delete </cmdref/resource-manager/private-endpoint/delete>`
  * :doc:`get </cmdref/resource-manager/private-endpoint/get>`
  * :doc:`get-reachable-ip </cmdref/resource-manager/private-endpoint/get-reachable-ip>`
  * :doc:`list </cmdref/resource-manager/private-endpoint/list>`
  * :doc:`update </cmdref/resource-manager/private-endpoint/update>`

* :doc:`stack </cmdref/resource-manager/stack>`

  * :doc:`change-compartment </cmdref/resource-manager/stack/change-compartment>`
  * :doc:`code </cmdref/resource-manager/stack/code>`
  * :doc:`copy </cmdref/resource-manager/stack/copy>`
  * :doc:`create </cmdref/resource-manager/stack/create>`
  * :doc:`create-from-bitbucket-cloud </cmdref/resource-manager/stack/create-from-bitbucket-cloud>`
  * :doc:`create-from-bitbucket-server </cmdref/resource-manager/stack/create-from-bitbucket-server>`
  * :doc:`create-from-compartment </cmdref/resource-manager/stack/create-from-compartment>`
  * :doc:`create-from-git-provider </cmdref/resource-manager/stack/create-from-git-provider>`
  * :doc:`create-from-object-storage </cmdref/resource-manager/stack/create-from-object-storage>`
  * :doc:`create-from-template </cmdref/resource-manager/stack/create-from-template>`
  * :doc:`create-stack-create-dev-ops-config-source-details </cmdref/resource-manager/stack/create-stack-create-dev-ops-config-source-details>`
  * :doc:`delete </cmdref/resource-manager/stack/delete>`
  * :doc:`detect-drift </cmdref/resource-manager/stack/detect-drift>`
  * :doc:`get </cmdref/resource-manager/stack/get>`
  * :doc:`get-stack-tf-config </cmdref/resource-manager/stack/get-stack-tf-config>`
  * :doc:`get-stack-tf-state </cmdref/resource-manager/stack/get-stack-tf-state>`
  * :doc:`list </cmdref/resource-manager/stack/list>`
  * :doc:`list-resource-discovery-services </cmdref/resource-manager/stack/list-resource-discovery-services>`
  * :doc:`list-resource-drift-details </cmdref/resource-manager/stack/list-resource-drift-details>`
  * :doc:`list-terraform-versions </cmdref/resource-manager/stack/list-terraform-versions>`
  * :doc:`update </cmdref/resource-manager/stack/update>`
  * :doc:`update-from-bitbucket-cloud </cmdref/resource-manager/stack/update-from-bitbucket-cloud>`
  * :doc:`update-from-git-provider </cmdref/resource-manager/stack/update-from-git-provider>`
  * :doc:`update-from-object-storage </cmdref/resource-manager/stack/update-from-object-storage>`
  * :doc:`update-stack-update-dev-ops-config-source-details </cmdref/resource-manager/stack/update-stack-update-dev-ops-config-source-details>`

* :doc:`template </cmdref/resource-manager/template>`

  * :doc:`change-compartment </cmdref/resource-manager/template/change-compartment>`
  * :doc:`create </cmdref/resource-manager/template/create>`
  * :doc:`delete </cmdref/resource-manager/template/delete>`
  * :doc:`get </cmdref/resource-manager/template/get>`
  * :doc:`get-template-logo </cmdref/resource-manager/template/get-template-logo>`
  * :doc:`get-template-tf-config </cmdref/resource-manager/template/get-template-tf-config>`
  * :doc:`list </cmdref/resource-manager/template/list>`
  * :doc:`list-template-categories </cmdref/resource-manager/template/list-template-categories>`
  * :doc:`update </cmdref/resource-manager/template/update>`

* :doc:`work-request </cmdref/resource-manager/work-request>`

  * :doc:`get </cmdref/resource-manager/work-request/get>`
  * :doc:`list </cmdref/resource-manager/work-request/list>`
  * :doc:`list-work-request-errors </cmdref/resource-manager/work-request/list-work-request-errors>`
  * :doc:`list-work-request-logs </cmdref/resource-manager/work-request/list-work-request-logs>`


.. toctree::
    :hidden:

    /cmdref/resource-manager/associated-resource-summary
    /cmdref/resource-manager/configuration-source-provider
    /cmdref/resource-manager/job
    /cmdref/resource-manager/job-output-summary
    /cmdref/resource-manager/private-endpoint
    /cmdref/resource-manager/stack
    /cmdref/resource-manager/template
    /cmdref/resource-manager/work-request