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
| <aname="input_aliases"></a> [aliases](#input\_aliases)| Extra CNAMEs (alternate domain names), if any, for this distribution. |`list(string)`|`null`| no |
114
115
| <aname="input_comment"></a> [comment](#input\_comment)| Any comments you want to include about the distribution. |`string`|`null`| no |
115
116
| <aname="input_create_distribution"></a> [create\_distribution](#input\_create\_distribution)| Controls if CloudFront distribution should be created |`bool`|`true`| no |
117
+
| <aname="input_create_monitoring_subscription"></a> [create\_monitoring\_subscription](#input\_create\_monitoring\_subscription)| If enabled, the resource for monitoring subscription will created. |`bool`|`false`| no |
116
118
| <aname="input_create_origin_access_identity"></a> [create\_origin\_access\_identity](#input\_create\_origin\_access\_identity)| Controls if CloudFront origin access identity should be created |`bool`|`false`| no |
117
119
| <aname="input_custom_error_response"></a> [custom\_error\_response](#input\_custom\_error\_response)| One or more custom error response elements |`any`|`{}`| no |
118
120
| <aname="input_default_cache_behavior"></a> [default\_cache\_behavior](#input\_default\_cache\_behavior)| The default cache behavior for this distribution |`any`|`null`| no |
@@ -127,6 +129,7 @@ No modules.
127
129
| <aname="input_origin_access_identities"></a> [origin\_access\_identities](#input\_origin\_access\_identities)| Map of CloudFront origin access identities (value as a comment) |`map(string)`|`{}`| no |
128
130
| <aname="input_origin_group"></a> [origin\_group](#input\_origin\_group)| One or more origin\_group for this distribution (multiples allowed). |`any`|`{}`| no |
129
131
| <aname="input_price_class"></a> [price\_class](#input\_price\_class)| The price class for this distribution. One of PriceClass\_All, PriceClass\_200, PriceClass\_100 |`string`|`null`| no |
132
+
| <aname="input_realtime_metrics_subscription_status"></a> [realtime\_metrics\_subscription\_status](#input\_realtime\_metrics\_subscription\_status)| A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution. Valid values are `Enabled` and `Disabled`. |`string`|`"Enabled"`| no |
130
133
| <aname="input_retain_on_delete"></a> [retain\_on\_delete](#input\_retain\_on\_delete)| Disables the distribution instead of deleting it when destroying the resource through Terraform. If this is set, the distribution needs to be deleted manually afterwards. |`bool`|`false`| no |
131
134
| <aname="input_tags"></a> [tags](#input\_tags)| A map of tags to assign to the resource. |`map(string)`|`null`| no |
132
135
| <aname="input_viewer_certificate"></a> [viewer\_certificate](#input\_viewer\_certificate)| The SSL configuration for this distribution |`any`| <pre>{<br> "cloudfront_default_certificate": true,<br> "minimum_protocol_version": "TLSv1"<br>}</pre> | no |
@@ -147,6 +150,7 @@ No modules.
147
150
| <aname="output_cloudfront_distribution_last_modified_time"></a> [cloudfront\_distribution\_last\_modified\_time](#output\_cloudfront\_distribution\_last\_modified\_time)| The date and time the distribution was last modified. |
148
151
| <aname="output_cloudfront_distribution_status"></a> [cloudfront\_distribution\_status](#output\_cloudfront\_distribution\_status)| The current status of the distribution. Deployed if the distribution's information is fully propagated throughout the Amazon CloudFront system. |
149
152
| <aname="output_cloudfront_distribution_trusted_signers"></a> [cloudfront\_distribution\_trusted\_signers](#output\_cloudfront\_distribution\_trusted\_signers)| List of nested attributes for active trusted signers, if the distribution is set up to serve private content with signed URLs |
153
+
| <aname="output_cloudfront_monitoring_subscription_id"></a> [cloudfront\_monitoring\_subscription\_id](#output\_cloudfront\_monitoring\_subscription\_id)| The ID of the CloudFront monitoring subscription, which corresponds to the `distribution_id`. |
150
154
| <aname="output_cloudfront_origin_access_identities"></a> [cloudfront\_origin\_access\_identities](#output\_cloudfront\_origin\_access\_identities)| The origin access identities created |
151
155
| <aname="output_cloudfront_origin_access_identity_iam_arns"></a> [cloudfront\_origin\_access\_identity\_iam\_arns](#output\_cloudfront\_origin\_access\_identity\_iam\_arns)| The IAM arns of the origin access identities created |
152
156
| <aname="output_cloudfront_origin_access_identity_ids"></a> [cloudfront\_origin\_access\_identity\_ids](#output\_cloudfront\_origin\_access\_identity\_ids)| The IDS of the origin access identities created |
description="If enabled, the resource for monitoring subscription will created."
138
+
type=bool
139
+
default=false
140
+
}
141
+
142
+
variable"realtime_metrics_subscription_status" {
143
+
description="A flag that indicates whether additional CloudWatch metrics are enabled for a given CloudFront distribution. Valid values are `Enabled` and `Disabled`."
0 commit comments