簡體   English   中英

如何在 Terraform 中為 Apigatewayv2 output 自定義域端點配置 url?

[英]How to output a custom domain endpoint configuration url in Terraform for Apigatewayv2?

**已解決:我正在尋找的 output 可以在屬性 target_domain_name(嵌套在 domain_name_configuration 下)的資源 aws_apigatewayv2_domain_name 中找到。

我正在尋找一種方法來在我的 Terraform 模塊中添加一個 output,以獲取自定義域名 route53 url 的 url,這是當我在 Api 網關中創建自定義域時由 AWS 自動創建的。 (例如 d-uq5rzcek63.execute-api.us-east-1.amazonaws.com)。 有誰知道如何以 output 的形式訪問該值?

這是構建自定義域的代碼塊:

resource "aws_apigatewayv2_domain_name" "module_domain" {
  domain_name = "exampledomain.com"
  domain_name_configuration {
    certificate_arn = "arn:aws:acm:us-east-1:000000000000:certificate/xxxx11x-x11x-11xx-11x1-11xxx111xxx1"
    endpoint_type   = "REGIONAL"
    security_policy = "TLS_1_2"
  }
}

請參閱在控制台中可以找到此值的位置的屏幕截圖。

這可以使用aws_apigatewayv2_stage中的aws_apigatewayv2_stage或使用aws_apigatewayv2_api中的aws_apigatewayv2_api

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM