Sql Pool Security Alert Policies - List

Mencantumkan kebijakan pemberitahuan keamanan kumpulan Sql
Dapatkan daftar kebijakan pemberitahuan keamanan kumpulan Sql.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
resourceGroupName
path True

string

Nama grup sumber daya. Nama tidak peka huruf besar/kecil.

sqlPoolName
path True

string

Nama kumpulan SQL

subscriptionId
path True

string

ID langganan target.

workspaceName
path True

string

Nama ruang kerja.

api-version
query True

string

Versi API yang digunakan untuk operasi ini.

Respons

Nama Jenis Deskripsi
200 OK

ListSqlPoolSecurityAlertPolicies

OK

Other Status Codes

Respons Kesalahan: ***

  • 400 SecurityAlertPoliciesInvalidStorageAccountName - Akun penyimpanan yang disediakan tidak valid atau tidak ada.

  • 400 SecurityAlertPoliciesInvalidStorageAccountCredentials - Kunci akses akun penyimpanan yang disediakan tidak valid.

  • 400 InvalidServerSecurityAlertPolicyCreateRequest - Permintaan kebijakan pemberitahuan keamanan Buat Deteksi Ancaman server tidak ada atau tidak memiliki objek properti.

  • 400 DataSecurityInvalidUserSuppliedParameter - Nilai parameter yang tidak valid disediakan oleh klien.

  • 400 UpsertServerSecurityAlertPolicyFailed - Terjadi kesalahan saat menyimpan pengaturan Deteksi ancaman, silakan coba lagi nanti

  • 400 UpsertServerSecurityAlertPolicyFailed - Terjadi kesalahan saat menyimpan pengaturan Deteksi ancaman, silakan coba lagi nanti

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 UpsertServerSecurityAlertPolicyFailed - Terjadi kesalahan saat menyimpan pengaturan Deteksi ancaman, silakan coba lagi nanti

  • 409 ServerSecurityAlertPolicyInProgress - Mengatur kebijakan pemberitahuan keamanan server sudah berlangsung

  • 409 UpsertServerSecurityAlertPolicyFailed - Terjadi kesalahan saat menyimpan pengaturan Deteksi ancaman, silakan coba lagi nanti

  • 500 DatabaseIsUnavailable - Pemuatan gagal. Coba lagi nanti.

  • 500 UpsertServerSecurityAlertPolicyFailed - Terjadi kesalahan saat menyimpan pengaturan Deteksi ancaman, silakan coba lagi nanti

  • 500 GetServerSecurityAlertPolicyFailed - Gagal mendapatkan pengaturan Deteksi Ancaman

Contoh

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

Definisi

Nama Deskripsi
ListSqlPoolSecurityAlertPolicies

Daftar kebijakan pemberitahuan keamanan kumpulan SQL.

SecurityAlertPolicyState

Menentukan status kebijakan, baik diaktifkan atau dinonaktifkan atau kebijakan belum diterapkan pada kumpulan Sql tertentu.

SqlPoolSecurityAlertPolicy

Kebijakan pemberitahuan keamanan kumpulan Sql.

ListSqlPoolSecurityAlertPolicies

Daftar kebijakan pemberitahuan keamanan kumpulan SQL.

Nama Jenis Deskripsi
nextLink

string

Tautan untuk mengambil halaman hasil berikutnya.

value

SqlPoolSecurityAlertPolicy[]

Array hasil.

SecurityAlertPolicyState

Menentukan status kebijakan, baik diaktifkan atau dinonaktifkan atau kebijakan belum diterapkan pada kumpulan Sql tertentu.

Nama Jenis Deskripsi
Disabled

string

Enabled

string

New

string

SqlPoolSecurityAlertPolicy

Kebijakan pemberitahuan keamanan kumpulan Sql.

Nama Jenis Deskripsi
id

string

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nama sumber daya.

properties.creationTime

string

Menentukan waktu pembuatan UTC kebijakan.

properties.disabledAlerts

string[]

Menentukan array pemberitahuan yang dinonaktifkan. Nilai yang diizinkan adalah: Sql_Injection, Sql_Injection_Vulnerability, Access_Anomaly, Data_Exfiltration, Unsafe_Action

properties.emailAccountAdmins

boolean

Menentukan bahwa pemberitahuan dikirim ke administrator akun.

properties.emailAddresses

string[]

Menentukan array alamat email tempat pemberitahuan dikirim.

properties.retentionDays

integer

Menentukan jumlah hari yang akan disimpan dalam log audit Deteksi Ancaman.

properties.state

SecurityAlertPolicyState

Menentukan status kebijakan, baik diaktifkan atau dinonaktifkan atau kebijakan belum diterapkan pada kumpulan Sql tertentu.

properties.storageAccountAccessKey

string

Menentukan kunci pengidentifikasi akun penyimpanan audit Deteksi Ancaman.

properties.storageEndpoint

string

Menentukan titik akhir penyimpanan blob (misalnya https://MyAccount.blob.core.windows.net). Penyimpanan blob ini akan menyimpan semua log audit Deteksi Ancaman.

type

string

Jenis sumber daya. Misalnya "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts"