Skip to content

Commit 564fae2

Browse files
feat: Add output for SQL Server listener_endpoint (#486)
Co-authored-by: Bryant Biggs <[email protected]>
1 parent 3e87b87 commit 564fae2

File tree

5 files changed

+13
-1
lines changed

5 files changed

+13
-1
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/antonbabenko/pre-commit-terraform
3-
rev: v1.77.1
3+
rev: v1.78.0
44
hooks:
55
- id: terraform_fmt
66
- id: terraform_validate

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -350,6 +350,7 @@ Users have the ability to:
350350
| <a name="output_db_instance_resource_id"></a> [db\_instance\_resource\_id](#output\_db\_instance\_resource\_id) | The RDS Resource ID of this instance |
351351
| <a name="output_db_instance_status"></a> [db\_instance\_status](#output\_db\_instance\_status) | The RDS instance status |
352352
| <a name="output_db_instance_username"></a> [db\_instance\_username](#output\_db\_instance\_username) | The master username for the database |
353+
| <a name="output_db_listener_endpoint"></a> [db\_listener\_endpoint](#output\_db\_listener\_endpoint) | Specifies the listener connection endpoint for SQL Server Always On |
353354
| <a name="output_db_option_group_arn"></a> [db\_option\_group\_arn](#output\_db\_option\_group\_arn) | The ARN of the db option group |
354355
| <a name="output_db_option_group_id"></a> [db\_option\_group\_id](#output\_db\_option\_group\_id) | The db option group id |
355356
| <a name="output_db_parameter_group_arn"></a> [db\_parameter\_group\_arn](#output\_db\_parameter\_group\_arn) | The ARN of the db parameter group |

modules/db_instance/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ No modules.
126126
| <a name="output_db_instance_resource_id"></a> [db\_instance\_resource\_id](#output\_db\_instance\_resource\_id) | The RDS Resource ID of this instance |
127127
| <a name="output_db_instance_status"></a> [db\_instance\_status](#output\_db\_instance\_status) | The RDS instance status |
128128
| <a name="output_db_instance_username"></a> [db\_instance\_username](#output\_db\_instance\_username) | The master username for the database |
129+
| <a name="output_db_listener_endpoint"></a> [db\_listener\_endpoint](#output\_db\_listener\_endpoint) | Specifies the listener connection endpoint for SQL Server Always On |
129130
| <a name="output_enhanced_monitoring_iam_role_arn"></a> [enhanced\_monitoring\_iam\_role\_arn](#output\_enhanced\_monitoring\_iam\_role\_arn) | The Amazon Resource Name (ARN) specifying the monitoring role |
130131
| <a name="output_enhanced_monitoring_iam_role_name"></a> [enhanced\_monitoring\_iam\_role\_name](#output\_enhanced\_monitoring\_iam\_role\_name) | The name of the monitoring role |
131132
<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->

modules/db_instance/outputs.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ output "db_instance_endpoint" {
2828
value = try(aws_db_instance.this[0].endpoint, "")
2929
}
3030

31+
output "db_listener_endpoint" {
32+
description = "Specifies the listener connection endpoint for SQL Server Always On"
33+
value = try(aws_db_instance.this[0].listener_endpoint, "")
34+
}
35+
3136
output "db_instance_engine" {
3237
description = "The database engine"
3338
value = try(aws_db_instance.this[0].engine, "")

outputs.tf

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ output "db_instance_endpoint" {
2828
value = module.db_instance.db_instance_endpoint
2929
}
3030

31+
output "db_listener_endpoint" {
32+
description = "Specifies the listener connection endpoint for SQL Server Always On"
33+
value = module.db_instance.db_listener_endpoint
34+
}
35+
3136
output "db_instance_engine" {
3237
description = "The database engine"
3338
value = module.db_instance.db_instance_engine

0 commit comments

Comments
 (0)