Condividi tramite


DatabaseSqlVulnerabilityAssessmentScanResultOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

SqlManagementClient's

<xref:database_sql_vulnerability_assessment_scan_result> attribute.

Constructor

DatabaseSqlVulnerabilityAssessmentScanResultOperations(*args, **kwargs)

Methods

get

Gets a vulnerability assessment scan record of a database.

list_by_scan

Gets a vulnerability assessment scan record of a database.

get

Gets a vulnerability assessment scan record of a database.

async get(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | SqlVulnerabilityAssessmentName, scan_id: str, scan_result_id: str, **kwargs: Any) -> SqlVulnerabilityAssessmentScanResults

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. Required.

server_name
Required
str

The name of the server. Required.

database_name
Required
str

The name of the database. Required.

vulnerability_assessment_name
Required

The name of the SQL Vulnerability Assessment. "default" Required.

scan_id
Required
str

The scan id of the SQL Vulnerability Assessment scan to retrieve result from. Required.

scan_result_id
Required
str

The scan result id of the specific result to retrieve. Required.

Returns

Type Description

SqlVulnerabilityAssessmentScanResults or the result of cls(response)

Exceptions

Type Description

list_by_scan

Gets a vulnerability assessment scan record of a database.

list_by_scan(resource_group_name: str, server_name: str, database_name: str, vulnerability_assessment_name: str | SqlVulnerabilityAssessmentName, scan_id: str, **kwargs: Any) -> AsyncItemPaged[SqlVulnerabilityAssessmentScanResults]

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. Required.

server_name
Required
str

The name of the server. Required.

database_name
Required
str

The name of the database. Required.

vulnerability_assessment_name
Required

The name of the SQL Vulnerability Assessment. "default" Required.

scan_id
Required
str

The scan id of the SQL Vulnerability Assessment scan to retrieve result from. Required.

Returns

Type Description

An iterator like instance of either SqlVulnerabilityAssessmentScanResults or the result of cls(response)

Exceptions

Type Description

Attributes

models

models = <module 'azure.mgmt.sql.models' from 'C:\\ToolCache\\Python\\3.12.10\\x64\\Lib\\site-packages\\py2docfx\\venv\\venv268\\Lib\\site-packages\\azure\\mgmt\\sql\\models\\__init__.py'>