Database Vulnerability Assessment Rule Baselines - Create Or Update
Crée ou met à jour la base de référence des règles d’évaluation des vulnérabilités d’une base de données.
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
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
baseline
|
path | True |
Nom de la base de référence de la règle d’évaluation des vulnérabilités (par défaut implique une base de référence sur une règle au niveau de la base de données et master pour la règle au niveau du serveur). |
|
database
|
path | True |
string |
Nom de la base de données pour laquelle la base de référence de la règle d’évaluation des vulnérabilités est définie. |
resource
|
path | True |
string |
Nom du groupe de ressources qui contient la ressource. Vous pouvez obtenir cette valeur à partir de l’API Azure Resource Manager ou du portail. |
rule
|
path | True |
string |
ID de règle d’évaluation des vulnérabilités. |
server
|
path | True |
string |
Le nom du serveur |
subscription
|
path | True |
string |
L’ID d’abonnement d’un abonnement Azure. |
vulnerability
|
path | True |
Nom de l’évaluation des vulnérabilités. |
|
api-version
|
query | True |
string |
Version de l’API à utiliser pour la requête. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
properties.baselineResults | True |
Résultat de la base de référence de règle |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Définissez correctement la base de référence de la règle d’évaluation des vulnérabilités. |
|
Other Status Codes |
Réponses d’erreur : ***
|
Exemples
Creates or updates a database's vulnerability assessment rule baseline.
Sample Request
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"
]
}
]
}
}
Sample Response
{
"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"
]
}
]
}
}
Définitions
Nom | Description |
---|---|
Database |
Base de référence des règles d’évaluation des vulnérabilités de base de données. |
Database |
Propriétés pour le résultat d’une ligne de base de référence d’évaluation des vulnérabilités de base de données Azure SQL. |
Vulnerability |
Nom de l’évaluation des vulnérabilités. |
Vulnerability |
Nom de la base de référence de la règle d’évaluation des vulnérabilités (par défaut implique une base de référence sur une règle au niveau de la base de données et master pour la règle au niveau du serveur). |
DatabaseVulnerabilityAssessmentRuleBaseline
Base de référence des règles d’évaluation des vulnérabilités de base de données.
Nom | Type | Description |
---|---|---|
id |
string |
ID de la ressource |
name |
string |
Nom de la ressource. |
properties.baselineResults |
Résultat de la base de référence de règle |
|
type |
string |
Type de ressource. |
DatabaseVulnerabilityAssessmentRuleBaselineItem
Propriétés pour le résultat d’une ligne de base de référence d’évaluation des vulnérabilités de base de données Azure SQL.
Nom | Type | Description |
---|---|---|
result |
string[] |
Résultat de la base de référence de règle |
VulnerabilityAssessmentName
Nom de l’évaluation des vulnérabilités.
Nom | Type | Description |
---|---|---|
default |
string |
VulnerabilityAssessmentPolicyBaselineName
Nom de la base de référence de la règle d’évaluation des vulnérabilités (par défaut implique une base de référence sur une règle au niveau de la base de données et master pour la règle au niveau du serveur).
Nom | Type | Description |
---|---|---|
default |
string |
|
master |
string |