Ensure all modules have an id output (#1410)
* net-vpc * a-d * complete modules * fix error
This commit is contained in:
committed by
GitHub
parent
f069562998
commit
884cb8b4bf
@@ -558,10 +558,11 @@ output "compute_robot" {
|
||||
| name | description | sensitive |
|
||||
|---|---|:---:|
|
||||
| [custom_roles](outputs.tf#L17) | Ids of the created custom roles. | |
|
||||
| [name](outputs.tf#L25) | Project name. | |
|
||||
| [number](outputs.tf#L37) | Project number. | |
|
||||
| [project_id](outputs.tf#L54) | Project id. | |
|
||||
| [service_accounts](outputs.tf#L73) | Product robot service accounts in project. | |
|
||||
| [sink_writer_identities](outputs.tf#L89) | Writer identities created for each sink. | |
|
||||
| [id](outputs.tf#L25) | Project id. | |
|
||||
| [name](outputs.tf#L44) | Project name. | |
|
||||
| [number](outputs.tf#L56) | Project number. | |
|
||||
| [project_id](outputs.tf#L75) | Project id. | |
|
||||
| [service_accounts](outputs.tf#L94) | Product robot service accounts in project. | |
|
||||
| [sink_writer_identities](outputs.tf#L110) | Writer identities created for each sink. | |
|
||||
|
||||
<!-- END TFDOC -->
|
||||
|
||||
@@ -22,6 +22,25 @@ output "custom_roles" {
|
||||
}
|
||||
}
|
||||
|
||||
output "id" {
|
||||
description = "Project id."
|
||||
value = "${local.prefix}${var.name}"
|
||||
depends_on = [
|
||||
google_project.project,
|
||||
data.google_project.project,
|
||||
google_org_policy_policy.default,
|
||||
google_project_service.project_services,
|
||||
google_compute_shared_vpc_host_project.shared_vpc_host,
|
||||
google_compute_shared_vpc_service_project.shared_vpc_service,
|
||||
google_compute_shared_vpc_service_project.service_projects,
|
||||
google_project_iam_member.shared_vpc_host_robots,
|
||||
google_kms_crypto_key_iam_member.service_identity_cmek,
|
||||
google_project_service_identity.jit_si,
|
||||
google_project_service_identity.servicenetworking,
|
||||
google_project_iam_member.servicenetworking
|
||||
]
|
||||
}
|
||||
|
||||
output "name" {
|
||||
description = "Project name."
|
||||
value = local.project.name
|
||||
@@ -51,6 +70,8 @@ output "number" {
|
||||
]
|
||||
}
|
||||
|
||||
# TODO: deprecate in favor of id
|
||||
|
||||
output "project_id" {
|
||||
description = "Project id."
|
||||
value = "${local.prefix}${var.name}"
|
||||
|
||||
Reference in New Issue
Block a user