Bagikan melalui


Server Security Alert Policies - Create Or Update

Membuat atau memperbarui kebijakan deteksi ancaman.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DBforPostgreSQL/servers/{serverName}/securityAlertPolicies/Default?api-version=2017-12-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
resourceGroupName
path True

string

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

securityAlertPolicyName
path True

SecurityAlertPolicyName

Nama kebijakan deteksi ancaman.

serverName
path True

string

Nama server.

subscriptionId
path True

string

ID langganan target.

api-version
query True

string

Versi API yang digunakan untuk operasi ini.

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
properties.state True

ServerSecurityAlertPolicyState

Menentukan status kebijakan, baik diaktifkan maupun dinonaktifkan.

properties.disabledAlerts

string[]

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

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

Respons

Nama Jenis Deskripsi
200 OK

ServerSecurityAlertPolicy

Berhasil memperbarui kebijakan deteksi ancaman.

202 Accepted

Membuat permintaan untuk mengatur kebijakan deteksi ancaman server.

Other Status Codes

Respons kesalahan yang menjelaskan mengapa operasi pengaturan kebijakan pemberitahuan keamanan gagal.

Contoh

Update a server's threat detection policy with all parameters
Update a server's threat detection policy with minimal parameters

Update a server's threat detection policy with all parameters

Permintaan sampel

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-4799/providers/Microsoft.DBforPostgreSQL/servers/securityalert-6440/securityAlertPolicies/Default?api-version=2017-12-01

{
  "properties": {
    "state": "Enabled",
    "emailAccountAdmins": true,
    "emailAddresses": [
      "testSecurityAlert@microsoft.com"
    ],
    "disabledAlerts": [
      "Access_Anomaly",
      "Usage_Anomaly"
    ],
    "retentionDays": 5,
    "storageAccountAccessKey": "sdlfkjabc+sdlfkjsdlkfsjdfLDKFTERLKFDFKLjsdfksjdflsdkfD2342309432849328476458/3RSD==",
    "storageEndpoint": "https://mystorage.blob.core.windows.net"
  }
}

Respon sampel

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-4799/providers/Microsoft.DBforPostgreSQL/servers/securityalert-6440/securityAlertPolicies/default",
  "name": "Default",
  "type": "Microsoft.DBforPostgreSQL/servers/securityAlertPolicies",
  "properties": {
    "state": "Enabled",
    "emailAccountAdmins": true,
    "emailAddresses": [
      "testSecurityAlert@microsoft.com"
    ],
    "disabledAlerts": [
      "Access_Anomaly",
      "Usage_Anomaly"
    ],
    "retentionDays": 5,
    "storageEndpoint": "https://mystorage.blob.core.windows.net"
  }
}

Update a server's threat detection policy with minimal parameters

Permintaan sampel

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-4799/providers/Microsoft.DBforPostgreSQL/servers/securityalert-6440/securityAlertPolicies/Default?api-version=2017-12-01

{
  "properties": {
    "state": "Disabled",
    "emailAccountAdmins": true
  }
}

Respon sampel

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/securityalert-4799/providers/Microsoft.DBforPostgreSQL/servers/securityalert-6440/securityAlertPolicies/default",
  "name": "Default",
  "type": "Microsoft.DBforPostgreSQL/servers/securityAlertPolicies",
  "properties": {
    "state": "Enabled",
    "emailAccountAdmins": true,
    "emailAddresses": [
      ""
    ],
    "disabledAlerts": [
      ""
    ],
    "retentionDays": 0,
    "storageEndpoint": ""
  }
}

Definisi

Nama Deskripsi
SecurityAlertPolicyName

Nama kebijakan deteksi ancaman.

ServerSecurityAlertPolicy

Kebijakan pemberitahuan keamanan server.

ServerSecurityAlertPolicyState

Menentukan status kebijakan, baik diaktifkan maupun dinonaktifkan.

SecurityAlertPolicyName

Nama kebijakan deteksi ancaman.

Nama Jenis Deskripsi
Default

string

ServerSecurityAlertPolicy

Kebijakan pemberitahuan keamanan server.

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.disabledAlerts

string[]

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

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

ServerSecurityAlertPolicyState

Menentukan status kebijakan, baik diaktifkan maupun dinonaktifkan.

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"

ServerSecurityAlertPolicyState

Menentukan status kebijakan, baik diaktifkan maupun dinonaktifkan.

Nama Jenis Deskripsi
Disabled

string

Enabled

string