-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathoutputs.tf
More file actions
42 lines (38 loc) · 1.34 KB
/
outputs.tf
File metadata and controls
42 lines (38 loc) · 1.34 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
38
39
40
41
42
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."
}
output "backend" {
value = module.ppb.backend
description = "Backend service ID for attaching the Cloud Run ingress to an external HTTPS load balancer."
}