-
Notifications
You must be signed in to change notification settings - Fork 0
/
accounts.tf
55 lines (48 loc) · 1.32 KB
/
accounts.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
resource "aws_organizations_account" "logging" {
name = var.log_name
email = var.log_email
role_name = var.role_name
parent_id = var.managed_parent
}
resource "aws_organizations_account" "identity" {
name = var.ident_name
email = var.ident_email
role_name = var.role_name
parent_id = var.managed_parent
}
resource "aws_organizations_account" "security" {
name = var.sec_name
email = var.sec_email
role_name = var.role_name
parent_id = var.managed_parent
}
resource "aws_organizations_account" "shared" {
name = var.shared_name
email = var.shared_email
role_name = var.role_name
parent_id = var.managed_parent
}
resource "aws_organizations_account" "test" {
name = var.test_name
email = var.test_email
role_name = var.role_name
parent_id = var.customer_parent
}
resource "aws_organizations_account" "dev" {
name = var.dev_name
email = var.dev_email
role_name = var.role_name
parent_id = var.customer_parent
}
resource "aws_organizations_account" "stage" {
name = var.stage_name
email = var.stage_email
role_name = var.role_name
parent_id = var.customer_parent
}
resource "aws_organizations_account" "prod" {
name = var.prod_name
email = var.prod_email
role_name = var.role_name
parent_id = var.customer_parent
}