Server Vulnerability Assessments - List By Server

Mencantumkan 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-05-01-preview

Parameter URI

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

Name Type Description
200 OK

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

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

ServerVulnerabilityAssessment

Penilaian kerentanan server.

ServerVulnerabilityAssessmentListResult

Daftar penilaian kerentanan server.

VulnerabilityAssessmentRecurringScansProperties

Properti pemindaian berulang Penilaian Kerentanan.

ServerVulnerabilityAssessment

Penilaian kerentanan server.

Name Type Description
id
  • string

ID Sumber Daya.

name
  • string

Nama sumber daya.

properties.recurringScans

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

Name Type Description
nextLink
  • string

Tautan untuk mengambil halaman hasil berikutnya.

value

Array hasil.

VulnerabilityAssessmentRecurringScansProperties

Properti pemindaian berulang Penilaian Kerentanan.

Name Type Default Value Description
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.