![License](https://camo.githubusercontent.com/44bc63cdf9bc4b15dcf019006fc6e19bc712fc031f39fab78c0c4595b2967e93/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4170616368655f322e302d626c75652e737667)
This module deploys a Lambda function that checks the health of FSx file systems and sends a notification if a file system is unhealthy.
No modules.
Name |
Description |
Type |
Default |
Required |
cloudwatch_alarms_treat_missing_data |
Sets how the alarms handle missing data points. The following values are supported: missing , ignore , breaching and notBreaching . Default is breaching . |
string |
"breaching" |
no |
email |
List of e-mail addresses subscribing to the SNS topic. Default is empty list. |
list(string) |
[] |
no |
enable_cloudwatch_alarms |
Setup CloudWatch alarms for the FSx filesystem state. For each state a separate alarm will be created. Default is false. |
bool |
false |
no |
enable_sns_notifications |
Setup SNS notifications for the FSx filesystem state. Default is false. |
bool |
false |
no |
filesystem_ids |
List of filesystem identifiers. Default is empty list. |
list(string) |
[] |
no |
ignore_states |
Suppress warnings for the listed FSx states. Default: ['CREATING', 'UPDATING'] |
list(string) |
[ "CREATING", "UPDATING" ] |
no |
log_retion_period_in_days |
Number of days logs will be retained. Default is 365 days. |
number |
365 |
no |
memory_size |
Amount of memory in MByte that the Lambda Function can use at runtime. Default is 160. |
number |
160 |
no |
schedule_expression |
The schedule expression for the CloudWatch event rule. Default is 'rate(5 minutes)'. |
string |
"rate(5 minutes)" |
no |
tags |
A map of tags to add to all resources. Default is empty map. |
map(string) |
{} |
no |