共用方式為


SqlVulnerabilityAssessmentScanResultOperationsClient Interface

public interface SqlVulnerabilityAssessmentScanResultOperationsClient

An instance of this class provides access to all the operations defined in SqlVulnerabilityAssessmentScanResultOperationsClient.

Method Summary

Modifier and Type Method and Description
abstract SqlVulnerabilityAssessmentScanResultsInner get(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, String scanResultId)

Gets a vulnerability assessment scan record of a database.

abstract Mono<SqlVulnerabilityAssessmentScanResultsInner> getAsync(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, String scanResultId)

Gets a vulnerability assessment scan record of a database.

abstract Response<SqlVulnerabilityAssessmentScanResultsInner> getWithResponse(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, String scanResultId, Context context)

Gets a vulnerability assessment scan record of a database.

abstract Mono<Response<SqlVulnerabilityAssessmentScanResultsInner>> getWithResponseAsync(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, String scanResultId)

Gets a vulnerability assessment scan record of a database.

abstract PagedIterable<SqlVulnerabilityAssessmentScanResultsInner> listByScan(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)

Gets a vulnerability assessment scan record of a database.

abstract PagedIterable<SqlVulnerabilityAssessmentScanResultsInner> listByScan(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, Context context)

Gets a vulnerability assessment scan record of a database.

abstract PagedFlux<SqlVulnerabilityAssessmentScanResultsInner> listByScanAsync(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)

Gets a vulnerability assessment scan record of a database.

Method Details

get

public abstract SqlVulnerabilityAssessmentScanResultsInner get(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, String scanResultId)

Gets a vulnerability assessment scan record of a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.
scanId - The scan id of the SQL Vulnerability Assessment scan to retrieve result from.
scanResultId - The scan result id of the specific result to retrieve.

Returns:

a vulnerability assessment scan record of a database.

getAsync

public abstract Mono<SqlVulnerabilityAssessmentScanResultsInner> getAsync(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, String scanResultId)

Gets a vulnerability assessment scan record of a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.
scanId - The scan id of the SQL Vulnerability Assessment scan to retrieve result from.
scanResultId - The scan result id of the specific result to retrieve.

Returns:

a vulnerability assessment scan record of a database on successful completion of Mono.

getWithResponse

public abstract Response<SqlVulnerabilityAssessmentScanResultsInner> getWithResponse(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, String scanResultId, Context context)

Gets a vulnerability assessment scan record of a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.
scanId - The scan id of the SQL Vulnerability Assessment scan to retrieve result from.
scanResultId - The scan result id of the specific result to retrieve.
context - The context to associate with this operation.

Returns:

a vulnerability assessment scan record of a database along with Response<T>.

getWithResponseAsync

public abstract Mono<Response<SqlVulnerabilityAssessmentScanResultsInner>> getWithResponseAsync(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, String scanResultId)

Gets a vulnerability assessment scan record of a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.
scanId - The scan id of the SQL Vulnerability Assessment scan to retrieve result from.
scanResultId - The scan result id of the specific result to retrieve.

Returns:

a vulnerability assessment scan record of a database along with Response<T> on successful completion of Mono.

listByScan

public abstract PagedIterable<SqlVulnerabilityAssessmentScanResultsInner> listByScan(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)

Gets a vulnerability assessment scan record of a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.
scanId - The scan id of the SQL Vulnerability Assessment scan to retrieve result from.

Returns:

a vulnerability assessment scan record of a database as paginated response with PagedIterable<T>.

listByScan

public abstract PagedIterable<SqlVulnerabilityAssessmentScanResultsInner> listByScan(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, Context context)

Gets a vulnerability assessment scan record of a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.
scanId - The scan id of the SQL Vulnerability Assessment scan to retrieve result from.
context - The context to associate with this operation.

Returns:

a vulnerability assessment scan record of a database as paginated response with PagedIterable<T>.

listByScanAsync

public abstract PagedFlux<SqlVulnerabilityAssessmentScanResultsInner> listByScanAsync(String resourceGroupName, String serverName, SqlVulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)

Gets a vulnerability assessment scan record of a database.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
vulnerabilityAssessmentName - The name of the SQL Vulnerability Assessment.
scanId - The scan id of the SQL Vulnerability Assessment scan to retrieve result from.

Returns:

a vulnerability assessment scan record of a database as paginated response with PagedFlux<T>.

Applies to