diff --git a/modules/net-vlan-attachment/README.md b/modules/net-vlan-attachment/README.md
index 6c3fb92c..e8b206b7 100644
--- a/modules/net-vlan-attachment/README.md
+++ b/modules/net-vlan-attachment/README.md
@@ -515,4 +515,16 @@ module "example-va-b" {
| [vlan_tag](variables.tf#L110) | The VLAN id to be used for this VLAN attachment. | number
| | null
|
| [vpn_gateways_ip_range](variables.tf#L116) | The IP range (cidr notation) to be used for the GCP VPN gateways. If null IPSec over Interconnect is not enabled. | string
| | null
|
+## Outputs
+
+| name | description | sensitive |
+|---|---|:---:|
+| [attachment](outputs.tf#L17) | VLAN Attachment resource. | |
+| [id](outputs.tf#L22) | Fully qualified VLAN attachment id. | |
+| [name](outputs.tf#L27) | The name of the VLAN attachment created. | |
+| [pairing_key](outputs.tf#L32) | Opaque identifier of an PARTNER attachment used to initiate provisioning with a selected partner. | |
+| [router](outputs.tf#L37) | Router resource (only if auto-created). | |
+| [router_interface](outputs.tf#L42) | Router interface created for the VLAN attachment. | |
+| [router_name](outputs.tf#L47) | Router name. | |
+
diff --git a/modules/net-vlan-attachment/output.tf b/modules/net-vlan-attachment/outputs.tf
similarity index 94%
rename from modules/net-vlan-attachment/output.tf
rename to modules/net-vlan-attachment/outputs.tf
index 8085fe30..5c88ddc6 100644
--- a/modules/net-vlan-attachment/output.tf
+++ b/modules/net-vlan-attachment/outputs.tf
@@ -15,7 +15,7 @@
*/
output "attachment" {
- description = "VLAN Attachment resource"
+ description = "VLAN Attachment resource."
value = google_compute_interconnect_attachment.default
}