Database Vulnerability Assessment Rule Baselines - Get
Obtient la base de référence de la règle d’évaluation des vulnérabilités d’une base de données.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}/vulnerabilityAssessments/default/rules/{ruleId}/baselines/{baselineName}?api-version=2025-01-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 (la valeur par défaut implique une base de référence sur une règle de niveau base de données et une règle de base de données pour la règle de niveau 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 minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
|
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 (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
|
vulnerability
|
path | True |
Nom de l’évaluation des vulnérabilités. |
|
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Opération Azure terminée avec succès. |
|
| Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 d’Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Gets a database's vulnerability assessment rule baseline.
Exemple de requête
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityaseessmenttest-4711/providers/Microsoft.Sql/servers/vulnerabilityaseessmenttest-6411/databases/testdb/vulnerabilityAssessments/default/rules/VA1001/baselines/master?api-version=2025-01-01
Exemple de réponse
{
"name": "default",
"type": "Microsoft.Sql/servers/databases/vulnerabilityAssessments/rules/baselines",
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityaseessmenttest-4799/providers/Microsoft.Sql/servers/vulnerabilityaseessmenttest-6440/databases/testdb/vulnerabilityAssessments/default/rules/VA1001/baselines/default",
"properties": {
"baselineResults": [
{
"result": [
"userA",
"SELECT"
]
},
{
"result": [
"userB",
"SELECT"
]
},
{
"result": [
"userC",
"SELECT",
"tableId_4"
]
}
]
}
}
Définitions
| Nom | Description |
|---|---|
|
created |
Type d’identité qui a créé la ressource. |
|
Database |
Base de référence de règle d’évaluation des vulnérabilités de base de données. |
|
Database |
Propriétés pour un résultat de règle d'évaluation des vulnérabilités d'Azure SQL Database. |
|
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
|
Error |
Détail de l’erreur. |
|
Error |
Réponse d’erreur |
|
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
|
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 (la valeur par défaut implique une base de référence sur une règle de niveau base de données et une règle de base de données pour la règle de niveau serveur). |
createdByType
Type d’identité qui a créé la ressource.
| Valeur | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DatabaseVulnerabilityAssessmentRuleBaseline
Base de référence de règle d’évaluation des vulnérabilités de base de données.
| Nom | Type | Description |
|---|---|---|
| id |
string (arm-id) |
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » |
| name |
string |
Nom de la ressource |
| properties.baselineResults |
Résultat de la base de référence de la règle |
|
| systemData |
Azure Resource Manager : métadonnées contenant des informations createdBy et modifiedBy. |
|
| type |
string |
Type de la ressource. Par exemple : « Microsoft. Calcul/virtualMachines » ou « Microsoft. StorageAccounts" |
DatabaseVulnerabilityAssessmentRuleBaselineItem
Propriétés pour un résultat de règle d'évaluation des vulnérabilités d'Azure SQL Database.
| Nom | Type | Description |
|---|---|---|
| result |
string[] |
Résultat de la base de référence de la règle |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
| Nom | Type | Description |
|---|---|---|
| info |
object |
Informations supplémentaires. |
| type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
| Nom | Type | Description |
|---|---|---|
| additionalInfo |
Informations supplémentaires sur l’erreur. |
|
| code |
string |
Code d’erreur. |
| details |
Détails de l’erreur. |
|
| message |
string |
Message d’erreur. |
| target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
| createdBy |
string |
Identité qui a créé la ressource. |
| createdByType |
Type d’identité qui a créé la ressource. |
|
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
| lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
| lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |
VulnerabilityAssessmentName
Nom de l’évaluation des vulnérabilités.
| Valeur | Description |
|---|---|
| default |
default |
VulnerabilityAssessmentPolicyBaselineName
Nom de la base de référence de la règle d’évaluation des vulnérabilités (la valeur par défaut implique une base de référence sur une règle de niveau base de données et une règle de base de données pour la règle de niveau serveur).
| Valeur | Description |
|---|---|
| master |
master |
| default |
default |