Resource: aws_cloud9_environment_membership

Provides an environment member to an AWS Cloud9 development environment.

Example Usage

resource "aws_cloud9_environment_ec2" "test" {
  instance_type = "t2.micro"
  name          = "some-env"
}

resource "aws_iam_user" "test" {
  name = "some-user"
}

resource "aws_cloud9_environment_membership" "test" {
  environment_id = aws_cloud9_environment_ec2.test.id
  permissions    = "read-only"
  user_arn       = aws_iam_user.test.arn
}

Argument Reference

This resource supports the following arguments:

Attribute Reference

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

Import

In Terraform v1.5.0 and later, use an import block to import Cloud9 environment membership using the environment-id#user-arn. For example:

import {
  to = aws_cloud9_environment_membership.test
  id = "environment-id#user-arn"
}

Using terraform import, import Cloud9 environment membership using the environment-id#user-arn. For example:

% terraform import aws_cloud9_environment_membership.test environment-id#user-arn