Managed Database Vulnerability Assessment Scans - Get

Lekéri egy adatbázis sebezhetőségi felmérési rekordját.

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

URI-paraméterek

Name In Kötelező Típus Description
databaseName
path True

string

Az adatbázis neve.

managedInstanceName
path True

string

A felügyelt példány neve.

resourceGroupName
path True

string

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

scanId
path True

string

A beolvasandó vizsgálat biztonságirés-felmérési azonosítója.

subscriptionId
path True

string

Az Azure-előfizetést azonosító előfizetés-azonosító.

vulnerabilityAssessmentName
path True

VulnerabilityAssessmentName

A sebezhetőségi felmérés neve.

api-version
query True

string

A kéréshez használni kívánt API-verzió.

Válaszok

Name Típus Description
200 OK

VulnerabilityAssessmentScanRecord

Sikerült lekérni az adatbázis sebezhetőségi felmérésének vizsgálati rekordját.

Other Status Codes

Hibaválaszok: ***

  • 400 InvalidStorageAccountName – A megadott tárfiók érvénytelen vagy nem létezik.

  • 400 InvalidStorageAccountCredentials – A megadott tárfiók megosztott hozzáférésű jogosultságkódja vagy tárkulcsa érvénytelen.

  • 400 VulnerabilityAssessmentInvalidPolicy – A biztonságirés-felmérés beállításai nem léteznek, vagy a beállításokban megadott tároló érvénytelen.

  • 400 VulnerabilityAssessmentADSIsDisabled – A sebezhetőségi felmérés használatához engedélyezni kell az Advanced Data Security használatát.

  • 400 DatabaseVulnerabilityAssessmentMissingStorageContainerPath – A tároló elérési útját meg kell adni, ha nincs beállítva a kiszolgálószintű szabályzatban

  • 400 VulnerabilityAssessmentDatawarehouseDatabaseIsDeactivated – Nem sikerült végrehajtani a sebezhetőségi felmérési műveletet, mert az adatbázis szüneteltetve van. Kérjük, folytassa.

  • 400 VulnerabilityAssessmentStorageOutboundFirewallNotAllowed – A tárfiók nem szerepel a kimenő tűzfalszabályok listájában.

  • 404 SubscriptionDoesNotHaveServer – A kért kiszolgáló nem található

  • 404 SourceDatabaseNotFound – A forrásadatbázis nem létezik.

  • 404 DatabaseDoesNotExist – A felhasználó olyan adatbázisnevet adott meg, amely nem létezik ezen a kiszolgálópéldányon.

  • 409 DatabaseVulnerabilityAssessmentScanIsAlreadyInProgress – A sebezhetőségi felmérés vizsgálata már folyamatban van.

  • 500 DatabaseIsUnavailable – A betöltés nem sikerült. Próbálkozzon újra később.

Példák

Gets a database vulnerability assessment scan record by scan ID

Sample Request

GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/vulnerabilityassessmenttest-4711/providers/Microsoft.Sql/managedInstances/vulnerabilityassessmenttest-6411/databases/testdb/vulnerabilityAssessments/default/scans/scan001?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",
  "name": "scan001",
  "type": "Microsoft.Sql/servers/databases/vulnerabilityAssessments/scans",
  "properties": {
    "scanId": "scan001",
    "triggerType": "OnDemand",
    "state": "Passed",
    "startTime": "2017-12-12T17:45:06Z",
    "endTime": "2017-12-12T17:47:06Z",
    "errors": [],
    "storageContainerPath": "https://myaccount.blob.core.windows.net/vulnerability-assessment",
    "numberOfFailedSecurityChecks": 9
  }
}

Definíciók

Name Description
VulnerabilityAssessmentName

A sebezhetőségi felmérés neve.

VulnerabilityAssessmentScanError

A sebezhetőségi felmérési vizsgálat hibáinak tulajdonságai.

VulnerabilityAssessmentScanRecord

Biztonságirés-felmérési vizsgálati rekord.

VulnerabilityAssessmentScanState

A vizsgálat állapota.

VulnerabilityAssessmentScanTriggerType

A vizsgálati eseményindító típusa.

VulnerabilityAssessmentName

A sebezhetőségi felmérés neve.

Name Típus Description
default

string

VulnerabilityAssessmentScanError

A sebezhetőségi felmérési vizsgálat hibáinak tulajdonságai.

Name Típus Description
code

string

A hibakód.

message

string

A hibaüzenet.

VulnerabilityAssessmentScanRecord

Biztonságirés-felmérési vizsgálati rekord.

Name Típus Description
id

string

Erőforrás-azonosító.

name

string

Erőforrás neve.

properties.endTime

string

A vizsgálat befejezési időpontja (UTC).

properties.errors

VulnerabilityAssessmentScanError[]

A vizsgálati hibák.

properties.numberOfFailedSecurityChecks

integer

A sikertelen biztonsági ellenőrzések száma.

properties.scanId

string

A vizsgálat azonosítója.

properties.startTime

string

A vizsgálat kezdési időpontja (UTC).

properties.state

VulnerabilityAssessmentScanState

A vizsgálat állapota.

properties.storageContainerPath

string

A vizsgálat a tároló elérési útját eredményezi.

properties.triggerType

VulnerabilityAssessmentScanTriggerType

A vizsgálati eseményindító típusa.

type

string

Erőforrástípus.

VulnerabilityAssessmentScanState

A vizsgálat állapota.

Name Típus Description
Failed

string

FailedToRun

string

InProgress

string

Passed

string

VulnerabilityAssessmentScanTriggerType

A vizsgálati eseményindító típusa.

Name Típus Description
OnDemand

string

Recurring

string