-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoutputs.tf
More file actions
37 lines (34 loc) · 1.18 KB
/
outputs.tf
File metadata and controls
37 lines (34 loc) · 1.18 KB
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
output "instance" {
value = {
id : google_compute_instance.cloud-compose.instance_id,
name : google_compute_instance.cloud-compose.name,
disk : google_compute_disk.docker-volumes.name,
zone : google_compute_instance.cloud-compose.zone,
gsa : {
email : google_service_account.cloud-compose.email,
id : google_service_account.cloud-compose.id,
name : google_service_account.cloud-compose.name,
}
}
description = "The Google Compute instance ID, name, zone, data disk, GSA for the instance."
}
output "serviceGsa" {
value = {
email : google_service_account.internal-services.email,
id : google_service_account.internal-services.id,
name : google_service_account.internal-services.name,
}
description = "The Google Service Account internal services that manage the VM runs as"
}
output "appGsa" {
value = {
email : google_service_account.app.email,
id : google_service_account.app.id,
name : google_service_account.app.name,
}
description = "The Google Service Account the app can leverage to auth to other Google services"
}
output "urls" {
value = module.ppb.urls
description = "Cloud Run ingress URLs by region."
}