Sql Pool Security Alert Policies - List

Výpis zásad upozornění zabezpečení fondu SQL
Získejte seznam zásad upozornění 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 V Vyžadováno Typ 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 Typ Description
200 OK

ListSqlPoolSecurityAlertPolicies

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 upozornění zabezpečení detekce hrozeb vytvoření serveru neexistuje nebo nemá žádný objekt properties.

  • 400 DataSecurityInvalidUserSuppliedParameter – klient zadal 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 se nenašel.

  • 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 výstrah 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

Name Description
ListSqlPoolSecurityAlertPolicies

Seznam zásad upozornění zabezpečení fondu SQL.

SecurityAlertPolicyState

Určuje stav zásady, jestli je zásada povolená nebo zakázaná nebo jestli se pro konkrétní fond SQL ještě nepoužádila.

SqlPoolSecurityAlertPolicy

Zásady upozornění zabezpečení fondu SQL.

ListSqlPoolSecurityAlertPolicies

Seznam zásad upozornění zabezpečení fondu SQL.

Name Typ Description
nextLink

string

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

value

SqlPoolSecurityAlertPolicy[]

Pole výsledků

SecurityAlertPolicyState

Určuje stav zásady, jestli je zásada povolená nebo zakázaná nebo jestli se pro konkrétní fond SQL ještě nepoužádila.

Name Typ Description
Disabled

string

Enabled

string

New

string

SqlPoolSecurityAlertPolicy

Zásady upozornění zabezpečení fondu SQL.

Name Typ Description
id

string

Plně kvalifikované ID prostředku Příklad : /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{typ_prostředku}/{název_prostředku}

name

string

Název prostředku

properties.creationTime

string

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

properties.disabledAlerts

string[]

Určuje pole výstrah, které jsou zakázány. 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é je výstraha odeslána.

properties.retentionDays

integer

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

properties.state

SecurityAlertPolicyState

Určuje stav zásady, jestli je zásada povolená nebo zakázaná nebo jestli se pro konkrétní fond SQL ještě nepoužádila.

properties.storageAccountAccessKey

string

Určuje klíč identifikátoru účtu úložiště pro audit 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