Server Vulnerability Assessments - Get

Získá posouzení ohrožení zabezpečení serveru.

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

Parametry identifikátoru URI

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

string

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

serverName
path True

string

Název serveru, pro který je definováno posouzení ohrožení zabezpečení.

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

ServerVulnerabilityAssessment

Posouzení ohrožení zabezpečení serveru se úspěšně načetla.

Other Status Codes

Chybové odpovědi: ***

  • 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 VulnerabilityAssessmentUnsupportedStorageAccount – zadaný účet úložiště není podporovaný.

  • 400 VulnerabilityAssessmentADSIsDisabled – Aby bylo možné používat posouzení ohrožení zabezpečení, mělo by být povolené Advanced Data Security.

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

  • 400 VulnerabilityAssessmentInsufficientStorageAccountPermissions – Nedostatečná oprávnění k zadanému účtu úložiště.

  • 400 VulnerabilityAssessmentStorageAccountIsDisabled – zadaný účet úložiště je zakázaný.

  • 404 SubscriptionDoesNotHaveServer – Požadovaný server se nenašel.

Příklady

Get a server's vulnerability assessment

Sample Request

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

Sample Response

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

Definice

Name Description
ServerVulnerabilityAssessment

Posouzení ohrožení zabezpečení serveru.

VulnerabilityAssessmentName

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

VulnerabilityAssessmentRecurringScansProperties

Vlastnosti opakovaných kontrol posouzení ohrožení zabezpečení.

ServerVulnerabilityAssessment

Posouzení ohrožení zabezpečení serveru.

Name Typ Description
id

string

ID prostředku.

name

string

Název prostředku.

properties.recurringScans

VulnerabilityAssessmentRecurringScansProperties

Nastavení opakovaných kontrol

properties.storageAccountAccessKey

string

Určuje klíč identifikátoru účtu úložiště pro výsledky kontroly posouzení ohrožení zabezpečení. Pokud není zadaný parametr StorageContainerSasKey, vyžaduje se storageAccountAccessKey. Platí jenom v případě, že účet úložiště není za virtuální sítí nebo bránou firewall.

properties.storageContainerPath

string

Cesta ke kontejneru úložiště objektů blob pro uložení výsledků kontroly (např. https://myStorage.blob.core.windows.net/VaScans/).

properties.storageContainerSasKey

string

Sdílený přístupový podpis (klíč SAS), který má oprávnění k zápisu do kontejneru objektů blob zadaného v parametru storageContainerPath. Pokud není zadaný parametr storageAccountAccessKey, vyžaduje se storageContainerSasKey. Platí jenom v případě, že účet úložiště není za virtuální sítí nebo bránou firewall.

type

string

Typ prostředku.

VulnerabilityAssessmentName

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

Name Typ Description
default

string

VulnerabilityAssessmentRecurringScansProperties

Vlastnosti opakovaných kontrol posouzení ohrožení zabezpečení.

Name Typ Výchozí hodnota Description
emailSubscriptionAdmins

boolean

True

Určuje, že se správcům předplatného odešle oznámení o naplánované kontrole.

emails

string[]

Určuje pole e-mailových adres, na které je odesláno oznámení o kontrole.

isEnabled

boolean

Stav opakovaných kontrol.