Sdílet prostřednictvím


Database Vulnerability Assessment Scans - Initiate Scan

Provede kontrolu databáze posouzení ohrožení zabezpečení.

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

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
databaseName
path True

string

Název databáze.

resourceGroupName
path True

string

Název skupiny prostředků, která obsahuje prostředek. Tuto hodnotu můžete získat z rozhraní API azure Resource Manager nebo z portálu.

scanId
path True

string

ID kontroly posouzení ohrožení zabezpečení kontroly kontroly, která se má načíst.

serverName
path True

string

Název serveru.

subscriptionId
path True

string

ID předplatného, které identifikuje předplatné Azure.

vulnerabilityAssessmentName
path True

VulnerabilityAssessmentName

Název posouzení ohrožení zabezpečení.

api-version
query True

string

Verze rozhraní API, která se má použít pro požadavek.

Odpovědi

Name Typ Description
200 OK

Kontrola databáze posouzení ohrožení zabezpečení se úspěšně spustila.

202 Accepted

Kontrola databáze posouzení ohrožení zabezpečení se úspěšně spustila.

Other Status Codes

Chybové odpovědi: ***

  • 400 InvalidVulnerabilityAssessmentOperationRequest – Požadavek na operaci posouzení ohrožení zabezpečení neexistuje nebo nemá žádný objekt properties.

  • 400 DataSecurityInvalidUserSuppliedParameter – klient zadal neplatnou hodnotu parametru.

  • 400 InvalidVulnerabilityAssessmentScanIdLength – délka ID kontroly posouzení ohrožení zabezpečení musí být nižší než {0} znaky.

  • 400 InvalidStorageAccountName – zadaný účet úložiště není platný nebo neexistuje.

  • 400 InvalidStorageAccountCredentials – zadaný sdílený přístupový podpis účtu úložiště nebo klíč úložiště účtu není platný.

  • 400 VulnerabilityAssessmentInvalidPolicy – nastavení posouzení ohrožení zabezpečení neexistuje nebo je v nastavení zadané neplatné úložiště.

  • 400 VulnerabilityAssessmentADSIsDisabled – Rozšířené zabezpečení dat by mělo být povolené, aby bylo možné používat posouzení ohrožení zabezpečení.

  • 400 DatabaseVulnerabilityAssessmentMissingStorageContainerPath – Musí být zadána cesta ke kontejneru úložiště, pokud není nastavená v zásadách na úrovni serveru.

  • 400 VulnerabilityAssessmentDatawarehouseDatabaseIsDeactivated – Nelze spustit operaci posouzení ohrožení zabezpečení, protože databáze je pozastavená. Prosím, pokračujte v tom.

  • 400 VulnerabilityAssessmentStorageOutboundFirewallNotAllowed – účet úložiště není v seznamu odchozích pravidel brány firewall.

  • 404 SubscriptionDoesNotHaveServer – požadovaný server nebyl nalezen.

  • 404 SourceDatabaseNotFound – zdrojová databáze neexistuje.

  • 404 DatabaseDoesNotExist – Uživatel zadal název databáze, který na této instanci serveru neexistuje.

  • 404 OperationIdNotFound – operace s ID neexistuje.

  • 409 DatabaseVulnerabilityAssessmentScanIsAlreadyInProgress – kontrola posouzení ohrožení zabezpečení již probíhá.

  • 409 OperationCancelled – operace byla zrušena uživatelem.

  • 409 OperationInterrupted – Operaci s prostředkem nebylo možné dokončit, protože byla přerušena jinou operací se stejným prostředkem.

  • 429 SubscriptionTooManyCreateUpdateRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 429 SubscriptionTooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

  • 500 DatabaseIsUnavailable – Načtení se nezdařilo. Zkuste to později.

  • 500 OperationTimedOut – časový limit operace vypršel a automaticky se vrátila zpět. Opakujte operaci.

  • 503 TooManyRequests – požadavky nad rámec maximálního počtu požadavků, které je možné zpracovat dostupnými prostředky.

Příklady

Executes a database's vulnerability assessment scan.

Ukázkový požadavek

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

Ukázková odpověď

Definice

VulnerabilityAssessmentName

Název posouzení ohrožení zabezpečení.

Name Typ Description
default

string