Server Vulnerability Assessments - List By Server

Lists kebijakan penilaian kerentanan yang terkait dengan server.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/vulnerabilityAssessments?api-version=2021-11-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 Azure Resource Manager API atau portal.

serverName
path True

string

Nama server.

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

ServerVulnerabilityAssessmentListResult

Berhasil mengambil kebijakan penilaian kerentanan server.

Other Status Codes

Respons Kesalahan: ***

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

  • 400 InvalidStorageAccountCredentials - Tanda tangan akses bersama akun penyimpanan yang disediakan atau kunci penyimpanan akun tidak valid.

  • 400 VulnerabilityAssessmentUnsupportedStorageAccount - Akun penyimpanan yang disediakan tidak didukung.

  • 400 VulnerabilityAssessmentADSIsDisabled - Advanced Data Security harus diaktifkan untuk menggunakan Penilaian Kerentanan.

  • 400 VulnerabilityAssessmentStorageOutboundFirewallNotAllowed - Akun penyimpanan tidak ada dalam daftar Aturan Firewall Keluar.

  • 400 VulnerabilityAssessmentInsufficientStorageAccountPermissions - Izin tidak cukup pada akun penyimpanan yang disediakan.

  • 400 VulnerabilityAssessmentStorageAccountIsDisabled - Akun penyimpanan yang disediakan dinonaktifkan.

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

Contoh

Get a server's vulnerability assessment policies

Sample Request

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

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityaseessmenttest-4799/providers/Microsoft.Sql/servers/vulnerabilityaseessmenttest-6440/vulnerabilityAssessments/",
      "name": "default",
      "type": "Microsoft.Sql/servers/vulnerabilityAssessments",
      "properties": {
        "recurringScans": {
          "isEnabled": true,
          "emailSubscriptionAdmins": true,
          "emails": [
            "email1@mail.com",
            "email2@mail.com"
          ]
        }
      }
    }
  ]
}

Definisi

Nama Deskripsi
ServerVulnerabilityAssessment

Penilaian kerentanan server.

ServerVulnerabilityAssessmentListResult

Daftar penilaian kerentanan server.

VulnerabilityAssessmentRecurringScansProperties

Properti pemindaian berulang Penilaian Kerentanan.

ServerVulnerabilityAssessment

Penilaian kerentanan server.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

name

string

Nama sumber daya.

properties.recurringScans

VulnerabilityAssessmentRecurringScansProperties

Pengaturan pemindaian berulang

properties.storageAccountAccessKey

string

Menentukan kunci pengidentifikasi akun penyimpanan untuk hasil pemindaian penilaian kerentanan. Jika 'StorageContainerSasKey' tidak ditentukan, storageAccountAccessKey diperlukan. Hanya berlaku jika akun penyimpanan tidak berada di belakang Vnet atau firewall

properties.storageContainerPath

string

Jalur kontainer penyimpanan blob untuk menyimpan hasil pemindaian (misalnya https://myStorage.blob.core.windows.net/VaScans/).

properties.storageContainerSasKey

string

Tanda tangan akses bersama (Kunci SAS) yang memiliki akses tulis ke kontainer blob yang ditentukan dalam parameter 'storageContainerPath'. Jika 'storageAccountAccessKey' tidak ditentukan, StorageContainerSasKey diperlukan. Hanya berlaku jika akun penyimpanan tidak berada di belakang Vnet atau firewall

type

string

Jenis sumber daya

ServerVulnerabilityAssessmentListResult

Daftar penilaian kerentanan server.

Nama Jenis Deskripsi
nextLink

string

Tautan untuk mengambil halaman hasil berikutnya.

value

ServerVulnerabilityAssessment[]

Array hasil.

VulnerabilityAssessmentRecurringScansProperties

Properti pemindaian berulang Penilaian Kerentanan.

Nama Jenis Nilai Default Deskripsi
emailSubscriptionAdmins

boolean

True

Menentukan bahwa pemberitahuan pemindaian jadwal akan dikirim ke administrator langganan.

emails

string[]

Menentukan array alamat email tempat pemberitahuan pemindaian dikirim.

isEnabled

boolean

Status pemindaian berulang.