Manages an agent pool within Azure DevOps.
resource "azuredevops_agent_pool" "example" {
name = "Example-pool"
auto_provision = false
auto_update = false
}
The following arguments are supported:
name
- (Required) The name of the agent pool.auto_provision
- (Optional) Specifies whether a queue should be automatically provisioned for each project collection. Defaults to false
.pool_type
- (Optional) Specifies whether the agent pool type is Automation or Deployment. Defaults to automation
.auto_update
- (Optional) Specifies whether or not agents within the pool should be automatically updated. Defaults to true
.In addition to all arguments above, the following attributes are exported:
id
- The ID of the agent pool.Azure DevOps Agent Pools can be imported using the agent pool ID, e.g.
terraform import azuredevops_agent_pool.example 0