core
core ¶
get_alert
async
¶
get_alert(
auth: DomoAuth,
alert_id: str,
return_raw: bool = False,
*,
context: RouteContext | None = None,
**context_kwargs
) -> ResponseGetData
Retrieve a single alert.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
auth
|
DomoAuth
|
Authentication object for API requests |
required |
alert_id
|
str
|
ID of the alert to retrieve |
required |
return_raw
|
bool
|
Return raw response without processing |
False
|
context
|
RouteContext | None
|
RouteContext for request configuration |
None
|
Returns:
| Type | Description |
|---|---|
ResponseGetData
|
ResponseGetData object containing the alert |
Raises:
| Type | Description |
|---|---|
Alert_GET_Error
|
If alert retrieval fails |
Source code in src/crew_dcs/routes/alerts/core.py
71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 | |
get_alert_evaluations
async
¶
get_alert_evaluations(
auth: DomoAuth,
alert_id: str,
return_raw: bool = False,
*,
context: RouteContext | None = None,
**context_kwargs
) -> ResponseGetData
Retrieve evaluations for an alert.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
auth
|
DomoAuth
|
Authentication object for API requests |
required |
alert_id
|
str
|
ID of the alert |
required |
return_raw
|
bool
|
Return raw response without processing |
False
|
context
|
RouteContext | None
|
RouteContext for request configuration |
None
|
Returns:
| Type | Description |
|---|---|
ResponseGetData
|
ResponseGetData object containing the alert's evaluations |
Raises:
| Type | Description |
|---|---|
Alert_GET_Error
|
If evaluation retrieval fails |
Source code in src/crew_dcs/routes/alerts/core.py
111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 | |
list_alerts
async
¶
list_alerts(
auth: DomoAuth,
all: bool = True,
fields: str = "all",
return_raw: bool = False,
*,
context: RouteContext | None = None,
**context_kwargs
) -> ResponseGetData
List alerts.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
auth
|
DomoAuth
|
Authentication object for API requests |
required |
all
|
bool
|
Whether to return all alerts |
True
|
fields
|
str
|
Which fields to include in the response (e.g. "all") |
'all'
|
return_raw
|
bool
|
Return raw response without processing |
False
|
context
|
RouteContext | None
|
RouteContext for request configuration |
None
|
Returns:
| Type | Description |
|---|---|
ResponseGetData
|
ResponseGetData object containing matching alerts |
Raises:
| Type | Description |
|---|---|
Alert_GET_Error
|
If alert listing fails |
Source code in src/crew_dcs/routes/alerts/core.py
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | |