Managed Server Security Alert Policies - List By Instance

Dapatkan kebijakan deteksi ancaman server terkelola.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
managedInstanceName
path True

string

Nama instans terkelola.

resourceGroupName
path True

string

Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal.

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True

string

Versi API yang digunakan untuk permintaan.

Respons

Nama Jenis Deskripsi
200 OK

ManagedServerSecurityAlertPolicyListResult

Berhasil mengambil kebijakan deteksi ancaman server terkelola.

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 UpdateNotAllowedOnServerContainingPausedDWDatabase - Pengaturan pengaturan Deteksi Ancaman server tidak diizinkan di server dengan database Gudang Data yang dijeda

  • 400 SecurityAlertPoliciesInsufficientDiskSpace - Ruang disk tidak cukup untuk menyimpan metadata kebijakan pemberitahuan keamanan dalam database

  • 400 SecurityAlertPoliciesInsufficientStorageAccountPermissions - Izin baca atau tulis tidak cukup pada akun penyimpanan yang disediakan.

  • 400 SecurityAlertPoliciesStorageAccountIsDisabled - Akun penyimpanan yang disediakan dalam kebijakan deteksi ancaman dinonaktifkan.

  • 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 the managed server's threat detection policies

Sample Request

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

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-4799/providers/Microsoft.Sql/managedInstances/securityalert-6440",
      "name": "Default",
      "type": "Microsoft.Sql/managedInstances/securityAlertPolicies",
      "systemData": {
        "createdBy": "string",
        "createdByType": "User",
        "createdAt": "2020-04-03T04:41:33.937Z",
        "lastModifiedBy": "string",
        "lastModifiedByType": "User",
        "lastModifiedAt": "2020-04-03T04:41:33.937Z"
      },
      "properties": {
        "state": "Disabled",
        "emailAccountAdmins": true,
        "emailAddresses": [
          "test@consoto.com;user@consoto.com"
        ],
        "disabledAlerts": [
          "Access_Anomaly"
        ],
        "retentionDays": 0,
        "storageAccountAccessKey": "",
        "storageEndpoint": "",
        "creationTime": "2020-04-03T04:41:33.937Z"
      }
    }
  ]
}

Definisi

Nama Deskripsi
createdByType

Jenis identitas yang membuat sumber daya.

ManagedServerSecurityAlertPolicy

Kebijakan pemberitahuan keamanan server terkelola.

ManagedServerSecurityAlertPolicyListResult

Daftar kebijakan pemberitahuan keamanan Server terkelola.

SecurityAlertsPolicyState

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

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

createdByType

Jenis identitas yang membuat sumber daya.

Nama Jenis Deskripsi
Application

string

Key

string

ManagedIdentity

string

User

string

ManagedServerSecurityAlertPolicy

Kebijakan pemberitahuan keamanan server terkelola.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

name

string

Nama sumber daya.

properties.creationTime

string

Menentukan waktu pembuatan UTC dari kebijakan.

properties.disabledAlerts

string[]

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

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 untuk disimpan dalam log audit Deteksi Ancaman.

properties.state

SecurityAlertsPolicyState

Menentukan status kebijakan, baik diaktifkan atau dinonaktifkan atau kebijakan belum diterapkan pada database 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.

systemData

systemData

SystemData dari SecurityAlertPolicyResource.

type

string

Jenis sumber daya

ManagedServerSecurityAlertPolicyListResult

Daftar kebijakan pemberitahuan keamanan Server terkelola.

Nama Jenis Deskripsi
nextLink

string

Tautan untuk mengambil halaman hasil berikutnya.

value

ManagedServerSecurityAlertPolicy[]

Array hasil.

SecurityAlertsPolicyState

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

Nama Jenis Deskripsi
Disabled

string

Enabled

string

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Nama Jenis Deskripsi
createdAt

string

Tanda waktu pembuatan sumber daya (UTC).

createdBy

string

Identitas yang membuat sumber daya.

createdByType

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt

string

Tanda waktu modifikasi terakhir sumber daya (UTC)

lastModifiedBy

string

Identitas yang terakhir memodifikasi sumber daya.

lastModifiedByType

createdByType

Jenis identitas yang terakhir mengubah sumber daya.