Sql Pool Security Alert Policies - List

Répertorier les stratégies d’alerte de sécurité du pool Sql
Obtenez la liste des stratégies d’alerte de sécurité du pool Sql.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName}/sqlPools/{sqlPoolName}/securityAlertPolicies?api-version=2021-06-01

Paramètres URI

Name In Required Type Description
resourceGroupName
path True
  • string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

sqlPoolName
path True
  • string

Nom du pool SQL

subscriptionId
path True
  • string

ID de l’abonnement cible.

workspaceName
path True
  • string

Nom de l’espace de travail.

api-version
query True
  • string

Version de l’API à utiliser pour cette opération.

Réponses

Name Type Description
200 OK

OK

Other Status Codes

Réponses d’erreur : ***

  • 400 SecurityAlertPoliciesInvalidStorageAccountName : le compte de stockage fourni n’est pas valide ou n’existe pas.

  • 400 SecurityAlertPoliciesInvalidStorageAccountCredentials : la clé d’accès du compte de stockage fournie n’est pas valide.

  • 400 InvalidServerSecurityAlertPolicyCreateRequest : la demande de stratégie d’alerte de sécurité create server Threat Detection n’existe pas ou n’a pas d’objet de propriétés.

  • 400 DataSecurityInvalidUserSuppliedParameter : une valeur de paramètre non valide a été fournie par le client.

  • 400 UpsertServerSecurityAlertPolicyFailed : une erreur s’est produite lors de l’enregistrement des paramètres de détection des menaces, réessayez ultérieurement.

  • 400 UpsertServerSecurityAlertPolicyFailed : une erreur s’est produite lors de l’enregistrement des paramètres de détection des menaces, réessayez ultérieurement.

  • 404 SubscriptionDoesNotHaveServer - Le serveur demandé est introuvable

  • 404 UpsertServerSecurityAlertPolicyFailed : une erreur s’est produite lors de l’enregistrement des paramètres de détection des menaces, réessayez ultérieurement.

  • 409 ServerSecurityAlertPolicyInProgress - Définir la stratégie d’alerte de sécurité du serveur est déjà en cours

  • 409 UpsertServerSecurityAlertPolicyFailed : une erreur s’est produite lors de l’enregistrement des paramètres de détection des menaces, réessayez ultérieurement.

  • 500 DatabaseIsUnavailable - Échec du chargement. Veuillez réessayer plus tard.

  • 500 UpsertServerSecurityAlertPolicyFailed : une erreur s’est produite lors de l’enregistrement des paramètres de détection des menaces, réessayez ultérieurement.

  • 500 GetServerSecurityAlertPolicyFailed - Échec de l’obtention des paramètres de détection des menaces

Exemples

Get a security alert of a SQL Analytics pool

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-6852/providers/Microsoft.Synapse/workspaces/securityalert-2080/sqlPools/testdb/securityAlertPolicies?api-version=2021-06-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-6852/providers/Microsoft.Synapse/workspaces/securityalert-2080/sqlPools/testdb",
      "name": "default",
      "type": "Microsoft.Synapse/workspaces/sqlPools/securityAlertPolicies",
      "properties": {
        "state": "Enabled",
        "emailAccountAdmins": true,
        "emailAddresses": [
          "test@microsoft.com",
          "user@microsoft.com"
        ],
        "disabledAlerts": [
          "Usage_Anomaly"
        ],
        "retentionDays": 0,
        "storageAccountAccessKey": "",
        "creationTime": "2018-10-08T00:00:00Z"
      }
    }
  ]
}

Définitions

ListSqlPoolSecurityAlertPolicies

Liste des stratégies d’alerte de sécurité de pool SQL.

SecurityAlertPolicyState

Spécifie l’état de la stratégie, qu’elle soit activée ou désactivée ou qu’une stratégie n’ait pas encore été appliquée sur le pool Sql spécifique.

SqlPoolSecurityAlertPolicy

Stratégie d’alerte de sécurité du pool Sql.

ListSqlPoolSecurityAlertPolicies

Liste des stratégies d’alerte de sécurité de pool SQL.

Name Type Description
nextLink
  • string

Lien pour récupérer la page suivante des résultats.

value

Tableau de résultats.

SecurityAlertPolicyState

Spécifie l’état de la stratégie, qu’elle soit activée ou désactivée ou qu’une stratégie n’ait pas encore été appliquée sur le pool Sql spécifique.

Name Type Description
Disabled
  • string
Enabled
  • string
New
  • string

SqlPoolSecurityAlertPolicy

Stratégie d’alerte de sécurité du pool Sql.

Name Type Description
id
  • string

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

nom de la ressource.

properties.creationTime
  • string

Spécifie l’heure de création UTC de la stratégie.

properties.disabledAlerts
  • string[]

Spécifie un tableau d’alertes désactivées. Les valeurs autorisées sont : Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action

properties.emailAccountAdmins
  • boolean

Spécifie que l’alerte est envoyée aux administrateurs de compte.

properties.emailAddresses
  • string[]

Spécifie un tableau d’adresses de messagerie auxquelles l’alerte est envoyée.

properties.retentionDays
  • integer

Spécifie le nombre de jours à conserver dans les journaux d’audit de détection des menaces.

properties.state

Spécifie l’état de la stratégie, qu’elle soit activée ou désactivée ou qu’une stratégie n’ait pas encore été appliquée sur le pool Sql spécifique.

properties.storageAccountAccessKey
  • string

Spécifie la clé d’identificateur du compte de stockage d’audit de détection des menaces.

properties.storageEndpoint
  • string

Spécifie le point de terminaison de stockage d’objets blob (par exemple https://MyAccount.blob.core.windows.net). Ce stockage d’objets blob contiendra tous les journaux d’audit de détection des menaces.

type
  • string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft. Stockage/storageAccounts »