Skip to content

Latest commit

 

History

History
47 lines (38 loc) · 3.36 KB

File metadata and controls

47 lines (38 loc) · 3.36 KB

ServiceLevelsAlertConfigWithRBACTag

Properties

Name Type Description Notes
alert_channel_ids List[str] This is the list of channel IDs when alert triggered and sent to.
apdex_ids List[str] This is the list of Apdex configurations related to this alert (mutually exclusive with sloIds).
burn_rate_config List[ServiceLevelsBurnRateConfig] This is the burn rate alert configuration which defines alerting windows and corresponding thresholds. This configuration must to specified for BURN_RATE_V2 Alerts. [optional]
burn_rate_time_windows ServiceLevelsBurnRateTimeWindows [optional]
created int Created Date of the version of Service Levels Smart Alerts Configuration. [optional]
custom_payload_fields List[CustomPayloadField] This is the custom name and value pairs to be sent along with the alert to the alert channels.
description str The description of the alert. It is also the alert message content.
enabled bool Boolean Parameter specifying the enabled state of Service Levels Smart Alerts Configuration. [optional]
id str Unique ID of the Service Levels Smart Alerts Configuration.
initial_created int Created Date of the Initial version of Service Levels Smart Alerts Configuration. [optional]
name str Name of the Service Levels Smart Alerts Configuration.
rbac_tags List[ApiTag] RBAC tags associated with the service levels [optional]
read_only bool Boolean Parameter specifying the readonly access to Service Levels Smart Alerts Configuration. [optional]
rule ServiceLevelsAlertRule
severity int This is the severity of the alert. The value can be: <b>5</b>: warning, <b>10</b>: critical.
slo_ids List[str] This is the list of SLO configurations related to this alert.
threshold StaticThreshold [optional]
time_threshold ServiceLevelsTimeThreshold
triggering bool Incident flag. If value is true, this alert will become an accident. [optional]

Example

from instana_client.models.service_levels_alert_config_with_rbac_tag import ServiceLevelsAlertConfigWithRBACTag

# TODO update the JSON string below
json = "{}"
# create an instance of ServiceLevelsAlertConfigWithRBACTag from a JSON string
service_levels_alert_config_with_rbac_tag_instance = ServiceLevelsAlertConfigWithRBACTag.from_json(json)
# print the JSON string representation of the object
print(ServiceLevelsAlertConfigWithRBACTag.to_json())

# convert the object into a dict
service_levels_alert_config_with_rbac_tag_dict = service_levels_alert_config_with_rbac_tag_instance.to_dict()
# create an instance of ServiceLevelsAlertConfigWithRBACTag from a dict
service_levels_alert_config_with_rbac_tag_from_dict = ServiceLevelsAlertConfigWithRBACTag.from_dict(service_levels_alert_config_with_rbac_tag_dict)

[Back to Model list] [Back to API list] [Back to README]