Database Sql Vulnerability Assessment Scans - Get
Bekijk een scanresultaat voor de evaluatie van beveiligingsproblemen in de database.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/sqlVulnerabilityAssessments/default/scans/{scanId}?api-version=2024-05-01-preview
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
database
|
path | True |
string |
De naam van de database. |
resource
|
path | True |
string |
De naam van de resourcegroep die de resource bevat. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal. |
scan
|
path | True |
string |
De scan-id voor de evaluatie van beveiligingsproblemen van de scan die moet worden opgehaald. |
server
|
path | True |
string |
De naam van de server. |
subscription
|
path | True |
string |
De abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd. |
vulnerability
|
path | True |
De naam van de evaluatie van beveiligingsproblemen. |
|
api-version
|
query | True |
string |
De API-versie die moet worden gebruikt voor de aanvraag. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De scan voor evaluatie van beveiligingsproblemen in de database is opgehaald. |
|
Other Status Codes |
Foutreacties: ***
|
Voorbeelden
Get a database's vulnerability assessment scan.
Voorbeeldaanvraag
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityassessmenttest-4711/providers/Microsoft.Sql/servers/vulnerabilityassessmenttest-6411/databases/testdb/sqlVulnerabilityAssessments/default/scans/scan001?api-version=2024-05-01-preview
Voorbeeldrespons
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityassessmenttest-4711/providers/Microsoft.Sql/servers/vulnerabilityassessmenttest-6411/databases/testdb/sqlVulnerabilityAssessments/default/scans/scan001",
"name": "scan001",
"type": "Microsoft.Sql/servers/databases/sqlVulnerabilityAssessments/scans",
"properties": {
"scanId": "scan001",
"triggerType": "Recurring",
"state": "Failed",
"server": "vulnerabilityassessmenttest-6411",
"database": "testdb",
"sqlVersion": "15.0.2000",
"startTime": "2020-06-23T12:19:00.6455136+05:30",
"endTime": "2020-06-23T06:49:00.7236217Z",
"highSeverityFailedRulesCount": 3,
"mediumSeverityFailedRulesCount": 2,
"lowSeverityFailedRulesCount": 1,
"totalPassedRulesCount": 20,
"totalFailedRulesCount": 6,
"totalRulesCount": 26,
"isBaselineApplied": false,
"lastScanTime": "2020-06-23T12:19:00.6455136+05:30"
}
}
Definities
Name | Description |
---|---|
created |
Het type identiteit waarmee de resource is gemaakt. |
Error |
Aanvullende informatie over de resourcebeheerfout. |
Error |
De foutdetails. |
Error |
Foutreactie |
Sql |
Eigenschappen van een scanfout in de evaluatie van beveiligingsproblemen. |
Sql |
Een scanrecord voor evaluatie van beveiligingsproblemen. |
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
Vulnerability |
De naam van de evaluatie van beveiligingsproblemen. |
Vulnerability |
De scanstatus. |
Vulnerability |
Het type scantrigger. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
Waarde | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
ErrorAdditionalInfo
Aanvullende informatie over de resourcebeheerfout.
Name | Type | Description |
---|---|---|
info |
object |
De aanvullende informatie. |
type |
string |
Het extra informatietype. |
ErrorDetail
De foutdetails.
Name | Type | Description |
---|---|---|
additionalInfo |
De fout bevat aanvullende informatie. |
|
code |
string |
De foutcode. |
details |
De foutdetails. |
|
message |
string |
Het foutbericht. |
target |
string |
Het foutdoel. |
ErrorResponse
Foutreactie
Name | Type | Description |
---|---|---|
error |
Het foutobject. |
SqlVulnerabilityAssessmentScanError
Eigenschappen van een scanfout in de evaluatie van beveiligingsproblemen.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
message |
string |
Het foutbericht. |
SqlVulnerabilityAssessmentScanRecord
Een scanrecord voor evaluatie van beveiligingsproblemen.
Name | Type | Description |
---|---|---|
id |
string |
Resource-id. |
name |
string |
Resourcenaam. |
properties.database |
string |
De naam van de database. |
properties.endTime |
string (date-time) |
De eindtijd van de scan (UTC). |
properties.errors |
De scanfouten. |
|
properties.highSeverityFailedRulesCount |
integer (int32) |
Het aantal mislukte regels met hoge ernst. |
properties.isBaselineApplied |
boolean |
Basislijn gemaakt voor deze database en heeft een of meer regels. |
properties.lastScanTime |
string (date-time) |
De laatste scantijd. |
properties.lowSeverityFailedRulesCount |
integer (int32) |
Het aantal mislukte regels met een lage ernst. |
properties.mediumSeverityFailedRulesCount |
integer (int32) |
Het aantal mislukte regels met gemiddelde ernst. |
properties.scanId |
string |
De scan-id. |
properties.server |
string |
De servernaam. |
properties.sqlVersion |
string |
De SQL-versie. |
properties.startTime |
string (date-time) |
De begintijd van de scan (UTC). |
properties.state |
De scanstatus. |
|
properties.totalFailedRulesCount |
integer (int32) |
Het aantal mislukte regels in totaal. |
properties.totalPassedRulesCount |
integer (int32) |
Het aantal doorgegeven regels. |
properties.totalRulesCount |
integer (int32) |
Het aantal geëvalueerde totale regels. |
properties.triggerType |
Het type scantrigger. |
|
systemData |
SystemData van SqlVulnerabilityAssessmentScanRecordResource. |
|
type |
string |
Resourcetype. |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
Name | Type | Description |
---|---|---|
createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |
VulnerabilityAssessmentName
De naam van de evaluatie van beveiligingsproblemen.
Waarde | Description |
---|---|
default |
VulnerabilityAssessmentScanState
De scanstatus.
Waarde | Description |
---|---|
Failed | |
FailedToRun | |
InProgress | |
Passed |
VulnerabilityAssessmentScanTriggerType
Het type scantrigger.
Waarde | Description |
---|---|
OnDemand | |
Recurring |