|
1 |
| -############################################################################ |
2 |
| -# ------------------------------------------------------------------------ |
3 |
| -# Copyright 2020 VMware, Inc. All rights reserved. VMware Confidential |
4 |
| -# ------------------------------------------------------------------------ |
5 |
| -### |
6 |
| - |
| 1 | +<!-- |
| 2 | + Copyright 2021 VMware, Inc. |
| 3 | + SPDX-License-Identifier: Mozilla Public License 2.0 |
| 4 | +--> |
7 | 5 | ---
|
8 | 6 | layout: "avi"
|
9 | 7 | page_title: "AVI: avi_alertconfig"
|
@@ -34,22 +32,22 @@ data "avi_alertconfig" "foo_alertconfig" {
|
34 | 32 |
|
35 | 33 | In addition to all arguments above, the following attributes are exported:
|
36 | 34 |
|
37 |
| -* `action_group_ref` - The alert config will trigger the selected alert action, which can send notifications and execute a controlscript. |
| 35 | +* `action_group_ref` - The alert config will trigger the selected alert action, which can send notifications and execute a controlscript. It is a reference to an object of type actiongroupconfig. |
38 | 36 | * `alert_rule` - List of filters matching on events or client logs used for triggering alerts.
|
39 | 37 | * `autoscale_alert` - This alert config applies to auto scale alerts.
|
40 |
| -* `category` - Determines whether an alert is raised immediately when event occurs (realtime) or after specified number of events occurs within rolling time window. |
| 38 | +* `category` - Determines whether an alert is raised immediately when event occurs (realtime) or after specified number of events occurs within rolling time window. Enum options - REALTIME, ROLLINGWINDOW, WATERMARK. |
41 | 39 | * `description` - A custom description field.
|
42 | 40 | * `enabled` - Enable or disable this alert config from generating new alerts.
|
43 |
| -* `expiry_time` - An alert is expired and deleted after the expiry time has elapsed. |
| 41 | +* `expiry_time` - An alert is expired and deleted after the expiry time has elapsed. The original event triggering the alert remains in the event's log. Allowed values are 1-31536000. |
44 | 42 | * `name` - Name of the alert configuration.
|
45 | 43 | * `obj_uuid` - Uuid of the resource for which alert was raised.
|
46 |
| -* `object_type` - The object type to which the alert config is associated with. |
| 44 | +* `object_type` - The object type to which the alert config is associated with. Valid object types are - virtual service, pool, service engine. Enum options - VIRTUALSERVICE, POOL, HEALTHMONITOR, NETWORKPROFILE, APPLICATIONPROFILE, HTTPPOLICYSET, DNSPOLICY, SECURITYPOLICY, IPADDRGROUP, STRINGGROUP, SSLPROFILE, SSLKEYANDCERTIFICATE, NETWORKSECURITYPOLICY, APPLICATIONPERSISTENCEPROFILE, ANALYTICSPROFILE, VSDATASCRIPTSET, TENANT, PKIPROFILE, AUTHPROFILE, CLOUD... |
47 | 45 | * `recommendation` - Placeholder for description of property recommendation of obj type alertconfig field type string type str.
|
48 |
| -* `rolling_window` - Only if the number of events is reached or exceeded within the time window will an alert be generated. |
49 |
| -* `source` - Signifies system events or the type of client logsused in this alert configuration. |
| 46 | +* `rolling_window` - Only if the number of events is reached or exceeded within the time window will an alert be generated. Allowed values are 1-31536000. |
| 47 | +* `source` - Signifies system events or the type of client logsused in this alert configuration. Enum options - CONN_LOGS, APP_LOGS, EVENT_LOGS, METRICS. |
50 | 48 | * `summary` - Summary of reason why alert is generated.
|
51 | 49 | * `tenant_ref` - It is a reference to an object of type tenant.
|
52 |
| -* `threshold` - An alert is created only when the number of events meets or exceeds this number within the chosen time frame. |
53 |
| -* `throttle` - Alerts are suppressed (throttled) for this duration of time since the last alert was raised for this alert config. |
| 50 | +* `threshold` - An alert is created only when the number of events meets or exceeds this number within the chosen time frame. Allowed values are 1-65536. |
| 51 | +* `throttle` - Alerts are suppressed (throttled) for this duration of time since the last alert was raised for this alert config. Allowed values are 0-31536000. |
54 | 52 | * `uuid` - Unique object identifier of the object.
|
55 | 53 |
|
0 commit comments