DatabaseSqlVulnerabilityAssessmentScansClient Interface
public interface DatabaseSqlVulnerabilityAssessmentScansClient
An instance of this class provides access to all the operations defined in DatabaseSqlVulnerabilityAssessmentScansClient.
Method Summary
Method Details
get
public abstract SqlVulnerabilityAssessmentScanRecordInner get(String resourceGroupName, String serverName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)
Get a database vulnerability assessment scan result.
Parameters:
Returns:
getAsync
public abstract Mono<SqlVulnerabilityAssessmentScanRecordInner> getAsync(String resourceGroupName, String serverName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)
Get a database vulnerability assessment scan result.
Parameters:
Returns:
getWithResponse
public abstract Response<SqlVulnerabilityAssessmentScanRecordInner> getWithResponse(String resourceGroupName, String serverName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, Context context)
Get a database vulnerability assessment scan result.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono<Response<SqlVulnerabilityAssessmentScanRecordInner>> getWithResponseAsync(String resourceGroupName, String serverName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId)
Get a database vulnerability assessment scan result.
Parameters:
Returns:
listBySqlVulnerabilityAssessments
public abstract PagedIterable<SqlVulnerabilityAssessmentScanRecordInner> listBySqlVulnerabilityAssessments(String resourceGroupName, String serverName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName)
Lists the vulnerability assessment scans of a database.
Parameters:
Returns:
listBySqlVulnerabilityAssessments
public abstract PagedIterable<SqlVulnerabilityAssessmentScanRecordInner> listBySqlVulnerabilityAssessments(String resourceGroupName, String serverName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName, Context context)
Lists the vulnerability assessment scans of a database.
Parameters:
Returns:
listBySqlVulnerabilityAssessmentsAsync
public abstract PagedFlux<SqlVulnerabilityAssessmentScanRecordInner> listBySqlVulnerabilityAssessmentsAsync(String resourceGroupName, String serverName, String databaseName, VulnerabilityAssessmentName vulnerabilityAssessmentName)
Lists the vulnerability assessment scans of a database.
Parameters:
Returns: