Sql Vulnerability Assessment Scans - List
Pobiera listę rekordów skanowania.
GET https://management.azure.com/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/scans?workspaceId={workspaceId}&api-version=2023-02-01-preview
Parametry identyfikatora URI
Nazwa | W | Wymagane | Typ | Opis |
---|---|---|---|---|
resource
|
path | True |
string |
Identyfikator zasobu. |
api-version
|
query | True |
string |
Wersja interfejsu API. |
workspace
|
query | True |
string |
Identyfikator obszaru roboczego. |
Odpowiedzi
Nazwa | Typ | Opis |
---|---|---|
200 OK |
Zwraca listę rekordów skanowania. |
|
Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
Nazwa | Opis |
---|---|
user_impersonation | personifikacja konta użytkownika |
Przykłady
List scan details
Przykładowe żądanie
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Rg/providers/Microsoft.HybridCompute/machines/MyMachine/sqlServers/server1/databases/master/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/scans?workspaceId=55555555-6666-7777-8888-999999999999&api-version=2023-02-01-preview
Przykładowa odpowiedź
{
"value": [
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Rg/providers/Microsoft.HybridCompute/machines/MyMachine/sqlServers/server1/databases/master/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/scans/Scheduled-20200225",
"name": "Scheduled-20200225",
"type": "Microsoft.Security/sqlVulnerabilityAssessments/scans",
"properties": {
"triggerType": "Recurring",
"state": "Failed",
"server": "server1",
"database": "master",
"sqlVersion": "15.0.2000",
"startTime": "2020-02-25T11:34:29.1399864Z",
"endTime": "2020-02-25T11:38:07.8606151Z",
"highSeverityFailedRulesCount": 3,
"mediumSeverityFailedRulesCount": 2,
"lowSeverityFailedRulesCount": 1,
"totalPassedRulesCount": 20,
"totalFailedRulesCount": 6,
"totalRulesCount": 26,
"isBaselineApplied": false,
"lastScanTime": "2020-06-23T06:49:00.6455136+00:00"
}
},
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Rg/providers/Microsoft.HybridCompute/machines/MyMachine/sqlServers/server1/databases/master/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/scans/scan_20200226_113429",
"name": "scan_20200226_113429",
"type": "Microsoft.Security/sqlVulnerabilityAssessments/scans",
"properties": {
"triggerType": "OnDemand",
"state": "Passed",
"server": "server1",
"database": "master",
"sqlVersion": "15.0.2000",
"startTime": "2020-02-26T11:34:29.1399864Z",
"endTime": "2020-02-26T11:38:07.8606151Z",
"highSeverityFailedRulesCount": 0,
"mediumSeverityFailedRulesCount": 0,
"lowSeverityFailedRulesCount": 0,
"totalPassedRulesCount": 26,
"totalFailedRulesCount": 0,
"totalRulesCount": 26,
"isBaselineApplied": true,
"lastScanTime": "2020-06-23T06:49:00.6455136+00:00"
}
}
]
}
Definicje
Nazwa | Opis |
---|---|
Cloud |
Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager w celu zwrócenia szczegółów błędu dla operacji, które zakończyły się niepowodzeniem. (Jest to również zgodne z formatem odpowiedzi na błąd OData). |
Cloud |
Szczegóły błędu. |
Error |
Dodatkowe informacje o błędzie zarządzania zasobami. |
Scan |
Rekord skanowania oceny luk w zabezpieczeniach. |
Scan |
Właściwości rekordu skanowania oceny luk w zabezpieczeniach. |
Scans |
Lista rekordów skanowania oceny luk w zabezpieczeniach. |
Scan |
Stan skanowania. |
Scan |
Typ wyzwalacza skanowania. |
CloudError
Typowa odpowiedź na błędy dla wszystkich interfejsów API usługi Azure Resource Manager w celu zwrócenia szczegółów błędu dla operacji, które zakończyły się niepowodzeniem. (Jest to również zgodne z formatem odpowiedzi na błąd OData).
Nazwa | Typ | Opis |
---|---|---|
error.additionalInfo |
Dodatkowe informacje o błędzie. |
|
error.code |
string |
Kod błędu. |
error.details |
Szczegóły błędu. |
|
error.message |
string |
Komunikat o błędzie. |
error.target |
string |
Element docelowy błędu. |
CloudErrorBody
Szczegóły błędu.
Nazwa | Typ | Opis |
---|---|---|
additionalInfo |
Dodatkowe informacje o błędzie. |
|
code |
string |
Kod błędu. |
details |
Szczegóły błędu. |
|
message |
string |
Komunikat o błędzie. |
target |
string |
Element docelowy błędu. |
ErrorAdditionalInfo
Dodatkowe informacje o błędzie zarządzania zasobami.
Nazwa | Typ | Opis |
---|---|---|
info |
object |
Dodatkowe informacje. |
type |
string |
Dodatkowy typ informacji. |
Scan
Rekord skanowania oceny luk w zabezpieczeniach.
Nazwa | Typ | Opis |
---|---|---|
id |
string |
Identyfikator zasobu |
name |
string |
Nazwa zasobu |
properties |
Właściwości rekordu skanowania oceny luk w zabezpieczeniach. |
|
type |
string |
Typ zasobu |
ScanProperties
Właściwości rekordu skanowania oceny luk w zabezpieczeniach.
Nazwa | Typ | Opis |
---|---|---|
database |
string |
Nazwa bazy danych. |
endTime |
string |
Wyniki skanowania są prawidłowe do czasu zakończenia (UTC). |
highSeverityFailedRulesCount |
integer |
Liczba reguł zakończonych niepowodzeniem o wysokiej ważności. |
isBaselineApplied |
boolean |
Punkt odniesienia utworzony dla tej bazy danych i ma co najmniej jedną regułę. |
lastScanTime |
string |
Czas ostatniego skanowania. |
lowSeverityFailedRulesCount |
integer |
Liczba reguł zakończonych niepowodzeniem o niskiej ważności. |
mediumSeverityFailedRulesCount |
integer |
Liczba reguł zakończonych niepowodzeniem o średniej ważności. |
server |
string |
Nazwa serwera. |
sqlVersion |
string |
Wersja sql. |
startTime |
string |
Godzina rozpoczęcia skanowania (UTC). |
state |
Stan skanowania. |
|
totalFailedRulesCount |
integer |
Całkowita liczba reguł zakończonych niepowodzeniem. |
totalPassedRulesCount |
integer |
Łączna liczba przekazanych reguł. |
totalRulesCount |
integer |
Całkowita liczba ocenionych reguł. |
triggerType |
Typ wyzwalacza skanowania. |
Scans
Lista rekordów skanowania oceny luk w zabezpieczeniach.
Nazwa | Typ | Opis |
---|---|---|
value |
Scan[] |
Lista rekordów skanowania oceny luk w zabezpieczeniach. |
ScanState
Stan skanowania.
Nazwa | Typ | Opis |
---|---|---|
Failed |
string |
Nie powiodło się |
FailedToRun |
string |
FailedToRun |
InProgress |
string |
Ruch przychodzący |
Passed |
string |
Przekazywane |
ScanTriggerType
Typ wyzwalacza skanowania.
Nazwa | Typ | Opis |
---|---|---|
OnDemand |
string |
OnDemand |
Recurring |
string |
Cykliczne |