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, VulnerabilityAssessmentSystemDatabaseName systemDatabaseName)
Get a system database vulnerability assessment scan record.
Parameters:
Returns:
getAsync
public abstract Mono<SqlVulnerabilityAssessmentScanRecordInner> getAsync(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, VulnerabilityAssessmentSystemDatabaseName systemDatabaseName)
Get a system database vulnerability assessment scan record.
Parameters:
Returns:
getWithResponse
public abstract Response<SqlVulnerabilityAssessmentScanRecordInner> getWithResponse(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName, String scanId, VulnerabilityAssessmentSystemDatabaseName systemDatabaseName, 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, VulnerabilityAssessmentSystemDatabaseName systemDatabaseName)
Get a system database vulnerability assessment scan record.
Parameters:
Returns:
listBySqlVulnerabilityAssessments
public abstract PagedIterable<SqlVulnerabilityAssessmentScanRecordInner> listBySqlVulnerabilityAssessments(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName, VulnerabilityAssessmentSystemDatabaseName systemDatabaseName)
Lists the vulnerability assessment scans of a database.
Parameters:
Returns:
listBySqlVulnerabilityAssessments
public abstract PagedIterable<SqlVulnerabilityAssessmentScanRecordInner> listBySqlVulnerabilityAssessments(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName, VulnerabilityAssessmentSystemDatabaseName systemDatabaseName, Context context)
Lists the vulnerability assessment scans of a database.
Parameters:
Returns:
listBySqlVulnerabilityAssessmentsAsync
public abstract PagedFlux<SqlVulnerabilityAssessmentScanRecordInner> listBySqlVulnerabilityAssessmentsAsync(String resourceGroupName, String serverName, VulnerabilityAssessmentName vulnerabilityAssessmentName, VulnerabilityAssessmentSystemDatabaseName systemDatabaseName)
Lists the vulnerability assessment scans of a database.
Parameters:
Returns: