Sql Vulnerability Assessment Scans - List
Obtiene una lista de registros de examen.
GET https://management.azure.com/{resourceId}/providers/Microsoft.Security/sqlVulnerabilityAssessments/default/scans?workspaceId={workspaceId}&api-version=2023-02-01-preview
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Identificador del recurso. |
api-version
|
query | True |
string |
La versión de api. |
workspace
|
query | True |
string |
Identificador del área de trabajo. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Devuelve la lista de registros de examen. |
|
Other Status Codes |
Respuesta de error que describe por qué se produjo un error en la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantar la cuenta de usuario |
Ejemplos
List scan details
Solicitud de ejemplo
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
Respuesta de muestra
{
"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"
}
}
]
}
Definiciones
Nombre | Description |
---|---|
Cloud |
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData). |
Cloud |
Detalle del error. |
Error |
Información adicional sobre el error de administración de recursos. |
Scan |
Un registro de examen de evaluación de vulnerabilidades. |
Scan |
Propiedades del registro de examen de evaluación de vulnerabilidades. |
Scans |
Lista de registros de examen de evaluación de vulnerabilidades. |
Scan |
Estado del examen. |
Scan |
Tipo de desencadenador de examen. |
CloudError
Respuesta de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores. (Esto también sigue el formato de respuesta de error de OData).
Nombre | Tipo | Description |
---|---|---|
error.additionalInfo |
Información adicional del error. |
|
error.code |
string |
Código de error. |
error.details |
Detalles del error. |
|
error.message |
string |
Mensaje de error. |
error.target |
string |
Destino del error. |
CloudErrorBody
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Detalles del error. |
|
message |
string |
Mensaje de error. |
target |
string |
Destino del error. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
Scan
Un registro de examen de evaluación de vulnerabilidades.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso |
name |
string |
Nombre del recurso |
properties |
Propiedades del registro de examen de evaluación de vulnerabilidades. |
|
type |
string |
Tipo de recurso |
ScanProperties
Propiedades del registro de examen de evaluación de vulnerabilidades.
Nombre | Tipo | Description |
---|---|---|
database |
string |
Nombre de la base de datos. |
endTime |
string |
Los resultados del examen son válidos hasta la hora de finalización (UTC). |
highSeverityFailedRulesCount |
integer |
Número de reglas con errores con gravedad alta. |
isBaselineApplied |
boolean |
Línea base creada para esta base de datos y tiene una o varias reglas. |
lastScanTime |
string |
Hora del último examen. |
lowSeverityFailedRulesCount |
integer |
Número de reglas con errores con gravedad baja. |
mediumSeverityFailedRulesCount |
integer |
Número de reglas con error con gravedad media. |
server |
string |
Nombre del servidor. |
sqlVersion |
string |
Versión de SQL. |
startTime |
string |
Hora de inicio del examen (UTC). |
state |
Estado del examen. |
|
totalFailedRulesCount |
integer |
Número de reglas con error totales. |
totalPassedRulesCount |
integer |
Número de reglas superada totales. |
totalRulesCount |
integer |
Número de reglas totales evaluadas. |
triggerType |
Tipo de desencadenador de examen. |
Scans
Lista de registros de examen de evaluación de vulnerabilidades.
Nombre | Tipo | Description |
---|---|---|
value |
Scan[] |
Lista de registros de examen de evaluación de vulnerabilidades. |
ScanState
Estado del examen.
Nombre | Tipo | Description |
---|---|---|
Failed |
string |
Fracasado |
FailedToRun |
string |
FailedToRun |
InProgress |
string |
InProgress |
Passed |
string |
Pasado |
ScanTriggerType
Tipo de desencadenador de examen.
Nombre | Tipo | Description |
---|---|---|
OnDemand |
string |
OnDemand |
Recurring |
string |
Recurrente |