Resource: aws_codecatalyst_dev_environment

Terraform resource for managing an AWS CodeCatalyst Dev Environment.

Example Usage

resource "aws_codecatalyst_dev_environment" "test" {
  alias         = "devenv"
  space_name    = "myspace"
  project_name  = "myproject"
  instance_type = "dev.standard1.small"

  persistent_storage {
    size = 16
  }

  ides {
    name    = "PyCharm"
    runtime = "public.ecr.aws/jetbrains/py"
  }

  inactivity_timeout_minutes = 40

  repositories {
    repository_name = "terraform-provider-aws"
    branch_name     = "main"
  }

}

Argument Reference

The following arguments are required:

The following arguments are optional:

ides (ides) supports the following:

repositories (repositories) supports the following:

persistent storage (persistent_storage) supports the following:

Attribute Reference

This resource exports the following attributes in addition to the arguments above:

Timeouts

Configuration options: