Managed Database Vulnerability Assessment Scans - Initiate Scan

Menjalankan pemindaian database Penilaian Kerentanan.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/databases/{databaseName}/vulnerabilityAssessments/default/scans/{scanId}/initiateScan?api-version=2021-11-01

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
databaseName
path True

string

Nama database.

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.

scanId
path True

string

Id pemindaian penilaian kerentanan pemindaian untuk diambil.

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

vulnerabilityAssessmentName
path True

VulnerabilityAssessmentName

Nama penilaian kerentanan.

api-version
query True

string

Versi API yang digunakan untuk permintaan.

Respons

Nama Jenis Deskripsi
200 OK

Berhasil menjalankan pemindaian database Penilaian Kerentanan.

202 Accepted

Berhasil memulai pemindaian database Penilaian Kerentanan.

Other Status Codes

Respons Kesalahan: ***

  • 400 InvalidVulnerabilityAssessmentOperationRequest - Permintaan operasi penilaian kerentanan tidak ada atau tidak memiliki objek properti.

  • 400 DataSecurityInvalidUserSuppliedParameter - Nilai parameter yang tidak valid disediakan oleh klien.

  • 400 InvalidVulnerabilityAssessmentScanIdLength - Panjang ID pemindaian penilaian kerentanan harus di bawah {0} karakter.

  • 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 VulnerabilityAssessmentInvalidPolicy - Pengaturan Penilaian Kerentanan tidak ada atau penyimpanan tidak valid yang ditentukan dalam pengaturan.

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

  • 400 DatabaseVulnerabilityAssessmentMissingStorageContainerPath - Jalur kontainer penyimpanan harus disediakan jika tidak diatur dalam kebijakan tingkat server

  • 400 VulnerabilityAssessmentDatawarehouseDatabaseIsDeactivated - Tidak dapat menjalankan operasi Penilaian Kerentanan karena database dijeda. Silakan lanjutkan.

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

  • 404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan

  • 404 SourceDatabaseNotFound - Database sumber tidak ada.

  • 404 DatabaseDoesNotExist - Pengguna telah menentukan nama database yang tidak ada pada instans server ini.

  • 404 OperationIdNotFound - Operasi dengan Id tidak ada.

  • 409 DatabaseVulnerabilityAssessmentScanIsAlreadyInProgress - Pemindaian Penilaian Kerentanan sudah berlangsung.

  • 409 OperationCancelled - Operasi telah dibatalkan oleh pengguna.

  • 409 OperationInterrupted - Operasi pada sumber daya tidak dapat diselesaikan karena terganggu oleh operasi lain pada sumber daya yang sama.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 500 DatabaseIsUnavailable - Pemuatan gagal. Coba lagi nanti.

  • 500 OperationTimedOut - Waktu operasi habis dan secara otomatis digulung balik. Silakan coba lagi operasi ini.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

Contoh

Executes a database's vulnerability assessment scan.

Sample Request

POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityassessmenttest-4711/providers/Microsoft.Sql/managedInstances/vulnerabilityassessmenttest-6411/databases/testdb/vulnerabilityAssessments/default/scans/scan01/initiateScan?api-version=2021-11-01

Sample Response

Definisi

VulnerabilityAssessmentName

Nama penilaian kerentanan.

Nama Jenis Deskripsi
default

string