Delen via


Sql Vulnerability Assessment Scans - List

Hiermee haalt u een lijst met scanrecords op.

GET https://management.azure.com/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/scans?workspaceId={workspaceId}&api-version=2023-02-01-preview

URI-parameters

Name In Vereist Type Description
resourceId
path True

string

De id van de resource.

api-version
query True

string

De API-versie.

workspaceId
query True

string

De werkruimte-id.

Antwoorden

Name Type Description
200 OK

Scans

Retourneert de lijst met scanrecords.

Other Status Codes

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

Azure Active Directory OAuth2-stroom

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

List scan details

Voorbeeldaanvraag

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

Voorbeeldrespons

{
  "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"
      }
    }
  ]
}

Definities

Name Description
CloudError

Veelvoorkomende foutreactie voor alle Azure Resource Manager-API's om foutdetails te retourneren voor mislukte bewerkingen. (Dit volgt ook de OData-foutreactieindeling.)

CloudErrorBody

De foutdetails.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Scan

Een scanrecord voor evaluatie van beveiligingsproblemen.

ScanProperties

Een scanrecordeigenschappen voor evaluatie van beveiligingsproblemen.

Scans

Een lijst met scanrecords voor evaluatie van beveiligingsproblemen.

ScanState

De scanstatus.

ScanTriggerType

Het type scantrigger.

CloudError

Veelvoorkomende foutreactie voor alle Azure Resource Manager-API's om foutdetails te retourneren voor mislukte bewerkingen. (Dit volgt ook de OData-foutreactieindeling.)

Name Type Description
error.additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

error.code

string

De foutcode.

error.details

CloudErrorBody[]

De foutdetails.

error.message

string

Het foutbericht.

error.target

string

Het foutdoel.

CloudErrorBody

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

CloudErrorBody[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

Scan

Een scanrecord voor evaluatie van beveiligingsproblemen.

Name Type Description
id

string

Resource-id

name

string

Resourcenaam

properties

ScanProperties

Een scanrecordeigenschappen voor evaluatie van beveiligingsproblemen.

type

string

Type hulpbron

ScanProperties

Een scanrecordeigenschappen voor evaluatie van beveiligingsproblemen.

Name Type Description
database

string

De naam van de database.

endTime

string (date-time)

Scanresultaten zijn geldig tot de eindtijd (UTC).

highSeverityFailedRulesCount

integer (int32)

Het aantal mislukte regels met hoge ernst.

isBaselineApplied

boolean

Basislijn gemaakt voor deze database en heeft een of meer regels.

lastScanTime

string (date-time)

Laatste scantijd.

lowSeverityFailedRulesCount

integer (int32)

Het aantal mislukte regels met een lage ernst.

mediumSeverityFailedRulesCount

integer (int32)

Het aantal mislukte regels met gemiddelde ernst.

server

string

De servernaam.

sqlVersion

string

De SQL-versie.

startTime

string (date-time)

De begintijd van de scan (UTC).

state

ScanState

De scanstatus.

totalFailedRulesCount

integer (int32)

Het aantal mislukte regels in totaal.

totalPassedRulesCount

integer (int32)

Het aantal doorgegeven regels.

totalRulesCount

integer (int32)

Het aantal geƫvalueerde totale regels.

triggerType

ScanTriggerType

Het type scantrigger.

Scans

Een lijst met scanrecords voor evaluatie van beveiligingsproblemen.

Name Type Description
value

Scan[]

Lijst met scanrecords voor evaluatie van beveiligingsproblemen.

ScanState

De scanstatus.

Waarde Description
Failed

Mislukt

FailedToRun

FailedToRun

InProgress

InProgress

Passed

Doorgegeven

ScanTriggerType

Het type scantrigger.

Waarde Description
OnDemand

OnDemand

Recurring

Terugkerend