Server Vulnerability Assessments - List By Server

Zobrazí seznam zásad posouzení ohrožení zabezpečení přidružených k serveru.

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

Parametry identifikátoru URI

Name In Required Type Description
resourceGroupName
path True
  • string

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

serverName
path True
  • string

Název serveru.

subscriptionId
path True
  • string

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

api-version
query True
  • string

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

Odpovědi

Name Type Description
200 OK

Úspěšně se načetly zásady posouzení ohrožení zabezpečení serveru.

Other Status Codes

Chybové odpovědi: ***

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

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

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

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

Příklady

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=2020-08-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"
          ]
        }
      }
    }
  ]
}

Definice

ServerVulnerabilityAssessment

Posouzení ohrožení zabezpečení serveru

ServerVulnerabilityAssessmentListResult

Seznam posouzení ohrožení zabezpečení serveru

VulnerabilityAssessmentRecurringScansProperties

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

ServerVulnerabilityAssessment

Posouzení ohrožení zabezpečení serveru

Name Type Description
id
  • string

ID prostředku.

name
  • string

Název prostředku.

properties.recurringScans

Nastavení opakovaných kontrol

properties.storageAccountAccessKey
  • string

Určuje identifikátor klíče účtu úložiště pro výsledky kontroly posouzení ohrožení zabezpečení. Pokud není zadána hodnota StorageContainerSasKey, vyžaduje se klíč storageAccountAccessKey.

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á přístup k zápisu do kontejneru objektů blob zadaného v parametru storageContainerPath. Pokud není zadaný parametr storageAccountAccessKey, vyžaduje se storageContainerSasKey.

type
  • string

Typ prostředku.

ServerVulnerabilityAssessmentListResult

Seznam posouzení ohrožení zabezpečení serveru

Name Type Description
nextLink
  • string

Odkaz na načtení další stránky výsledků

value

Pole výsledků

VulnerabilityAssessmentRecurringScansProperties

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

Name Type Default Value Description
emailSubscriptionAdmins
  • boolean
True

Určuje, že oznámení plánu kontroly bude odesláno správcům předplatného.

emails
  • string[]

Určuje pole e-mailových adres, na které se odešle oznámení kontroly.

isEnabled
  • boolean

Stav opakovaných kontrol