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-02-01-preview

Parameter URI

Name In Required Type Description
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

Name Type Description
200 OK

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-02-01-preview

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

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.

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

ManagedServerSecurityAlertPolicy

Kebijakan pemberitahuan keamanan server terkelola.

Name Type Description
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

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 dari SecurityAlertPolicyResource.

type
  • string

Jenis sumber daya

ManagedServerSecurityAlertPolicyListResult

Daftar kebijakan pemberitahuan keamanan Server terkelola.

Name Type Description
nextLink
  • string

Tautan untuk mengambil halaman hasil berikutnya.

value

Array hasil.

SecurityAlertsPolicyState

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

Name Type Description
Disabled
  • string
Enabled
  • string

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Name Type Description
createdAt
  • string

Tanda waktu pembuatan sumber daya (UTC).

createdBy
  • string

Identitas yang membuat sumber daya.

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

Jenis identitas yang terakhir mengubah sumber daya.