Megosztás a következőn keresztül:


Managed Database Security Alert Policies - List By Database

Lekéri a felügyelt adatbázis biztonsági riasztási szabályzatainak listáját.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/securityAlertPolicies?api-version=2021-11-01

URI-paraméterek

Name In Kötelező Típus Description
databaseName
path True

string

Annak a felügyelt adatbázisnak a neve, amelyhez a biztonsági riasztási szabályzatok definiálva vannak.

managedInstanceName
path True

string

A felügyelt példány neve.

resourceGroupName
path True

string

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

subscriptionId
path True

string

Az Azure-előfizetést azonosító előfizetés-azonosító.

api-version
query True

string

A kéréshez használni kívánt API-verzió.

Válaszok

Name Típus Description
200 OK

ManagedDatabaseSecurityAlertPolicyListResult

Sikeresen lekérte a felügyelt adatbázis biztonsági riasztási szabályzatát.

Other Status Codes

Hibaválaszok: ***

  • 400 SecurityAlertPoliciesInvalidStorageAccountName – A megadott tárfiók érvénytelen vagy nem létezik.

  • 400 SecurityAlertPoliciesInvalidStorageAccountCredentials – A megadott tárfiók hozzáférési kulcsa érvénytelen.

  • 400 UpdateNotAllowedOnServerContainingPausedDWDatabase – A kiszolgáló fenyegetésészlelési beállításainak beállítása nem engedélyezett egy szüneteltetett Data Warehouse adatbázissal rendelkező kiszolgálón

  • 400 SecurityAlertPoliciesInsufficientDiskSpace – Nincs elegendő lemezterület a biztonsági riasztási szabályzat metaadatainak mentéséhez az adatbázisban

  • 400 SecurityAlertPoliciesInsufficientStorageAccountPermissions – Nincs elegendő olvasási vagy írási engedély a megadott tárfiókon.

  • 400 SecurityAlertPoliciesStorageAccountIsDisabled – A fenyegetésészlelési szabályzatban megadott tárfiók le van tiltva.

  • 400 InvalidServerSecurityAlertPolicyCreateRequest – A kiszolgáló fenyegetésészlelési biztonsági riasztási házirend-kérése nem létezik, vagy nincs tulajdonságobjektuma.

  • 400 DataSecurityInvalidUserSuppliedParameter – Az ügyfél érvénytelen paraméterértéket adott meg.

  • 400 UpsertServerSecurityAlertPolicyFailed – Hiba történt a fenyegetésészlelési beállítások mentésekor, próbálkozzon újra később

  • 400 UpsertServerSecurityAlertPolicyFailed – Hiba történt a fenyegetésészlelési beállítások mentésekor, próbálkozzon újra később

  • 404 SubscriptionDoesNotHaveServer – A kért kiszolgáló nem található

  • 404 UpsertServerSecurityAlertPolicyFailed – Hiba történt a fenyegetésészlelési beállítások mentésekor, próbálkozzon újra később

  • 409 ServerSecurityAlertPolicyInProgress – A kiszolgáló biztonsági riasztási szabályzatának beállítása már folyamatban van

  • 409 UpsertServerSecurityAlertPolicyFailed – Hiba történt a fenyegetésészlelési beállítások mentésekor, próbálkozzon újra később

  • 500 DatabaseIsUnavailable – A betöltés nem sikerült. Próbálkozzon újra később.

  • 500 UpsertServerSecurityAlertPolicyFailed – Hiba történt a fenyegetésészlelési beállítások mentésekor, próbálkozzon újra később

  • 500 GetServerSecurityAlertPolicyFailed – Nem sikerült lekérni a fenyegetésészlelési beállításokat

Példák

Get a list of the database's threat detection policies.

Mintakérelem

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-6852/providers/Microsoft.Sql/managedInstances/securityalert-2080/databases/testdb/securityAlertPolicies?api-version=2021-11-01

Mintaválasz

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-6852/providers/Microsoft.Sql/managedInstances/securityalert-2080/databases/testdb",
      "name": "default",
      "type": "Microsoft.Sql/managedInstances/databases/securityAlertPolicies",
      "properties": {
        "state": "Enabled",
        "emailAccountAdmins": true,
        "emailAddresses": [
          "test@contoso.com",
          "user@contoso.com"
        ],
        "disabledAlerts": [
          "Usage_Anomaly"
        ],
        "retentionDays": 0,
        "storageAccountAccessKey": "",
        "storageEndpoint": ""
      }
    }
  ]
}

Definíciók

Name Description
ManagedDatabaseSecurityAlertPolicy

Felügyelt adatbázis biztonsági riasztási szabályzata.

ManagedDatabaseSecurityAlertPolicyListResult

A felügyelt adatbázis biztonsági riasztási szabályzatainak listája.

SecurityAlertPolicyState

Meghatározza a szabályzat állapotát, függetlenül attól, hogy engedélyezve van-e, vagy le van tiltva, vagy hogy egy szabályzat még nem lett alkalmazva az adott adatbázisban.

ManagedDatabaseSecurityAlertPolicy

Felügyelt adatbázis biztonsági riasztási szabályzata.

Name Típus Description
id

string

Erőforrás-azonosító.

name

string

Erőforrás neve.

properties.creationTime

string

A szabályzat UTC-létrehozási idejét adja meg.

properties.disabledAlerts

string[]

A letiltott riasztások tömbjének megadása. Az engedélyezett értékek a következők: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action, Brute_Force

properties.emailAccountAdmins

boolean

Megadja, hogy a rendszer elküldi a riasztást a fiókadminisztrátoroknak.

properties.emailAddresses

string[]

Megadja azoknak az e-mail-címeknek a tömbét, amelyekre a riasztást küldi.

properties.retentionDays

integer

Megadja, hogy hány nap maradjon a fenyegetésészlelési naplókban.

properties.state

SecurityAlertPolicyState

Meghatározza a szabályzat állapotát, függetlenül attól, hogy engedélyezve van-e, vagy le van tiltva, vagy hogy egy szabályzat még nem lett alkalmazva az adott adatbázisban.

properties.storageAccountAccessKey

string

Megadja a Fenyegetésészlelési audittárfiók azonosítókulcsát.

properties.storageEndpoint

string

Megadja a blobtároló végpontját (pl. https://MyAccount.blob.core.windows.net). Ez a blobtároló az összes fenyegetésészlelési auditnaplót tárolja.

type

string

Erőforrástípus.

ManagedDatabaseSecurityAlertPolicyListResult

A felügyelt adatbázis biztonsági riasztási szabályzatainak listája.

Name Típus Description
nextLink

string

Hivatkozás az eredmények következő oldalának lekéréséhez.

value

ManagedDatabaseSecurityAlertPolicy[]

Eredmények tömbje.

SecurityAlertPolicyState

Meghatározza a szabályzat állapotát, függetlenül attól, hogy engedélyezve van-e, vagy le van tiltva, vagy hogy egy szabályzat még nem lett alkalmazva az adott adatbázisban.

Name Típus Description
Disabled

string

Enabled

string

New

string