Managed Database Vulnerability Assessment Scans - Export

Mengonversikan hasil pemindaian yang ada ke format yang dapat dibaca manusia. Jika sudah ada tidak terjadi apa-apa

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
databaseName
path True

string

Nama database yang dipindai.

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.

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

DatabaseVulnerabilityAssessmentScansExport

Hasil pemindaian berhasil dikonversi.

201 Created

DatabaseVulnerabilityAssessmentScansExport

Hasil pemindaian berhasil dikonversi.

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

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

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

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

  • 409 DatabaseVulnerabilityAssessmentScanIsAlreadyInProgress - Pemindaian Penilaian Kerentanan sudah berlangsung.

  • 500 DatabaseIsUnavailable - Pemuatan gagal. Coba lagi nanti.

Contoh

Export a database's vulnerability assessment scan results.

Sample Request

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

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityassessmenttest-4799/providers/Microsoft.Sql/managedInstances/vulnerabilityassessmenttest-6440/databases/testdb/vulnerabilityAssessments/default/scans/scan001/export",
  "name": "scan001",
  "type": "Microsoft.Sql/servers/databases/vulnerabilityAssessments/scans/export",
  "properties": {
    "exportedReportLocation": "https://myaccount.blob.core.windows.net/vulnerabilityAssessment/vulnerabilityassessmenttest-6440/testdb/scan001.xlsx"
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityassessmenttest-4799/providers/Microsoft.Sql/managedInstances/vulnerabilityassessmenttest-6440/databases/testdb/vulnerabilityAssessments/default/scans/scan001/export",
  "name": "scan001",
  "type": "Microsoft.Sql/servers/databases/vulnerabilityAssessments/scans/export",
  "properties": {
    "exportedReportLocation": "https://myaccount.blob.core.windows.net/vulnerabilityAssessment/vulnerabilityassessmenttest-6440/testdb/scan001.xlsx"
  }
}

Definisi

Nama Deskripsi
DatabaseVulnerabilityAssessmentScansExport

Sumber daya ekspor pemindaian Penilaian Kerentanan database.

VulnerabilityAssessmentName

Nama penilaian kerentanan.

DatabaseVulnerabilityAssessmentScansExport

Sumber daya ekspor pemindaian Penilaian Kerentanan database.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

name

string

Nama sumber daya.

properties.exportedReportLocation

string

Lokasi laporan yang diekspor (misalnya https://myStorage.blob.core.windows.net/VaScans/scans/serverName/databaseName/scan_scanId.xlsx).

type

string

Jenis sumber daya

VulnerabilityAssessmentName

Nama penilaian kerentanan.

Nama Jenis Deskripsi
default

string