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