Bagikan melalui


Server Security Alert Policies - Get

Dapatkan kebijakan pemberitahuan keamanan server.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/securityAlertPolicies/Default?api-version=2023-08-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
resourceGroupName
path True

string

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

securityAlertPolicyName
path True

SecurityAlertPolicyName

Nama kebijakan pemberitahuan keamanan.

serverName
path True

string

Nama server.

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True

string

Versi API yang akan digunakan untuk permintaan tersebut.

Respons

Nama Jenis Deskripsi
200 OK

ServerSecurityAlertPolicy

Berhasil mengambil kebijakan deteksi ancaman server.

Other Status Codes

ErrorResponse

Respons Kesalahan: ***

  • 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 SecurityAlertPoliciesInvalidStorageAccountName - Akun penyimpanan yang disediakan tidak valid atau tidak ada.

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

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

  • 400 UpdateNotAllowedOnServerContainingPausedDWDatabase - Pengaturan Pengaturan Deteksi Ancaman server tidak diizinkan di server dengan database Gudang Data yang dijeda

  • 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. Silakan 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 server's threat detection policy

Permintaan sampel

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

Respon sampel

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-4799/providers/Microsoft.Sql/servers/securityalert-6440/securityAlertPolicies/default",
  "name": "Default",
  "type": "Microsoft.Sql/servers/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": "Enabled",
    "creationTime": "2020-04-03T04:41:33.937Z",
    "emailAccountAdmins": true,
    "emailAddresses": [
      "test@consoto.com;user@consoto.com"
    ],
    "disabledAlerts": [
      "Access_Anomaly"
    ],
    "retentionDays": 0,
    "storageAccountAccessKey": "",
    "storageEndpoint": "https://mystorage.blob.core.windows.net"
  }
}

Definisi

Nama Deskripsi
createdByType

Jenis identitas yang membuat sumber daya.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorDetail

Detail kesalahan.

ErrorResponse

Respons kesalahan

SecurityAlertPolicyName

Nama kebijakan pemberitahuan keamanan.

SecurityAlertsPolicyState

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

ServerSecurityAlertPolicy

Kebijakan pemberitahuan keamanan server.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

createdByType

Jenis identitas yang membuat sumber daya.

Nilai Deskripsi
User
Application
ManagedIdentity
Key

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Nama Jenis Deskripsi
info

object

Info tambahan.

type

string

Jenis info tambahan.

ErrorDetail

Detail kesalahan.

Nama Jenis Deskripsi
additionalInfo

ErrorAdditionalInfo[]

Info tambahan kesalahan.

code

string

Kode kesalahan.

details

ErrorDetail[]

Detail kesalahan.

message

string

Pesan kesalahan.

target

string

Target kesalahan.

ErrorResponse

Respons kesalahan

Nama Jenis Deskripsi
error

ErrorDetail

Objek kesalahan.

SecurityAlertPolicyName

Nama kebijakan pemberitahuan keamanan.

Nilai Deskripsi
Default

SecurityAlertsPolicyState

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

Nilai Deskripsi
Enabled
Disabled

ServerSecurityAlertPolicy

Kebijakan pemberitahuan keamanan server.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

name

string

Nama sumber daya.

properties.creationTime

string (date-time)

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, 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 (int32)

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.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Nama Jenis Deskripsi
createdAt

string (date-time)

Tanda waktu pembuatan sumber daya (UTC).

createdBy

string

Identitas yang membuat sumber daya.

createdByType

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt

string (date-time)

Tanda waktu modifikasi terakhir sumber daya (UTC)

lastModifiedBy

string

Identitas yang terakhir mengubah sumber daya.

lastModifiedByType

createdByType

Jenis identitas yang terakhir memodifikasi sumber daya.