Database Vulnerability Assessment Rule Baselines - Create Or Update
Crea o actualiza la base de referencia de la regla de evaluación de vulnerabilidades de una base de datos.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/vulnerabilityAssessments/default/rules/{ruleId}/baselines/{baselineName}?api-version=2021-11-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
baseline
|
path | True |
El nombre de la línea de base de la regla de evaluación de vulnerabilidades (el valor predeterminado implica una línea base en una regla de nivel de base de datos y un patrón para la regla de nivel de servidor). |
|
database
|
path | True |
string |
Nombre de la base de datos para la que se define la línea base de la regla de evaluación de vulnerabilidades. |
resource
|
path | True |
string |
Nombre del grupo de recursos que contiene el recurso. Puede obtener este valor en la API del Administrador de recursos o el portal de Azure. |
rule
|
path | True |
string |
Identificador de la regla de evaluación de vulnerabilidades. |
server
|
path | True |
string |
El nombre del servidor. |
subscription
|
path | True |
string |
El id. de suscripción que identifica una suscripción de Azure. |
vulnerability
|
path | True |
Nombre de la evaluación de vulnerabilidades. |
|
api-version
|
query | True |
string |
La versión de API que se usará para la solicitud. |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
properties.baselineResults | True |
Resultado de la línea base de la regla |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Establezca correctamente la línea base de la regla de evaluación de vulnerabilidades. |
|
Other Status Codes |
Respuestas de error: ***
|
Ejemplos
Creates or updates a database's vulnerability assessment rule baseline.
Solicitud de ejemplo
PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityaseessmenttest-4799/providers/Microsoft.Sql/servers/vulnerabilityaseessmenttest-6440/databases/testdb/vulnerabilityAssessments/default/rules/VA1001/baselines/default?api-version=2021-11-01
{
"properties": {
"baselineResults": [
{
"result": [
"userA",
"SELECT"
]
},
{
"result": [
"userB",
"SELECT"
]
},
{
"result": [
"userC",
"SELECT",
"tableId_4"
]
}
]
}
}
Respuesta de muestra
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityaseessmenttest-4799/providers/Microsoft.Sql/servers/vulnerabilityaseessmenttest-6440/databases/testdb/vulnerabilityAssessments/default/rules/VA1001/baselines/default",
"name": "default",
"type": "Microsoft.Sql/servers/databases/vulnerabilityAssessments/rules/baselines",
"properties": {
"baselineResults": [
{
"result": [
"userA",
"SELECT"
]
},
{
"result": [
"userB",
"SELECT"
]
},
{
"result": [
"userC",
"SELECT",
"tableId_4"
]
}
]
}
}
Definiciones
Nombre | Description |
---|---|
Database |
Línea base de la regla de evaluación de vulnerabilidades de la base de datos. |
Database |
Propiedades de una base de referencia de la regla de evaluación de vulnerabilidades de base de datos de Azure SQL. |
Vulnerability |
Nombre de la evaluación de vulnerabilidades. |
Vulnerability |
El nombre de la línea de base de la regla de evaluación de vulnerabilidades (el valor predeterminado implica una línea base en una regla de nivel de base de datos y un patrón para la regla de nivel de servidor). |
DatabaseVulnerabilityAssessmentRuleBaseline
Línea base de la regla de evaluación de vulnerabilidades de la base de datos.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador del recurso. |
name |
string |
Nombre del recurso. |
properties.baselineResults |
Resultado de la línea base de la regla |
|
type |
string |
Tipo de recurso. |
DatabaseVulnerabilityAssessmentRuleBaselineItem
Propiedades de una base de referencia de la regla de evaluación de vulnerabilidades de base de datos de Azure SQL.
Nombre | Tipo | Description |
---|---|---|
result |
string[] |
Resultado de la línea base de la regla |
VulnerabilityAssessmentName
Nombre de la evaluación de vulnerabilidades.
Valor | Description |
---|---|
default |
VulnerabilityAssessmentPolicyBaselineName
El nombre de la línea de base de la regla de evaluación de vulnerabilidades (el valor predeterminado implica una línea base en una regla de nivel de base de datos y un patrón para la regla de nivel de servidor).
Valor | Description |
---|---|
default | |
master |