Sql Pool Security Alert Policies - List

Výpis zásad výstrah zabezpečení fondu SQL
Získejte seznam zásad výstrah zabezpečení fondu SQL.

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

Parametry identifikátoru URI

Name In Required Type Description
resourceGroupName
path True
  • string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

sqlPoolName
path True
  • string

název fondu SQL

subscriptionId
path True
  • string

ID cílového předplatného.

workspaceName
path True
  • string

Název pracovního prostoru.

api-version
query True
  • string

Verze rozhraní API, která se má použít pro tuto operaci.

Odpovědi

Name Type Description
200 OK

OK

Other Status Codes

Chybové odpovědi: ***

  • 400 SecurityAlertPoliciesInvalidStorageAccountName – Zadaný účet úložiště není platný nebo neexistuje.

  • 400 SecurityAlertPoliciesInvalidStorageAccountCredentials – zadaný přístupový klíč účtu úložiště není platný.

  • 400 InvalidServerSecurityAlertPolicyCreateRequest – Požadavek na zásadu zabezpečení detekce hrozeb pro vytvoření serveru neexistuje nebo nemá žádný objekt vlastností.

  • 400 DataSecurityInvalidUserSuppliedParameter – klient poskytl neplatnou hodnotu parametru.

  • 400 UpsertServerSecurityAlertPolicyFailed – při ukládání nastavení detekce hrozeb došlo k chybě, zkuste to prosím znovu později.

  • 400 UpsertServerSecurityAlertPolicyFailed – při ukládání nastavení detekce hrozeb došlo k chybě, zkuste to prosím znovu později.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server nebyl nalezen.

  • 404 UpsertServerSecurityAlertPolicyFailed – Při ukládání nastavení detekce hrozeb došlo k chybě. Zkuste to prosím znovu později.

  • 409 ServerSecurityAlertPolicyInProgress – Nastavení zásad upozornění zabezpečení serveru už probíhá

  • 409 UpsertServerSecurityAlertPolicyFailed – při ukládání nastavení detekce hrozeb došlo k chybě. Zkuste to prosím znovu později.

  • 500 DatabaseIsUnavailable – Načtení se nezdařilo. Zkuste to později.

  • 500 UpsertServerSecurityAlertPolicyFailed – Při ukládání nastavení detekce hrozeb došlo k chybě. Zkuste to prosím znovu později.

  • 500 GetServerSecurityAlertPolicyFailed – Nepodařilo se získat nastavení detekce hrozeb

Příklady

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"
      }
    }
  ]
}

Definice

ListSqlPoolSecurityAlertPolicies

Seznam zásad výstrah zabezpečení fondu SQL

SecurityAlertPolicyState

Určuje stav zásady, ať už je povolená nebo zakázaná, nebo jestli se zásada ještě nepoužádá u konkrétního fondu SQL.

SqlPoolSecurityAlertPolicy

Zásady výstrah zabezpečení fondu SQL.

ListSqlPoolSecurityAlertPolicies

Seznam zásad výstrah zabezpečení fondu SQL

Name Type Description
nextLink
  • string

Odkaz na načtení další stránky výsledků

value

Pole výsledků.

SecurityAlertPolicyState

Určuje stav zásady, ať už je povolená nebo zakázaná, nebo jestli se zásada ještě nepoužádá u konkrétního fondu SQL.

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

SqlPoolSecurityAlertPolicy

Zásady výstrah zabezpečení fondu SQL.

Name Type Description
id
  • string

Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
  • string

Název prostředku

properties.creationTime
  • string

Určuje čas vytvoření zásady ve standardu UTC.

properties.disabledAlerts
  • string[]

Určuje pole výstrah, které jsou zakázané. Povolené hodnoty jsou: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action

properties.emailAccountAdmins
  • boolean

Určuje, že se výstraha odešle správcům účtu.

properties.emailAddresses
  • string[]

Určuje pole e-mailových adres, na které se výstraha odešle.

properties.retentionDays
  • integer

Určuje počet dní, které se mají uchovávat v protokolech auditu detekce hrozeb.

properties.state

Určuje stav zásady, ať už je povolená nebo zakázaná, nebo jestli se zásada ještě nepoužádá u konkrétního fondu SQL.

properties.storageAccountAccessKey
  • string

Určuje identifikátor klíče účtu úložiště auditování detekce hrozeb.

properties.storageEndpoint
  • string

Určuje koncový bod úložiště objektů blob (např. https://MyAccount.blob.core.windows.net). Toto úložiště objektů blob bude obsahovat všechny protokoly auditu detekce hrozeb.

type
  • string

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft. Storage/storageAccounts