SQL Audit Settings - Get SQL Audit Settings
Gibt die Einstellungen zurück, die dem SQL-Endpunkt zugeordnet sind.
Erlaubnisse
Der Aufrufer muss über Leseberechtigungen oder höhere Elementberechtigungen verfügen.
Erforderliche delegierte Bereiche
SQLEndpoint.Read.All oder SQLEndpoint.ReadWrite.All oder Item.Read.All oder Item.ReadWrite.All
Von Microsoft Entra unterstützte Identitäten
Diese API unterstützt die in diesem Abschnitt aufgeführten Microsoft Identitäten.
| Identität | Support |
|---|---|
| Benutzer | Yes |
| Service Principal und Verwaltete Identitäten | Yes |
Schnittstelle
GET https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/sqlEndpoints/{itemId}/settings/sqlAudit
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
item
|
path | True |
string (uuid) |
Die Element-ID. |
|
workspace
|
path | True |
string (uuid) |
Die Arbeitsbereichs-ID. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Die Anforderung wurde erfolgreich abgeschlossen. |
|
| 429 Too Many Requests |
Der Dienstratengrenzwert wurde überschritten. Der Server gibt einen Header Retry-After: integer |
|
| Other Status Codes |
Häufige Fehlercodes:
|
Beispiele
Get SQL Audit Settings
Beispielanforderung
GET https://api.fabric.microsoft.com/v1/workspaces/a97f3e88-9f0a-4183-b1d9-31e6eb00e778/sqlEndpoints/70bcc992-a346-4f21-afe5-8b9ed1596a2b/settings/sqlAudit
Beispiel für eine Antwort
{
"state": "Enabled",
"retentionDays": 10,
"auditActionsAndGroups": [
"SUCCESSFUL_DATABASE_AUTHENTICATION_GROUP"
]
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Audit |
Status der Überwachungseinstellungen. Zusätzliche AuditSettingsState können im Laufe der Zeit hinzugefügt werden. |
|
Error |
Das Fehlerbezogene Ressourcendetails-Objekt. |
|
Error |
Die Fehlerantwort. |
|
Error |
Die Fehlerantwortdetails. |
|
Sql |
Der aktuelle Status der Überwachungseinstellungen für ein Element. |
AuditSettingsState
Status der Überwachungseinstellungen. Zusätzliche AuditSettingsState können im Laufe der Zeit hinzugefügt werden.
| Wert | Beschreibung |
|---|---|
| Enabled |
Aktivieren Sie die SQL-Überwachung. |
| Disabled |
Deaktivieren Sie die SQL-Überwachung. |
ErrorRelatedResource
Das Fehlerbezogene Ressourcendetails-Objekt.
| Name | Typ | Beschreibung |
|---|---|---|
| resourceId |
string |
Die Ressourcen-ID, die an dem Fehler beteiligt ist. |
| resourceType |
string |
Der Typ der Ressource, die an dem Fehler beteiligt ist. |
ErrorResponse
Die Fehlerantwort.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| isRetriable |
boolean |
Wenn true, kann die Anforderung wiederholt werden. Verwenden Sie den |
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| moreDetails |
Liste der zusätzlichen Fehlerdetails. |
|
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
|
| requestId |
string (uuid) |
ID der Anforderung, die dem Fehler zugeordnet ist. |
ErrorResponseDetails
Die Fehlerantwortdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| errorCode |
string |
Ein bestimmter Bezeichner, der Informationen über eine Fehlerbedingung bereitstellt und eine standardisierte Kommunikation zwischen unserem Dienst und seinen Benutzern ermöglicht. |
| message |
string |
Eine lesbare Darstellung des Fehlers. |
| relatedResource |
Die fehlerbezogenen Ressourcendetails. |
SqlAuditSettings
Der aktuelle Status der Überwachungseinstellungen für ein Element.
| Name | Typ | Beschreibung |
|---|---|---|
| auditActionsAndGroups |
string[] |
Überwachungsaktionen und -gruppen. |
| retentionDays |
integer |
Aufbewahrungstage. 0 gibt einen unbestimmten Aufbewahrungszeitraum an. |
| state |
Statustyp der Überwachungseinstellungen. |