You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following values are provided to toggle on/off creation of the associated resources as desired:
@@ -219,6 +234,7 @@ module "api_gateway" {
219
234
| <aname="input_domain_name_certificate_arn"></a> [domain\_name\_certificate\_arn](#input\_domain\_name\_certificate\_arn)| The ARN of an AWS-managed certificate that will be used by the endpoint for the domain name. AWS Certificate Manager is the only supported source |`string`|`null`| no |
220
235
| <aname="input_domain_name_ownership_verification_certificate_arn"></a> [domain\_name\_ownership\_verification\_certificate\_arn](#input\_domain\_name\_ownership\_verification\_certificate\_arn)| ARN of the AWS-issued certificate used to validate custom domain ownership (when certificate\_arn is issued via an ACM Private CA or mutual\_tls\_authentication is configured with an ACM-imported certificate.) |`string`|`null`| no |
221
236
| <aname="input_fail_on_warnings"></a> [fail\_on\_warnings](#input\_fail\_on\_warnings)| Whether warnings should return an error while API Gateway is creating or updating the resource using an OpenAPI specification. Defaults to `false`. Applicable for HTTP APIs |`bool`|`null`| no |
237
+
| <aname="input_hosted_zone_name"></a> [hosted\_zone\_name](#input\_hosted\_zone\_name)| Optional domain name of the Hosted Zone where the domain should be created |`string`|`null`| no |
222
238
| <aname="input_mutual_tls_authentication"></a> [mutual\_tls\_authentication](#input\_mutual\_tls\_authentication)| The mutual TLS authentication configuration for the domain name |`map(string)`|`{}`| no |
223
239
| <aname="input_name"></a> [name](#input\_name)| The name of the API. Must be less than or equal to 128 characters in length |`string`|`""`| no |
224
240
| <aname="input_protocol_type"></a> [protocol\_type](#input\_protocol\_type)| The API protocol. Valid values: `HTTP`, `WEBSOCKET`|`string`|`"HTTP"`| no |
Copy file name to clipboardExpand all lines: variables.tf
+6Lines changed: 6 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -144,6 +144,12 @@ variable "domain_name" {
144
144
default=""
145
145
}
146
146
147
+
variable"hosted_zone_name" {
148
+
description="Optional domain name of the Hosted Zone where the domain should be created"
149
+
type=string
150
+
default=null
151
+
}
152
+
147
153
variable"domain_name_certificate_arn" {
148
154
description="The ARN of an AWS-managed certificate that will be used by the endpoint for the domain name. AWS Certificate Manager is the only supported source"
0 commit comments