Managing Stacks and Jobs
Use the infrastructure-as-code model to install, configure, and manage resources through Resource Manager stacks and jobs.
You can perform the following stack management tasks:
- Creating a Stack
- Copying a Stack
- Listing Stacks
- Listing Resource Discovery Services
- Listing Terraform Versions
- Listing Drift Status for a Stack
- Getting a Stack's Details
- Getting a Stack's Terraform Configuration
- Getting a Stack's State File
- Updating a Stack
- Upgrading a Stack to a Later Terraform Version
- Tagging a Stack
- Inspecting Resources
- Adding Unmanaged Resources
- Detecting Drift in a Stack
- Moving a Stack
- Deleting a Stack
- Bulk Destroying Resources and Deleting Stacks
You can perform the following job management tasks:
- Creating a Job
- Retrieving the Latest Providers
- Debugging a Job by Generating Detailed Log Content
- Listing Jobs
- Getting a Job's Details
- Listing Job Resources
- Listing Job Outputs
- Getting Detailed Log Content for a Job
- Getting Logs for a Job
- Getting Logs Content for a Job
- Getting a Job's Terraform Configuration
- Getting the Terraform Output for a Plan Job
- Getting a Job's State File
- Updating a Job
- Tagging a Job
- Canceling a Job
Required IAM Policy
Use policies to grant access to stacks in Resource Manager.
To manage stacks and jobs, you must be given the required type of access in a policy written by an administrator, whether you're using the Console or the REST API with an SDK, CLI, or other tool. If you're new to policies, see Getting Started with Policies and Common Policies.
Administrators: For common policies that give groups access to stacks in Resource Manager, see Manage Stacks and Jobs (Securing Resource Manager).